public class ElasticConfigResource extends Object
Constructor and Description |
---|
ElasticConfigResource(ElasticImageConfigurationManager elasticImageConfigurationManager,
ElasticAccountBean elasticAccountBean,
AwsAccountBean awsAccountBean,
RestHelperWrapper restHelperWrapper,
AdministrationConfigurationAccessor administrationConfigurationAccessor,
BambooPermissionManager bambooPermissionManager) |
Modifier and Type | Method and Description |
---|---|
RestElasticImageConfig |
createImageConfiguration(RestElasticImageConfig restConfiguration) |
javax.ws.rs.core.Response |
deleteConfiguration(Long configurationId) |
javax.ws.rs.core.Response |
deleteConfigurationByName(String configurationName)
Deprecated.
since 5.8
|
List<RestElasticImageConfig> |
getAll() |
RestElasticImageConfig |
getConfiguration(Long configurationId) |
RestElasticImageConfig |
getConfigurationByName(String configurationName)
Deprecated.
since 5.8
|
String |
getDefaultAvailabilityZone() |
int |
updateAllImageIds(String imageId,
String newImageId) |
RestElasticImageConfig |
updateConfiguration(Long configurationId,
RestElasticImageConfig newElasticImageConfiguration) |
RestElasticImageConfig |
updateConfigurationByName(String configurationName,
RestElasticImageConfig newElasticImageConfiguration)
Deprecated.
since 5.8
|
public ElasticConfigResource(ElasticImageConfigurationManager elasticImageConfigurationManager, ElasticAccountBean elasticAccountBean, AwsAccountBean awsAccountBean, RestHelperWrapper restHelperWrapper, AdministrationConfigurationAccessor administrationConfigurationAccessor, BambooPermissionManager bambooPermissionManager)
public List<RestElasticImageConfig> getAll()
public RestElasticImageConfig getConfiguration(Long configurationId) throws NotFoundException
NotFoundException
@Deprecated public RestElasticImageConfig getConfigurationByName(String configurationName)
public RestElasticImageConfig createImageConfiguration(RestElasticImageConfig restConfiguration) throws com.atlassian.aws.AWSException
com.atlassian.aws.AWSException
public RestElasticImageConfig updateConfiguration(Long configurationId, RestElasticImageConfig newElasticImageConfiguration) throws com.atlassian.aws.AWSException
com.atlassian.aws.AWSException
@Deprecated public RestElasticImageConfig updateConfigurationByName(String configurationName, RestElasticImageConfig newElasticImageConfiguration) throws com.atlassian.aws.AWSException
com.atlassian.aws.AWSException
public javax.ws.rs.core.Response deleteConfiguration(Long configurationId) throws Exception
Exception
@Deprecated public javax.ws.rs.core.Response deleteConfigurationByName(String configurationName) throws Exception
Exception
public String getDefaultAvailabilityZone()
Copyright © 2016 Atlassian Software Systems Pty Ltd. All rights reserved.