Interface BuildStatusApi


  • @Produces("application/json")
    @Path("/rest/build-status/{jclouds.api-version}")
    public interface BuildStatusApi
    • Method Detail

      • status

        @Named("build-status:status")
        @Consumes("application/json")
        @Path("/commits/{commitId}")
        @GET
        StatusPage status​(@PathParam("commitId")
                          String commitId,
                          @Nullable @QueryParam("start")
                          Integer start,
                          @Nullable @QueryParam("limit")
                          Integer limit)
      • add

        @Named("build-status:add")
        @Consumes("application/json")
        @Path("/commits/{commitId}")
        @POST
        RequestStatus add​(@PathParam("commitId")
                          String commitId,
                          CreateBuildStatus createBuildStatus)
      • summary

        @Named("build-status:summary")
        @Consumes("application/json")
        @Path("/commits/stats/{commitId}")
        @GET
        Summary summary​(@PathParam("commitId")
                        String commitId)