@Produces(value="application/json")
@Path(value="/rest/api/{jclouds.api-version}/projects")
public interface CommitsApi
Modifier and Type | Method and Description |
---|---|
Commit |
get(java.lang.String project,
java.lang.String repo,
java.lang.String commitId,
java.lang.String path) |
CommitPage |
list(java.lang.String project,
java.lang.String repo,
java.lang.Boolean withCounts,
java.lang.Boolean followRenames,
java.lang.Boolean ignoreMissing,
java.lang.String merges,
java.lang.String path,
java.lang.String since,
java.lang.String until,
java.lang.Integer limit,
java.lang.Integer start) |
ChangePage |
listChanges(java.lang.String project,
java.lang.String repo,
java.lang.String commitId,
java.lang.Integer limit,
java.lang.Integer start) |
@Named(value="commits:get") @Consumes(value="application/json") @Path(value="/{project}/repos/{repo}/commits/{commitId}") @GET Commit get(@PathParam(value="project") java.lang.String project, @PathParam(value="repo") java.lang.String repo, @PathParam(value="commitId") java.lang.String commitId, @Nullable @QueryParam(value="path") java.lang.String path)
@Named(value="commits:list-changes") @Consumes(value="application/json") @Path(value="/{project}/repos/{repo}/commits/{commitId}/changes") @GET ChangePage listChanges(@PathParam(value="project") java.lang.String project, @PathParam(value="repo") java.lang.String repo, @PathParam(value="commitId") java.lang.String commitId, @Nullable @QueryParam(value="limit") java.lang.Integer limit, @Nullable @QueryParam(value="start") java.lang.Integer start)
@Named(value="commits:list") @Consumes(value="application/json") @Path(value="/{project}/repos/{repo}/commits") @GET CommitPage list(@PathParam(value="project") java.lang.String project, @PathParam(value="repo") java.lang.String repo, @Nullable @QueryParam(value="withCounts") java.lang.Boolean withCounts, @Nullable @QueryParam(value="followRenames") java.lang.Boolean followRenames, @Nullable @QueryParam(value="ignoreMissing") java.lang.Boolean ignoreMissing, @Nullable @QueryParam(value="merges") java.lang.String merges, @Nullable @QueryParam(value="path") java.lang.String path, @Nullable @QueryParam(value="since") java.lang.String since, @Nullable @QueryParam(value="until") java.lang.String until, @Nullable @QueryParam(value="limit") java.lang.Integer limit, @Nullable @QueryParam(value="start") java.lang.Integer start)