Package com.atlassian.bamboo.buildqueue
Interface EphemeralAgentDefinition
- All Superinterfaces:
BambooIdProvider,BambooObject,Cloneable,Comparable<PipelineDefinition>,CreationDateProvider,DistributedProperties,PipelineDefinition,Serializable
- All Known Implementing Classes:
EphemeralAgentDefinitionImpl
-
Field Summary
Fields inherited from interface com.atlassian.bamboo.utils.CreationDateProvider
ORDERING -
Method Summary
Modifier and TypeMethodDescriptionlongvoidsetEphemeralAgentPodName(String ephemeralAgentPodName) voidsetEphemeralAgentTemplate(EphemeralAgentTemplate elasticImageConfiguration) Methods inherited from interface com.atlassian.bamboo.core.BambooIdProvider
getIdMethods inherited from interface com.atlassian.bamboo.core.BambooObject
setIdMethods inherited from interface java.lang.Comparable
compareToMethods inherited from interface com.atlassian.bamboo.buildqueue.properties.DistributedProperties
getAgentUpTime, getLastShutdownTime, getLastStartupTime, setLastShutdownTime, setLastStartupTimeMethods inherited from interface com.atlassian.bamboo.buildqueue.PipelineDefinition
accept, getCreationDate, getDescription, getEphemeralAgentDedication, getEphemeralAgentDedicationUntyped, getLastModificationDate, getName, getType, isDedicated, isEnabled, setCreationDate, setDescription, setEnabled, setEphemeralAgentDedication, setEphemeralAgentDedicationUntyped, setLastModificationDate, setName
-
Method Details
-
getEphemeralAgentTemplateId
long getEphemeralAgentTemplateId()- Returns:
- id of
EphemeralAgentTemplatesince 9.3
-
getEphemeralAgentTemplate
EphemeralAgentTemplate getEphemeralAgentTemplate()- Returns:
- EphemeralAgentTemplate object since 9.3
-
setEphemeralAgentTemplate
-
getEphemeralAgentPodName
String getEphemeralAgentPodName()- Returns:
- name of the ephemeral agent's pod since 9.3
-
setEphemeralAgentPodName
-