@Produces(value="application/json")
@Path(value="/rest/build-status/{jclouds.api-version}")
public interface BuildStatusApi
Modifier and Type | Method and Description |
---|---|
RequestStatus |
add(java.lang.String commitId,
CreateBuildStatus createBuildStatus) |
StatusPage |
status(java.lang.String commitId,
java.lang.Integer start,
java.lang.Integer limit) |
Summary |
summary(java.lang.String commitId) |
@Named(value="build-status:status") @Consumes(value="application/json") @Path(value="/commits/{commitId}") @GET StatusPage status(@PathParam(value="commitId") java.lang.String commitId, @Nullable @QueryParam(value="start") java.lang.Integer start, @Nullable @QueryParam(value="limit") java.lang.Integer limit)
@Named(value="build-status:add") @Consumes(value="application/json") @Path(value="/commits/{commitId}") @POST RequestStatus add(@PathParam(value="commitId") java.lang.String commitId, CreateBuildStatus createBuildStatus)
@Named(value="build-status:summary") @Consumes(value="application/json") @Path(value="/commits/stats/{commitId}") @GET Summary summary(@PathParam(value="commitId") java.lang.String commitId)