@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)