Class RestElasticImageConfig
- java.lang.Object
-
- com.atlassian.bamboo.plugins.rest.model.elasticConfig.RestElasticImageConfig
-
public class RestElasticImageConfig extends Object
-
-
Constructor Summary
Constructors Constructor Description RestElasticImageConfig()
RestElasticImageConfig(ElasticImageConfiguration configuration)
-
Method Summary
-
-
-
Constructor Detail
-
RestElasticImageConfig
public RestElasticImageConfig()
-
RestElasticImageConfig
public RestElasticImageConfig(ElasticImageConfiguration configuration)
-
-
Method Detail
-
setConfigurationId
public void setConfigurationId(Long configurationId)
-
setConfigurationName
public void setConfigurationName(String configurationName)
-
setConfigurationDescription
public void setConfigurationDescription(String configurationDescription)
-
setImageId
public void setImageId(String imageId)
-
getRootFsSizeOverride
public Integer getRootFsSizeOverride()
-
setRootFsSizeOverride
public void setRootFsSizeOverride(@Nullable @Nullable Integer rootFsSizeOverride)
-
setEbsEnabled
public void setEbsEnabled(boolean ebsEnabled)
-
setEbsSnapshotId
public void setEbsSnapshotId(String ebsSnapshotId)
-
isLegacyEbsHandlingEnabled
public Boolean isLegacyEbsHandlingEnabled()
-
setUseLegacyEbsHandling
public void setUseLegacyEbsHandling(boolean useLegacyEbsHandling)
-
setInstanceType
public void setInstanceType(String instanceType)
-
setAvailabilityZones
public void setAvailabilityZones(@NotNull @NotNull Iterable<String> availabilityZones)
-
setProduct
public void setProduct(String product)
-
setArchitecture
public void setArchitecture(String architecture)
-
setPlatform
public void setPlatform(String platform)
-
setRootDeviceType
public void setRootDeviceType(String rootDeviceType)
-
setRegion
public void setRegion(String region)
-
setImageFilesVersion
public void setImageFilesVersion(String imageFilesVersion)
-
getConfigurationId
public Long getConfigurationId()
-
getConfigurationName
public String getConfigurationName()
-
getConfigurationDescription
public String getConfigurationDescription()
-
getImageId
public String getImageId()
-
isEbsEnabled
public boolean isEbsEnabled()
-
getEbsSnapshotId
public String getEbsSnapshotId()
-
getInstanceType
public String getInstanceType()
-
getProduct
public String getProduct()
-
getArchitecture
public String getArchitecture()
-
getPlatform
public String getPlatform()
-
getRootDeviceType
public String getRootDeviceType()
-
getRegion
public String getRegion()
-
getImageFilesVersion
public String getImageFilesVersion()
-
getIamInstanceProfileArnOrName
public String getIamInstanceProfileArnOrName()
-
setIamInstanceProfileArnOrName
public void setIamInstanceProfileArnOrName(String iamInstanceProfileArnOrName)
-
isEbsOptimised
public Boolean isEbsOptimised()
-
setEbsOptimised
public void setEbsOptimised(boolean value)
-
populateDefaultValues
public void populateDefaultValues()
-
isPerSecondBillingEnabled
public Boolean isPerSecondBillingEnabled()
-
setPerSecondBillingEnabled
public void setPerSecondBillingEnabled(boolean value)
-
-