Interface ElasticAgentDefinition

All Superinterfaces:
BambooIdProvider, BambooObject, Cloneable, Comparable<PipelineDefinition>, CreationDateProvider, DistributedProperties, PipelineDefinition, Serializable
All Known Implementing Classes:
ElasticAgentDefinitionImpl

public interface ElasticAgentDefinition extends PipelineDefinition, DistributedProperties
  • Method Details

    • getElasticImageId

      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

      String getElasticInstanceId()
    • setElasticInstanceId

      void setElasticInstanceId(String instanceId)
    • getImageFilesVersion

      @Nullable @Nullable String getImageFilesVersion()
    • setImageFilesVersion

      void setImageFilesVersion(@Nullable @Nullable String imageFilesVersion)