com.atlassian.bamboo.buildqueue
Interface ElasticAgentDefinition

All Superinterfaces:
BambooObject, java.lang.Cloneable, java.lang.Comparable, DistributedProperties, PipelineDefinition
All Known Implementing Classes:
ElasticAgentDefinitionImpl

public interface ElasticAgentDefinition
extends PipelineDefinition, DistributedProperties


Nested Class Summary
 
Nested classes/interfaces inherited from interface com.atlassian.bamboo.buildqueue.PipelineDefinition
PipelineDefinition.TYPE
 
Method Summary
 ElasticImageConfiguration getElasticImageConfiguration()
           
 long getElasticImageConfigurationId()
           
 java.lang.String getElasticImageId()
           
 java.lang.String getElasticInstanceId()
           
 void setElasticImageConfiguration(ElasticImageConfiguration elasticImageConfiguration)
           
 void setElasticInstanceId(java.lang.String instanceId)
           
 
Methods inherited from interface com.atlassian.bamboo.buildqueue.PipelineDefinition
accept, getCreationDate, getDescription, getLastModificationDate, getName, getType, isEnabled, setCreationDate, setDescription, setEnabled, setLastModificationDate, setName
 
Methods inherited from interface com.atlassian.bamboo.core.BambooObject
getId, setId
 
Methods inherited from interface java.lang.Comparable
compareTo
 
Methods inherited from interface com.atlassian.bamboo.buildqueue.properties.DistributedProperties
getAgentUpTime, getLastShutdownTime, getLastStartupTime, setLastShutdownTime, setLastStartupTime
 

Method Detail

getElasticImageId

java.lang.String getElasticImageId()
Returns:
AMI ID of instance running agent

getElasticImageConfigurationId

long getElasticImageConfigurationId()
Returns:
Id of ElasticImageConfiguration

getElasticImageConfiguration

ElasticImageConfiguration getElasticImageConfiguration()
Returns:
ElasticImageConfiguration object

setElasticImageConfiguration

void setElasticImageConfiguration(ElasticImageConfiguration elasticImageConfiguration)

getElasticInstanceId

java.lang.String getElasticInstanceId()

setElasticInstanceId

void setElasticInstanceId(java.lang.String instanceId)


Copyright © 2009 Atlassian Pty Ltd. All Rights Reserved.