public interface ElasticConfiguration
| Modifier and Type | Method and Description |
|---|---|
AutomaticInstanceManagementConfig |
getAutomaticInstanceManagementConfig() |
int |
getAutoShutdownDelay() |
String |
getAwsAccessKeyId() |
String |
getAwsCertFile() |
String |
getAwsPrivateKeyFile() |
String |
getAwsSecretKey() |
Iterable<String> |
getInstallerRunCommand() |
int |
getMaxConcurrentInstances() |
com.atlassian.aws.ec2.awssdk.AwsSupportConstants.Region |
getRegion() |
boolean |
isAutoShutdownEnabled()
If automatic shutdown of instances is enabled
|
boolean |
isEnabled()
Whether or not Elastic Bamboo is enabled or not.
|
boolean |
isPublicIpForVpcEnabled() |
boolean |
isUploadingOfAwsAccountDetailsEnabled() |
void |
setAutomaticInstanceManagementConfig(AutomaticInstanceManagementConfig config) |
void |
setAutoShutdownDelay(int autoShutdownDelay) |
void |
setAutoShutdownEnabled(boolean autoShutdownEnabled) |
void |
setAwsAccessKeyId(String awsAccessKeyId) |
void |
setAwsCertFile(String awsCertFile) |
void |
setAwsPrivateKeyFile(String awsPrivateKeyFile) |
void |
setAwsSecretKey(String awsSecretKey) |
void |
setEnabled(boolean enabled) |
void |
setMaxConcurrentInstances(int maxConcurrentInstances) |
void |
setPublicIpForVpcEnabled(boolean publicIpForVpcEnabled) |
void |
setRegion(com.atlassian.aws.ec2.awssdk.AwsSupportConstants.Region region) |
void |
setUploadingOfAwsAccountDetailsEnabled(boolean uploadingOfAwsAccountDetailsEnabled) |
String getAwsAccessKeyId()
void setAwsAccessKeyId(String awsAccessKeyId)
String getAwsSecretKey()
void setAwsSecretKey(String awsSecretKey)
int getMaxConcurrentInstances()
void setMaxConcurrentInstances(int maxConcurrentInstances)
boolean isEnabled()
void setEnabled(boolean enabled)
boolean isAutoShutdownEnabled()
void setAutoShutdownEnabled(boolean autoShutdownEnabled)
int getAutoShutdownDelay()
void setAutoShutdownDelay(int autoShutdownDelay)
String getAwsPrivateKeyFile()
void setAwsPrivateKeyFile(String awsPrivateKeyFile)
String getAwsCertFile()
void setAwsCertFile(String awsCertFile)
boolean isUploadingOfAwsAccountDetailsEnabled()
void setUploadingOfAwsAccountDetailsEnabled(boolean uploadingOfAwsAccountDetailsEnabled)
AutomaticInstanceManagementConfig getAutomaticInstanceManagementConfig()
void setAutomaticInstanceManagementConfig(AutomaticInstanceManagementConfig config)
boolean isPublicIpForVpcEnabled()
void setPublicIpForVpcEnabled(boolean publicIpForVpcEnabled)
@NotNull com.atlassian.aws.ec2.awssdk.AwsSupportConstants.Region getRegion()
void setRegion(@NotNull
com.atlassian.aws.ec2.awssdk.AwsSupportConstants.Region region)
Copyright © 2016 Atlassian Software Systems Pty Ltd. All rights reserved.