|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface ElasticConfiguration
Represents the configuration of Elastic Bamboo
Method Summary | |
---|---|
AutomaticInstanceManagementConfig |
getAutomaticInstanceManagementConfig()
|
int |
getAutoShutdownDelay()
|
java.lang.String |
getAwsAccessKeyId()
|
java.lang.String |
getAwsCertFile()
|
java.lang.String |
getAwsPrivateKeyFile()
|
java.lang.String |
getAwsSecretKey()
|
int |
getMaxConcurrentInstances()
|
SpotInstanceConfig |
getSpotInstanceConfig()
|
boolean |
isAutoShutdownEnabled()
If automatic shutdown of instances is enabled |
boolean |
isEnabled()
Whether or not Elastic Bamboo is enabled or not. |
boolean |
isUploadingOfAwsAccountDetailsEnabled()
|
void |
setAutomaticInstanceManagementConfig(AutomaticInstanceManagementConfig config)
|
void |
setAutoShutdownDelay(int autoShutdownDelay)
|
void |
setAutoShutdownEnabled(boolean autoShutdownEnabled)
|
void |
setAwsAccessKeyId(java.lang.String awsAccessKeyId)
|
void |
setAwsCertFile(java.lang.String awsCertFile)
|
void |
setAwsPrivateKeyFile(java.lang.String awsPrivateKeyFile)
|
void |
setAwsSecretKey(java.lang.String awsSecretKey)
|
void |
setEnabled(boolean enabled)
|
void |
setMaxConcurrentInstances(int maxConcurrentInstances)
|
void |
setSpotInstanceConfig(SpotInstanceConfig config)
|
void |
setUploadingOfAwsAccountDetailsEnabled(boolean uploadingOfAwsAccountDetailsEnabled)
|
Method Detail |
---|
java.lang.String getAwsAccessKeyId()
void setAwsAccessKeyId(java.lang.String awsAccessKeyId)
java.lang.String getAwsSecretKey()
void setAwsSecretKey(java.lang.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)
java.lang.String getAwsPrivateKeyFile()
void setAwsPrivateKeyFile(java.lang.String awsPrivateKeyFile)
java.lang.String getAwsCertFile()
void setAwsCertFile(java.lang.String awsCertFile)
boolean isUploadingOfAwsAccountDetailsEnabled()
void setUploadingOfAwsAccountDetailsEnabled(boolean uploadingOfAwsAccountDetailsEnabled)
AutomaticInstanceManagementConfig getAutomaticInstanceManagementConfig()
void setAutomaticInstanceManagementConfig(AutomaticInstanceManagementConfig config)
SpotInstanceConfig getSpotInstanceConfig()
void setSpotInstanceConfig(SpotInstanceConfig config)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |