Class RuleLabelResource

java.lang.Object
com.codebarrel.jira.plugin.automation.rest.RuleLabelResource

@Path("rule-label") @Consumes("application/json") @Produces("application/json") public class RuleLabelResource extends Object
  • Constructor Details

  • Method Details

    • getLabels

      @GET @Path("{projectId}") public jakarta.ws.rs.core.Response getLabels(@PathParam("projectId") String projectId)
    • createLabel

      @POST @Path("{projectId}") public jakarta.ws.rs.core.Response createLabel(@PathParam("projectId") String projectId, RuleLabelBean ruleLabelBean)
    • updateLabel

      @PUT @Path("{projectId}/{id}") public jakarta.ws.rs.core.Response updateLabel(@PathParam("projectId") String projectId, RuleLabelBean ruleLabelBean)
    • deleteLabel

      @DELETE @Path("{projectId}/{id}") public jakarta.ws.rs.core.Response deleteLabel(@PathParam("projectId") String projectId, @PathParam("id") Long id)
    • getLabelUsage

      @GET @Path("{id}/usage") public jakarta.ws.rs.core.Response getLabelUsage(@PathParam("id") Long id)