Class GlobalVariableResource
java.lang.Object
com.atlassian.bamboo.plugins.rest.admin.globalvariable.GlobalVariableResource
@Path("globalVariables")
@Produces("application/json")
@Consumes("application/json")
public class GlobalVariableResource
extends Object
REST endpoint to manage bamboo global variables
- Since:
- 5.9
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionjakarta.ws.rs.core.ResponsecreateGlobalVariable(jakarta.ws.rs.core.UriInfo uriInfo, RestGlobalVariable restGlobalVariable) jakarta.ws.rs.core.ResponsedeleteGlobalVariable(jakarta.ws.rs.core.UriInfo uriInfo, long variableId) getGlobalVariable(jakarta.ws.rs.core.UriInfo uriInfo, long variableId) getGlobalVariables(jakarta.ws.rs.core.UriInfo uriInfo) updateGlobalVariable(jakarta.ws.rs.core.UriInfo uriInfo, long variableId, RestGlobalVariable restGlobalVariable) jakarta.ws.rs.core.Response
-
Constructor Details
-
GlobalVariableResource
-
-
Method Details
-
getGlobalVariables
-
getGlobalVariable
@GET @Path("{variableId}") public RestGlobalVariable getGlobalVariable(@Context jakarta.ws.rs.core.UriInfo uriInfo, @PathParam("variableId") long variableId) -
createGlobalVariable
@POST public jakarta.ws.rs.core.Response createGlobalVariable(@Context jakarta.ws.rs.core.UriInfo uriInfo, RestGlobalVariable restGlobalVariable) throws WebValidationException - Throws:
WebValidationException
-
deleteGlobalVariable
@Path("{variableId}") @DELETE public jakarta.ws.rs.core.Response deleteGlobalVariable(@Context jakarta.ws.rs.core.UriInfo uriInfo, @PathParam("variableId") long variableId) -
updateGlobalVariable
@Path("{variableId}") @PUT public RestGlobalVariable updateGlobalVariable(@Context jakarta.ws.rs.core.UriInfo uriInfo, @PathParam("variableId") long variableId, RestGlobalVariable restGlobalVariable) throws WebValidationException - Throws:
WebValidationException
-
verifyGlobalVariableValue
@Path("verify") @PUT public jakarta.ws.rs.core.Response verifyGlobalVariableValue(RestVerificationRequest request)
-