Class RapidChartResource

java.lang.Object
com.atlassian.greenhopper.web.AbstractResource
com.atlassian.greenhopper.web.rapid.chart.RapidChartResource

@Path("rapid/charts") @Produces("application/json") public class RapidChartResource extends AbstractResource
  • Constructor Details

  • Method Details

    • getControlChartData

      @GET @Path("/controlchart") public jakarta.ws.rs.core.Response getControlChartData(@QueryParam("rapidViewId") Long rapidViewId, @QueryParam("swimlaneId") Set<Long> swimlaneIds, @QueryParam("quickFilterId") Set<Long> quickFilterIds)
    • getCumulativeFlowData

      @GET @Path("/cumulativeflowdiagram") public jakarta.ws.rs.core.Response getCumulativeFlowData(@QueryParam("rapidViewId") Long rapidViewId, @QueryParam("columnId") Set<Long> columnIds, @QueryParam("swimlaneId") Set<Long> swimlaneIds, @QueryParam("quickFilterId") Set<Long> quickFilterIds)
    • getScopeChangeBurndownChart

      @GET @Path("/scopechangeburndownchart") public jakarta.ws.rs.core.Response getScopeChangeBurndownChart(@QueryParam("rapidViewId") Long rapidViewId, @QueryParam("sprintId") Long sprintId, @QueryParam("statisticFieldId") String statisticFieldId)
    • getVelocityChart

      @GET @Path("/velocity") public jakarta.ws.rs.core.Response getVelocityChart(@QueryParam("rapidViewId") Long rapidViewId, @QueryParam("sprintsFinishedAfter") String sprintsFinishedAfter, @QueryParam("sprintsFinishedBefore") String sprintsFinishedBefore)
    • getVelocityChartMaxSprints

      @GET @Path("/velocity/max-sprints") public jakarta.ws.rs.core.Response getVelocityChartMaxSprints()
      Maximum number of sprints allowed to be processed by velocity chart.
      Returns:
      Maximum number of sprints allowed to process for velocity chart.
    • getVelocityChartMaxIssues

      @GET @Path("/velocity/max-issues") public jakarta.ws.rs.core.Response getVelocityChartMaxIssues()
      Maximum number of issues allowed to be processed by velocity chart.
      Returns:
      Maximum number of issues allowed to process for velocity chart.
    • setVelocityChartMaxSprints

      @PUT @Path("/velocity/max-sprints") public jakarta.ws.rs.core.Response setVelocityChartMaxSprints(com.atlassian.greenhopper.web.rapid.chart.RapidChartResource.VelocityChartSetting velocityChartSetting)
      Changes the maximum number of sprints allowed to be processed by velocity chart.
    • setVelocityChartMaxIssues

      @PUT @Path("/velocity/max-issues") public jakarta.ws.rs.core.Response setVelocityChartMaxIssues(com.atlassian.greenhopper.web.rapid.chart.RapidChartResource.VelocityChartSetting velocityChartSetting)
      Changes the maximum number of issues allowed to be processed by velocity chart.
    • deleteVelocityChartMaxSprints

      @DELETE @Path("/velocity/max-sprints") public jakarta.ws.rs.core.Response deleteVelocityChartMaxSprints()
      Restores default maximum number of sprints allowed to be processed by velocity chart.
      See Also:
      • VelocityChartSettingsManager.MAX_SPRINTS
    • deleteVelocityChartMaxIssues

      @DELETE @Path("/velocity/max-issues") public jakarta.ws.rs.core.Response deleteVelocityChartMaxIssues()
      Restores default maximum number of issues allowed to be processed by velocity chart.
      See Also:
      • VelocityChartSettingsManager.MAX_ISSUES
    • getAllIssues

      @GET @Path("/sprintreport") public jakarta.ws.rs.core.Response getAllIssues(@QueryParam("rapidViewId") Long rapidViewId, @QueryParam("sprintId") Long sprintId)
    • getEpicIssues

      @GET @Path("/epicreport") public jakarta.ws.rs.core.Response getEpicIssues(@QueryParam("rapidViewId") Long rapidViewId, @QueryParam("epicKey") String epicKey)
    • getEpicBurnupChart

      @GET @Path("/epicprogresschart") public jakarta.ws.rs.core.Response getEpicBurnupChart(@QueryParam("rapidViewId") Long rapidViewId, @QueryParam("epicKey") String epicKey)
    • getEpicBurndownChart

      @GET @Path("/epicburndownchart") public jakarta.ws.rs.core.Response getEpicBurndownChart(@QueryParam("rapidViewId") Long rapidViewId, @QueryParam("epicKey") String epicKey)
    • getVersionBurnupChart

      @GET @Path("/versionprogresschart") public jakarta.ws.rs.core.Response getVersionBurnupChart(@QueryParam("rapidViewId") Long rapidViewId, @QueryParam("versionId") Long versionId)
    • getReleaseBurndownChart

      @GET @Path("/releaseburndownchart") public jakarta.ws.rs.core.Response getReleaseBurndownChart(@QueryParam("rapidViewId") Long rapidViewId, @QueryParam("versionId") Long versionId)
    • getVersionIssues

      @GET @Path("/versionreport") public jakarta.ws.rs.core.Response getVersionIssues(@QueryParam("rapidViewId") Long rapidViewId, @QueryParam("versionId") Long versionId)