Interface PlannerApi

  • All Superinterfaces:
    ApiService

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

      • serviceName

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

        @GET
        @Path("/active")
        java.util.List<ProjectedRelease> getActiveReleases​(@DefaultValue("0") @QueryParam("page")
                                                           java.lang.Long page,
                                                           @DefaultValue("100") @QueryParam("resultsPerPage")
                                                           java.lang.Long resultsPerPage)
      • getCompletedReleases

        @GET
        @Path("/completed")
        java.util.List<ProjectedRelease> getCompletedReleases​(@DefaultValue("0") @QueryParam("page")
                                                              java.lang.Long page,
                                                              @DefaultValue("100") @QueryParam("resultsPerPage")
                                                              java.lang.Long resultsPerPage,
                                                              @DefaultValue("0") @QueryParam("since")
                                                              java.lang.Long sinceMillis)
      • getReleasesByIds

        @POST
        @Path("/byIds")
        java.util.List<ProjectedRelease> getReleasesByIds​(java.util.List<java.lang.String> releaseIds)