Class RestElasticConfiguration
java.lang.Object
com.atlassian.bamboo.rest.model.AbstractRestModel
com.atlassian.bamboo.rest.model.admin.elasticconfiguration.RestElasticConfiguration
Model for elastic configuration
- Since:
- 5.10
-
Nested Class Summary
Nested Classes -
Field Summary
Fields inherited from class com.atlassian.bamboo.rest.model.AbstractRestModel
self -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuilder()voidsetAccessKeyId(String accessKeyId) voidsetAllocatePublicIpToVpcInstances(Boolean allocatePublicIpToVpcInstances) voidsetAwsCredentialsType(AwsCredentialsType awsCredentialsType) voidsetCertificateFile(String certificateFile) voidsetElasticInstanceManagement(RestElasticInstanceManagement elasticInstanceManagement) voidsetElasticTerminationConfiguration(RestElasticTerminationConfiguration terminationConfiguration) voidsetEnabled(Boolean enabled) voidsetMaxNumOfElasticInstances(Integer maxNumOfElasticInstances) voidsetPrivateKeyFile(String privateKeyFile) voidvoidsetSecretAccessKey(String secretAccessKey) voidsetUploadAwsIdentifier(Boolean uploadAwsIdentifier) Methods inherited from class com.atlassian.bamboo.rest.model.AbstractRestModel
getSelf, setSelf
-
Constructor Details
-
RestElasticConfiguration
public RestElasticConfiguration()
-
-
Method Details
-
getAwsCredentialsType
-
setAwsCredentialsType
-
getAccessKeyId
-
setAccessKeyId
-
getSecretAccessKey
-
setSecretAccessKey
-
getRegion
-
setRegion
-
getPrivateKeyFile
-
setPrivateKeyFile
-
getCertificateFile
-
setCertificateFile
-
getUploadAwsIdentifier
-
setUploadAwsIdentifier
-
getMaxNumOfElasticInstances
-
setMaxNumOfElasticInstances
-
getAllocatePublicIpToVpcInstances
-
setAllocatePublicIpToVpcInstances
-
getElasticInstanceManagement
-
setElasticInstanceManagement
-
getElasticTerminationConfiguration
-
setElasticTerminationConfiguration
public void setElasticTerminationConfiguration(RestElasticTerminationConfiguration terminationConfiguration) -
isEnabled
-
setEnabled
-
builder
-