Class EphemeralAgentTemplateCapabilitySetImpl
java.lang.Object
com.atlassian.core.bean.EntityObject
com.atlassian.bamboo.core.BambooEntityObject
com.atlassian.bamboo.v2.build.agent.capability.CapabilitySetImpl
com.atlassian.bamboo.v2.build.agent.capability.EphemeralAgentTemplateCapabilitySetImpl
- All Implemented Interfaces:
BambooIdProvider,BambooObject,CapabilitySet,EphemeralAgentTemplateCapabilitySet,ReadOnlyCapabilitySet,Serializable,Cloneable
public class EphemeralAgentTemplateCapabilitySetImpl
extends CapabilitySetImpl
implements EphemeralAgentTemplateCapabilitySet
- See Also:
-
Field Summary
Fields inherited from interface com.atlassian.bamboo.v2.build.agent.capability.EphemeralAgentTemplateCapabilitySet
SET_TYPE -
Constructor Summary
ConstructorsConstructorDescriptionEphemeralAgentTemplateCapabilitySetImpl(CapabilityScope capabilityScope) EphemeralAgentTemplateCapabilitySetImpl(CapabilityScope capabilityScope, Capability... capabilities) -
Method Summary
Modifier and TypeMethodDescriptioncopy(EphemeralAgentTemplateCapabilitySet capabilitySet) Returns the identifier describing the type of this capability.Returns the identifier for the set if it is shared.Methods inherited from class com.atlassian.bamboo.v2.build.agent.capability.CapabilitySetImpl
addCapability, addCapability, compareTo, equals, getCapabilities, getCapability, getCapabilityScope, hashCode, removeCapability, setCapabilities, setCapabilityScope, toStringMethods inherited from class com.atlassian.core.bean.EntityObject
clone, getCreationDate, getCurrentDate, getId, getLastModificationDate, setClock, setCreationDate, setId, setLastModificationDateMethods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface com.atlassian.bamboo.core.BambooIdProvider
getIdMethods inherited from interface com.atlassian.bamboo.core.BambooObject
setIdMethods inherited from interface com.atlassian.bamboo.v2.build.agent.capability.CapabilitySet
addCapability, addCapability, getCapabilityScope, removeCapability, setCapabilitiesMethods inherited from interface com.atlassian.bamboo.v2.build.agent.capability.ReadOnlyCapabilitySet
getCapabilities, getCapability
-
Constructor Details
-
EphemeralAgentTemplateCapabilitySetImpl
public EphemeralAgentTemplateCapabilitySetImpl() -
EphemeralAgentTemplateCapabilitySetImpl
-
EphemeralAgentTemplateCapabilitySetImpl
public EphemeralAgentTemplateCapabilitySetImpl(CapabilityScope capabilityScope, Capability... capabilities)
-
-
Method Details
-
getCapabilitySetType
Description copied from interface:CapabilitySetReturns the identifier describing the type of this capability.- Specified by:
getCapabilitySetTypein interfaceCapabilitySet- Overrides:
getCapabilitySetTypein classCapabilitySetImpl- Returns:
- "Local", "Remote" or "Image"
-
copy
public static EphemeralAgentTemplateCapabilitySet copy(EphemeralAgentTemplateCapabilitySet capabilitySet)