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
  • Constructor Details

    • RestElasticConfiguration

      public RestElasticConfiguration()
  • Method Details

    • 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()