Class RemotableRemoteAgentDefinitionImpl
java.lang.Object
com.atlassian.bamboo.v2.build.agent.RemotableRemoteAgentDefinitionImpl
- All Implemented Interfaces:
RemotableRemoteAgentDefinition
- Direct Known Subclasses:
RemotableElasticAgentDefinitionImpl,RemotableEphemeralAgentDefinitionImpl
public class RemotableRemoteAgentDefinitionImpl
extends Object
implements RemotableRemoteAgentDefinition
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionRemotableRemoteAgentDefinitionImpl(long id, String name, String description, @Nullable UUID uuid, @Nullable ResultKey ephemeralAgentDedication) RemotableRemoteAgentDefinitionImpl(PipelineDefinition pipelineDefinition) -
Method Summary
Modifier and TypeMethodDescription@NotNull PipelineDefinition@Nullable String@Nullable ResultKeylonggetId()getName()@Nullable UUIDgetUuid()voidsetCapabilitySet(@NotNull CapabilitySet capabilitySet) protected voidsetPipelineProperties(PipelineDefinition pipelineDefinition) toString()
-
Field Details
-
capabilitySet
-
-
Constructor Details
-
RemotableRemoteAgentDefinitionImpl
-
RemotableRemoteAgentDefinitionImpl
-
-
Method Details
-
setCapabilitySet
- Specified by:
setCapabilitySetin interfaceRemotableRemoteAgentDefinition
-
createPipelineDefinition
- Specified by:
createPipelineDefinitionin interfaceRemotableRemoteAgentDefinition
-
setPipelineProperties
-
toString
-
getId
public long getId()- Specified by:
getIdin interfaceRemotableRemoteAgentDefinition
-
getName
- Specified by:
getNamein interfaceRemotableRemoteAgentDefinition
-
getDescription
- Specified by:
getDescriptionin interfaceRemotableRemoteAgentDefinition
-
getUuid
- Specified by:
getUuidin interfaceRemotableRemoteAgentDefinition
-
getEphemeralAgentDedication
- Specified by:
getEphemeralAgentDedicationin interfaceRemotableRemoteAgentDefinition
-