hasConfig()
Does this agent require a configuration?
getUpdateObjective(Config $config=null)
Get the goal the agent wants to achieve on update.The provided configuration is to be used to change ...
getBuildArtifactObjective()
Get the goal the agent wants to achieve to build artifacts.if Config does not match the Agent...
getStatusObjective(Storage $storage)
getInstallObjective(Config $config=null)
Get the goals the agent wants to achieve on setup.The provided configuration is to be used to set acc...
getNamedObjectives(?Config $config=null)
getArrayToConfigTransformation()
Agents must be able to tell how to create a configuration from a nested array.if Agent has no Config ...