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