Interface PlannerApi

All Superinterfaces:
ApiService

@Path("/api/v1/analytics/planner") @Consumes("application/json") @Produces("application/json") public interface PlannerApi extends ApiService
  • Method Details

    • serviceName

      default String serviceName()
      Specified by:
      serviceName in interface ApiService
    • getActiveReleases

      @GET @Path("/active") List<ProjectedRelease> getActiveReleases(@DefaultValue("0") @QueryParam("page") Long page, @DefaultValue("100") @QueryParam("resultsPerPage") Long resultsPerPage, @DefaultValue("RELEASE") @QueryParam("kind") String kind)
    • getCompletedReleases

      @GET @Path("/completed") List<ProjectedRelease> getCompletedReleases(@DefaultValue("0") @QueryParam("page") Long page, @DefaultValue("100") @QueryParam("resultsPerPage") Long resultsPerPage, @DefaultValue("0") @QueryParam("since") Long sinceMillis, @DefaultValue("RELEASE") @QueryParam("kind") String kind)
    • getReleasesByIds

      @POST @Path("/byIds") List<ProjectedRelease> getReleasesByIds(List<String> releaseIds)