public interface GithubService
| Modifier and Type | Method and Description |
|---|---|
retrofit2.Call<License> |
getLicense(String url) |
default retrofit2.Call<Repo> |
getRepository(String slug) |
retrofit2.Call<Repo> |
getRepository(String owner,
String repo) |
retrofit2.Call<User> |
getUser(String user) |
retrofit2.Call<UploadSnapshotResponse> |
uploadDependencySnapshot(String owner,
String repo,
Snapshot snapshot) |
@GET(value="repos/{owner}/{repo}")
retrofit2.Call<Repo> getRepository(@Path(value="owner")
String owner,
@Path(value="repo")
String repo)
@POST(value="repos/{owner}/{repo}/dependency-graph/snapshots")
retrofit2.Call<UploadSnapshotResponse> uploadDependencySnapshot(@Path(value="owner")
String owner,
@Path(value="repo")
String repo,
@Body
Snapshot snapshot)