Class ElasticConfigurationResource
- java.lang.Object
-
- com.atlassian.bamboo.plugins.rest.admin.elasticconfiguration.ElasticConfigurationResource
-
public class ElasticConfigurationResource extends Object
Manage the REST endpoint for elastic configuration- Since:
- 5.10
-
-
Constructor Summary
Constructors Constructor Description ElasticConfigurationResource(RestPermissionCheck restPermissionCheck, ElasticConfigurationConversionFunction elasticConfigurationConversionFunction, ElasticAccountBean elasticAccountBean)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description javax.ws.rs.core.Response
getRestElasticConfiguration(javax.ws.rs.core.UriInfo uriInfo, Expansion expansion)
RestElasticConfiguration
updateRestElasticConfiguration(@NotNull RestElasticConfiguration restElasticConfiguration, javax.ws.rs.core.UriInfo uriInfo)
-
-
-
Field Detail
-
REST_PATH
public static final String REST_PATH
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
ElasticConfigurationResource
@Inject public ElasticConfigurationResource(RestPermissionCheck restPermissionCheck, ElasticConfigurationConversionFunction elasticConfigurationConversionFunction, ElasticAccountBean elasticAccountBean)
-
-
Method Detail
-
getRestElasticConfiguration
public javax.ws.rs.core.Response getRestElasticConfiguration(@Context javax.ws.rs.core.UriInfo uriInfo, @Context Expansion expansion)
-
updateRestElasticConfiguration
public RestElasticConfiguration updateRestElasticConfiguration(@NotNull @NotNull RestElasticConfiguration restElasticConfiguration, @Context javax.ws.rs.core.UriInfo uriInfo) throws WebValidationException
- Throws:
WebValidationException
-
-