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<com.xebialabs.xlrelease.domain.analytics.ProjectedRelease> getActiveReleases​(@DefaultValue("0") @QueryParam("page")
                                                                                                    java.lang.Long page,
                                                                                                    @DefaultValue("100") @QueryParam("resultsPerPage")
                                                                                                    java.lang.Long resultsPerPage,
                                                                                                    @DefaultValue("RELEASE") @QueryParam("kind")
                                                                                                    java.lang.String kind)
      • getCompletedReleases

        @GET
        @Path("/completed")
        java.util.List<com.xebialabs.xlrelease.domain.analytics.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,
                                                                                                       @DefaultValue("RELEASE") @QueryParam("kind")
                                                                                                       java.lang.String kind)
      • getReleasesByIds

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