public class EventService extends GitHubService
ACCEPT_FULL, ACCEPT_HTML, ACCEPT_PREVIEW_DRAX, ACCEPT_PREVIEW_IRONMAN, ACCEPT_PREVIEW_LOKI, ACCEPT_RAW, ACCEPT_TEXT, client| Constructor and Description |
|---|
EventService()
Create event service
|
EventService(GitHubClient client)
Create event service
|
| Modifier and Type | Method and Description |
|---|---|
protected PagedRequest<Event> |
createNetworkRepoEventRequest(IRepositoryIdProvider repository,
int start,
int size)
Create network repo event page request
|
protected PagedRequest<Event> |
createOrgEventRequest(java.lang.String org,
int start,
int size)
Create org event page request
|
protected PagedRequest<Event> |
createRepoEventRequest(IRepositoryIdProvider repository,
int start,
int size)
Create repo event page request
|
protected PagedRequest<Event> |
createUserEventRequest(java.lang.String user,
boolean isPublic,
int start,
int size)
Create user event page request
|
protected PagedRequest<Event> |
createUserOrgEventRequest(java.lang.String user,
java.lang.String org,
int start,
int size)
Create user's organization event page request
|
protected PagedRequest<Event> |
createUserReceivedEventRequest(java.lang.String user,
boolean isPublic,
int start,
int size)
Create user received event page request
|
PageIterator<Event> |
pageEvents(IRepositoryIdProvider repository)
Create page iterator for a given repo's events
|
PageIterator<Event> |
pageEvents(IRepositoryIdProvider repository,
int size)
Create page iterator for a given repo's events
|
PageIterator<Event> |
pageEvents(IRepositoryIdProvider repository,
int start,
int size)
Create page iterator for a given repo's events
|
PageIterator<Event> |
pageNetworkEvents(IRepositoryIdProvider repository)
Create page iterator for a given repo network's events
|
PageIterator<Event> |
pageNetworkEvents(IRepositoryIdProvider repository,
int size)
Create page iterator for a given repo network's events
|
PageIterator<Event> |
pageNetworkEvents(IRepositoryIdProvider repository,
int start,
int size)
Create page iterator for a given repo network's events
|
PageIterator<Event> |
pageOrgEvents(java.lang.String org)
Create page iterator for a given org's events
|
PageIterator<Event> |
pageOrgEvents(java.lang.String org,
int size)
Create page iterator for a given org's events
|
PageIterator<Event> |
pageOrgEvents(java.lang.String org,
int start,
int size)
Create page iterator for a given org's events
|
PageIterator<Event> |
pagePublicEvents()
Create page iterator for all public events
|
PageIterator<Event> |
pagePublicEvents(int size)
Create page iterator for all public events
|
PageIterator<Event> |
pagePublicEvents(int start,
int size)
Create page iterator for all public events
|
PageIterator<Event> |
pageUserEvents(java.lang.String user)
Create page iterator for a given user's events Returns private events if
authenticated as the user
|
PageIterator<Event> |
pageUserEvents(java.lang.String user,
boolean isPublic)
Create page iterator for a given user's events
|
PageIterator<Event> |
pageUserEvents(java.lang.String user,
boolean isPublic,
int size)
Create page iterator for a given user's events
|
PageIterator<Event> |
pageUserEvents(java.lang.String user,
boolean isPublic,
int start,
int size)
Create page iterator for a given user's events
|
PageIterator<Event> |
pageUserOrgEvents(java.lang.String user,
java.lang.String org)
Create page iterator for a given user's orgs events
|
PageIterator<Event> |
pageUserOrgEvents(java.lang.String user,
java.lang.String org,
int size)
Create page iterator for a given user's orgs events
|
PageIterator<Event> |
pageUserOrgEvents(java.lang.String user,
java.lang.String org,
int start,
int size)
Create page iterator for a given user's orgs events
|
PageIterator<Event> |
pageUserReceivedEvents(java.lang.String user)
Create page iterator for a given user's received events Returns private
events if authenticated as the user
|
PageIterator<Event> |
pageUserReceivedEvents(java.lang.String user,
boolean isPublic)
Create page iterator for a given user's received events
|
PageIterator<Event> |
pageUserReceivedEvents(java.lang.String user,
boolean isPublic,
int size)
Create page iterator for a given user's received events
|
PageIterator<Event> |
pageUserReceivedEvents(java.lang.String user,
boolean isPublic,
int start,
int size)
Create page iterator for a given user's received events
|
check, createPagedRequest, createPagedRequest, createPageIterator, createRequest, getAll, getAll, getClient, getId, verifyRepositorypublic EventService()
public EventService(GitHubClient client)
client - public PageIterator<Event> pagePublicEvents()
public PageIterator<Event> pagePublicEvents(int size)
size - size of pagepublic PageIterator<Event> pagePublicEvents(int start, int size)
start - starting page numbersize - size of pagepublic PageIterator<Event> pageEvents(IRepositoryIdProvider repository)
repository - public PageIterator<Event> pageEvents(IRepositoryIdProvider repository, int size)
repository - size - size of pagepublic PageIterator<Event> pageEvents(IRepositoryIdProvider repository, int start, int size)
repository - start - starting page numbersize - size of pagepublic PageIterator<Event> pageNetworkEvents(IRepositoryIdProvider repository)
repository - public PageIterator<Event> pageNetworkEvents(IRepositoryIdProvider repository, int size)
repository - size - size of pagepublic PageIterator<Event> pageNetworkEvents(IRepositoryIdProvider repository, int start, int size)
repository - start - starting page numbersize - size of pagepublic PageIterator<Event> pageOrgEvents(java.lang.String org)
org - public PageIterator<Event> pageOrgEvents(java.lang.String org, int size)
org - size - size of pagepublic PageIterator<Event> pageOrgEvents(java.lang.String org, int start, int size)
org - start - starting page numbersize - size of pagepublic PageIterator<Event> pageUserReceivedEvents(java.lang.String user)
user - public PageIterator<Event> pageUserReceivedEvents(java.lang.String user, boolean isPublic)
user - isPublic - only include public events?public PageIterator<Event> pageUserReceivedEvents(java.lang.String user, boolean isPublic, int size)
user - isPublic - only include public events?size - size of pagepublic PageIterator<Event> pageUserReceivedEvents(java.lang.String user, boolean isPublic, int start, int size)
user - isPublic - only include public events?start - starting page numbersize - size of pagepublic PageIterator<Event> pageUserEvents(java.lang.String user)
user - public PageIterator<Event> pageUserEvents(java.lang.String user, boolean isPublic)
user - isPublic - only include public events?public PageIterator<Event> pageUserEvents(java.lang.String user, boolean isPublic, int size)
user - isPublic - only include public events?size - size of pagepublic PageIterator<Event> pageUserEvents(java.lang.String user, boolean isPublic, int start, int size)
user - isPublic - only include public events?start - starting page numbersize - size of pagepublic PageIterator<Event> pageUserOrgEvents(java.lang.String user, java.lang.String org)
user - org - public PageIterator<Event> pageUserOrgEvents(java.lang.String user, java.lang.String org, int size)
user - org - size - size of pagepublic PageIterator<Event> pageUserOrgEvents(java.lang.String user, java.lang.String org, int start, int size)
user - org - start - starting page numbersize - size of pageprotected PagedRequest<Event> createRepoEventRequest(IRepositoryIdProvider repository, int start, int size)
repository - start - starting page numbersize - size of pageprotected PagedRequest<Event> createNetworkRepoEventRequest(IRepositoryIdProvider repository, int start, int size)
repository - start - starting page numbersize - size of pageprotected PagedRequest<Event> createOrgEventRequest(java.lang.String org, int start, int size)
org - start - starting page numbersize - size of pageprotected PagedRequest<Event> createUserReceivedEventRequest(java.lang.String user, boolean isPublic, int start, int size)
user - isPublic - only include public events?start - starting page numbersize - size of pageprotected PagedRequest<Event> createUserEventRequest(java.lang.String user, boolean isPublic, int start, int size)
user - isPublic - only include public events?start - starting page numbersize - size of pageprotected PagedRequest<Event> createUserOrgEventRequest(java.lang.String user, java.lang.String org, int start, int size)
user - org - start - starting page numbersize - size of page