Class RestElasticImageConfigBuilder
java.lang.Object
com.atlassian.bamboo.rest.model.admin.elasticconfiguration.RestElasticImageConfigBuilder
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionbuild()
withArchitecture
(String architecture) withAvailabilityZone
(String availabilityZone) withConfigurationDescription
(String configurationDescription) withConfigurationId
(Long configurationId) withConfigurationName
(String configurationName) withEbsEnabled
(boolean ebsEnabled) withEbsOptimised
(boolean ebsOptimised) withEbsSnapshotId
(String ebsSnapshotId) withIamInstanceProfileArnOrName
(String iamInstanceProfileArnOrName) withImageFilesVersion
(String imageFilesVersion) withImageId
(String imageId) withInstanceType
(String instanceType) withPerSecondBillingEnabled
(Boolean perSecondBillingEnabled) withPlatform
(String platform) withProduct
(String product) withRegion
(String region) withRootDeviceType
(String rootDeviceType) withRootFsSizeOverride
(Integer rootFsSizeOverride) withStartupScripts
(List<String> startupScripts) withSubnetId
(String subnetId) withUseLegacyEbsHandling
(boolean useLegacyEbsHandling)
-
Constructor Details
-
RestElasticImageConfigBuilder
public RestElasticImageConfigBuilder()
-
-
Method Details
-
aRestElasticImageConfig
-
withConfigurationId
-
withConfigurationName
-
withConfigurationDescription
-
withImageId
-
withRootFsSizeOverride
-
withEbsEnabled
-
withEbsSnapshotId
-
withUseLegacyEbsHandling
-
withInstanceType
-
withAvailabilityZone
-
withProduct
-
withSubnetId
-
withStartupScripts
-
withArchitecture
-
withPlatform
-
withRootDeviceType
-
withRegion
-
withImageFilesVersion
-
withIamInstanceProfileArnOrName
public RestElasticImageConfigBuilder withIamInstanceProfileArnOrName(String iamInstanceProfileArnOrName) -
withPerSecondBillingEnabled
-
withEbsOptimised
-
getProduct
-
build
-