Class RestElasticConfiguration.Builder
- java.lang.Object
-
- com.atlassian.bamboo.rest.model.admin.elasticconfiguration.RestElasticConfiguration.Builder
-
- Enclosing class:
- RestElasticConfiguration
public static class RestElasticConfiguration.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
-
-
-
Method Detail
-
enabled
public RestElasticConfiguration.Builder enabled(Boolean enabled)
-
awsCredentialsType
public RestElasticConfiguration.Builder awsCredentialsType(AwsCredentialsType awsCredentialsType)
-
accessKeyId
public RestElasticConfiguration.Builder accessKeyId(String accessKeyId)
-
secretAccessKey
public RestElasticConfiguration.Builder secretAccessKey(String secretAccessKey)
-
region
public RestElasticConfiguration.Builder region(String region)
-
privateKeyFile
public RestElasticConfiguration.Builder privateKeyFile(String privateKeyFile)
-
certificateFile
public RestElasticConfiguration.Builder certificateFile(String certificateFile)
-
uploadAwsIdentifier
public RestElasticConfiguration.Builder uploadAwsIdentifier(Boolean uploadAwsIdentifier)
-
maxNumOfElasticInstances
public RestElasticConfiguration.Builder maxNumOfElasticInstances(Integer maxNumOfElasticInstances)
-
allocatePublicIpToVpcInstances
public RestElasticConfiguration.Builder allocatePublicIpToVpcInstances(Boolean allocatePublicIpToVpcInstances)
-
restElasticInstanceManagement
public RestElasticConfiguration.Builder restElasticInstanceManagement(RestElasticInstanceManagement restElasticInstanceManagement)
-
restElasticTerminationConfiguration
public RestElasticConfiguration.Builder restElasticTerminationConfiguration(RestElasticTerminationConfiguration terminationConfiguration)
-
build
public RestElasticConfiguration build()
-
-