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
-
Field Summary
Fields inherited from class com.atlassian.bamboo.rest.model.AbstractRestModel
self
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionbuilder()
void
setAccessKeyId
(String accessKeyId) void
setAllocatePublicIpToVpcInstances
(Boolean allocatePublicIpToVpcInstances) void
setAwsCredentialsType
(AwsCredentialsType awsCredentialsType) void
setCertificateFile
(String certificateFile) void
setElasticInstanceManagement
(RestElasticInstanceManagement elasticInstanceManagement) void
setElasticTerminationConfiguration
(RestElasticTerminationConfiguration terminationConfiguration) void
setEnabled
(Boolean enabled) void
setMaxNumOfElasticInstances
(Integer maxNumOfElasticInstances) void
setPrivateKeyFile
(String privateKeyFile) void
void
setSecretAccessKey
(String secretAccessKey) void
setUploadAwsIdentifier
(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
-