public class ReleaseService extends GitHubService
ACCEPT_FULL, ACCEPT_HTML, ACCEPT_PREVIEW_DRAX, ACCEPT_PREVIEW_IRONMAN, ACCEPT_PREVIEW_LOKI, ACCEPT_RAW, ACCEPT_TEXT, client| Constructor and Description |
|---|
ReleaseService(GitHubClient client) |
| Modifier and Type | Method and Description |
|---|---|
Release |
createRelease(IRepositoryIdProvider repositoryIdProvider,
Release release) |
Release |
getReleaseByTagName(IRepositoryIdProvider repositoryIdProvider,
java.lang.String tagName) |
java.util.List<Release> |
listReleases(IRepositoryIdProvider repositoryIdProvider) |
PageIterator<Release> |
pageReleases(java.lang.String repoId) |
PageIterator<Release> |
pageReleases(java.lang.String repoId,
int start,
int size) |
check, createPagedRequest, createPagedRequest, createPageIterator, createRequest, getAll, getAll, getClient, getId, verifyRepositorypublic ReleaseService(GitHubClient client)
public Release createRelease(IRepositoryIdProvider repositoryIdProvider, Release release) throws java.io.IOException
java.io.IOExceptionpublic java.util.List<Release> listReleases(IRepositoryIdProvider repositoryIdProvider) throws java.io.IOException
java.io.IOExceptionpublic PageIterator<Release> pageReleases(java.lang.String repoId)
public PageIterator<Release> pageReleases(java.lang.String repoId, int start, int size)
public Release getReleaseByTagName(IRepositoryIdProvider repositoryIdProvider, java.lang.String tagName) throws java.io.IOException
java.io.IOException