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 TypeMethodDescriptionlong
void
setEphemeralAgentPodName
(String ephemeralAgentPodName) void
setEphemeralAgentTemplate
(EphemeralAgentTemplate elasticImageConfiguration) Methods inherited from interface com.atlassian.bamboo.core.BambooIdProvider
getId
Methods inherited from interface com.atlassian.bamboo.core.BambooObject
setId
Methods inherited from interface java.lang.Comparable
compareTo
Methods inherited from interface com.atlassian.bamboo.buildqueue.properties.DistributedProperties
getAgentUpTime, getLastShutdownTime, getLastStartupTime, setLastShutdownTime, setLastStartupTime
Methods 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
EphemeralAgentTemplate
since 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
-