# Functions
CheckRepoIsStarredByAuthenticatedUser performs requests for "activity/check-repo-is-starred-by-authenticated-user"
Check if a repository is starred by the authenticated user.
DeleteRepoSubscription performs requests for "activity/delete-repo-subscription"
Delete a repository subscription.
DeleteThreadSubscription performs requests for "activity/delete-thread-subscription"
Delete a thread subscription.
GetFeeds performs requests for "activity/get-feeds"
Get feeds.
GetRepoSubscription performs requests for "activity/get-repo-subscription"
Get a repository subscription.
GetThread performs requests for "activity/get-thread"
Get a thread.
GetThreadSubscriptionForAuthenticatedUser performs requests for "activity/get-thread-subscription-for-authenticated-user"
Get a thread subscription for the authenticated user.
ListEventsForAuthenticatedUser performs requests for "activity/list-events-for-authenticated-user"
List events for the authenticated user.
ListNotificationsForAuthenticatedUser performs requests for "activity/list-notifications-for-authenticated-user"
List notifications for the authenticated user.
ListOrgEventsForAuthenticatedUser performs requests for "activity/list-org-events-for-authenticated-user"
List organization events for the authenticated user.
ListPublicEvents performs requests for "activity/list-public-events"
List public events.
ListPublicEventsForRepoNetwork performs requests for "activity/list-public-events-for-repo-network"
List public events for a network of repositories.
ListPublicEventsForUser performs requests for "activity/list-public-events-for-user"
List public events for a user.
ListPublicOrgEvents performs requests for "activity/list-public-org-events"
List public organization events.
ListReceivedEventsForUser performs requests for "activity/list-received-events-for-user"
List events received by the authenticated user.
ListReceivedPublicEventsForUser performs requests for "activity/list-received-public-events-for-user"
List public events received by a user.
ListRepoEvents performs requests for "activity/list-repo-events"
List repository events.
ListRepoNotificationsForAuthenticatedUser performs requests for "activity/list-repo-notifications-for-authenticated-user"
List repository notifications for the authenticated user.
ListReposStarredByAuthenticatedUser performs requests for "activity/list-repos-starred-by-authenticated-user"
List repositories starred by the authenticated user.
ListReposStarredByUser performs requests for "activity/list-repos-starred-by-user"
List repositories starred by a user.
ListReposWatchedByUser performs requests for "activity/list-repos-watched-by-user"
List repositories watched by a user.
ListStargazersForRepo performs requests for "activity/list-stargazers-for-repo"
List stargazers.
ListWatchedReposForAuthenticatedUser performs requests for "activity/list-watched-repos-for-authenticated-user"
List repositories watched by the authenticated user.
ListWatchersForRepo performs requests for "activity/list-watchers-for-repo"
List watchers.
MarkNotificationsAsRead performs requests for "activity/mark-notifications-as-read"
Mark notifications as read.
MarkRepoNotificationsAsRead performs requests for "activity/mark-repo-notifications-as-read"
Mark repository notifications as read.
MarkThreadAsRead performs requests for "activity/mark-thread-as-read"
Mark a thread as read.
NewClient returns a new Client.
SetRepoSubscription performs requests for "activity/set-repo-subscription"
Set a repository subscription.
SetThreadSubscription performs requests for "activity/set-thread-subscription"
Set a thread subscription.
StarRepoForAuthenticatedUser performs requests for "activity/star-repo-for-authenticated-user"
Star a repository for the authenticated user.
UnstarRepoForAuthenticatedUser performs requests for "activity/unstar-repo-for-authenticated-user"
Unstar a repository for the authenticated user.
# Structs
CheckRepoIsStarredByAuthenticatedUserReq is request data for Client.CheckRepoIsStarredByAuthenticatedUser
https://developer.github.com/v3/activity/starring/#check-if-a-repository-is-starred-by-the-authenticated-user
Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
CheckRepoIsStarredByAuthenticatedUserResponse is a response for CheckRepoIsStarredByAuthenticatedUser
https://developer.github.com/v3/activity/starring/#check-if-a-repository-is-starred-by-the-authenticated-user
*/.
DeleteRepoSubscriptionReq is request data for Client.DeleteRepoSubscription
https://developer.github.com/v3/activity/watching/#delete-a-repository-subscription
Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
DeleteRepoSubscriptionResponse is a response for DeleteRepoSubscription
https://developer.github.com/v3/activity/watching/#delete-a-repository-subscription
*/.
DeleteThreadSubscriptionReq is request data for Client.DeleteThreadSubscription
https://developer.github.com/v3/activity/notifications/#delete-a-thread-subscription
Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
DeleteThreadSubscriptionResponse is a response for DeleteThreadSubscription
https://developer.github.com/v3/activity/notifications/#delete-a-thread-subscription
*/.
GetFeedsReq is request data for Client.GetFeeds
https://developer.github.com/v3/activity/feeds/#get-feeds
Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
GetFeedsResponse is a response for GetFeeds
https://developer.github.com/v3/activity/feeds/#get-feeds
*/.
GetRepoSubscriptionReq is request data for Client.GetRepoSubscription
https://developer.github.com/v3/activity/watching/#get-a-repository-subscription
Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
GetRepoSubscriptionResponse is a response for GetRepoSubscription
https://developer.github.com/v3/activity/watching/#get-a-repository-subscription
*/.
GetThreadReq is request data for Client.GetThread
https://developer.github.com/v3/activity/notifications/#get-a-thread
Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
GetThreadResponse is a response for GetThread
https://developer.github.com/v3/activity/notifications/#get-a-thread
*/.
GetThreadSubscriptionForAuthenticatedUserReq is request data for Client.GetThreadSubscriptionForAuthenticatedUser
https://developer.github.com/v3/activity/notifications/#get-a-thread-subscription-for-the-authenticated-user
Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
GetThreadSubscriptionForAuthenticatedUserResponse is a response for GetThreadSubscriptionForAuthenticatedUser
https://developer.github.com/v3/activity/notifications/#get-a-thread-subscription-for-the-authenticated-user
*/.
ListEventsForAuthenticatedUserReq is request data for Client.ListEventsForAuthenticatedUser
https://developer.github.com/v3/activity/events/#list-events-for-the-authenticated-user
Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
ListEventsForAuthenticatedUserResponse is a response for ListEventsForAuthenticatedUser
https://developer.github.com/v3/activity/events/#list-events-for-the-authenticated-user
*/.
ListNotificationsForAuthenticatedUserReq is request data for Client.ListNotificationsForAuthenticatedUser
https://developer.github.com/v3/activity/notifications/#list-notifications-for-the-authenticated-user
Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
ListNotificationsForAuthenticatedUserResponse is a response for ListNotificationsForAuthenticatedUser
https://developer.github.com/v3/activity/notifications/#list-notifications-for-the-authenticated-user
*/.
ListOrgEventsForAuthenticatedUserReq is request data for Client.ListOrgEventsForAuthenticatedUser
https://developer.github.com/v3/activity/events/#list-organization-events-for-the-authenticated-user
Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
ListOrgEventsForAuthenticatedUserResponse is a response for ListOrgEventsForAuthenticatedUser
https://developer.github.com/v3/activity/events/#list-organization-events-for-the-authenticated-user
*/.
ListPublicEventsForRepoNetworkReq is request data for Client.ListPublicEventsForRepoNetwork
https://developer.github.com/v3/activity/events/#list-public-events-for-a-network-of-repositories
Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
ListPublicEventsForRepoNetworkResponse is a response for ListPublicEventsForRepoNetwork
https://developer.github.com/v3/activity/events/#list-public-events-for-a-network-of-repositories
*/.
ListPublicEventsForUserReq is request data for Client.ListPublicEventsForUser
https://developer.github.com/v3/activity/events/#list-public-events-for-a-user
Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
ListPublicEventsForUserResponse is a response for ListPublicEventsForUser
https://developer.github.com/v3/activity/events/#list-public-events-for-a-user
*/.
ListPublicEventsReq is request data for Client.ListPublicEvents
https://developer.github.com/v3/activity/events/#list-public-events
Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
ListPublicEventsResponse is a response for ListPublicEvents
https://developer.github.com/v3/activity/events/#list-public-events
*/.
ListPublicOrgEventsReq is request data for Client.ListPublicOrgEvents
https://developer.github.com/v3/activity/events/#list-public-organization-events
Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
ListPublicOrgEventsResponse is a response for ListPublicOrgEvents
https://developer.github.com/v3/activity/events/#list-public-organization-events
*/.
ListReceivedEventsForUserReq is request data for Client.ListReceivedEventsForUser
https://developer.github.com/v3/activity/events/#list-events-received-by-the-authenticated-user
Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
ListReceivedEventsForUserResponse is a response for ListReceivedEventsForUser
https://developer.github.com/v3/activity/events/#list-events-received-by-the-authenticated-user
*/.
ListReceivedPublicEventsForUserReq is request data for Client.ListReceivedPublicEventsForUser
https://developer.github.com/v3/activity/events/#list-public-events-received-by-a-user
Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
ListReceivedPublicEventsForUserResponse is a response for ListReceivedPublicEventsForUser
https://developer.github.com/v3/activity/events/#list-public-events-received-by-a-user
*/.
ListRepoEventsReq is request data for Client.ListRepoEvents
https://developer.github.com/v3/activity/events/#list-repository-events
Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
ListRepoEventsResponse is a response for ListRepoEvents
https://developer.github.com/v3/activity/events/#list-repository-events
*/.
ListRepoNotificationsForAuthenticatedUserReq is request data for Client.ListRepoNotificationsForAuthenticatedUser
https://developer.github.com/v3/activity/notifications/#list-repository-notifications-for-the-authenticated-user
Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
ListRepoNotificationsForAuthenticatedUserResponse is a response for ListRepoNotificationsForAuthenticatedUser
https://developer.github.com/v3/activity/notifications/#list-repository-notifications-for-the-authenticated-user
*/.
ListReposStarredByAuthenticatedUserReq is request data for Client.ListReposStarredByAuthenticatedUser
https://developer.github.com/v3/activity/starring/#list-repositories-starred-by-the-authenticated-user
Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
ListReposStarredByAuthenticatedUserResponse is a response for ListReposStarredByAuthenticatedUser
https://developer.github.com/v3/activity/starring/#list-repositories-starred-by-the-authenticated-user
*/.
ListReposStarredByUserReq is request data for Client.ListReposStarredByUser
https://developer.github.com/v3/activity/starring/#list-repositories-starred-by-a-user
Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
ListReposStarredByUserResponse is a response for ListReposStarredByUser
https://developer.github.com/v3/activity/starring/#list-repositories-starred-by-a-user
*/.
ListReposWatchedByUserReq is request data for Client.ListReposWatchedByUser
https://developer.github.com/v3/activity/watching/#list-repositories-watched-by-a-user
Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
ListReposWatchedByUserResponse is a response for ListReposWatchedByUser
https://developer.github.com/v3/activity/watching/#list-repositories-watched-by-a-user
*/.
ListStargazersForRepoReq is request data for Client.ListStargazersForRepo
https://developer.github.com/v3/activity/starring/#list-stargazers
Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
ListStargazersForRepoResponse is a response for ListStargazersForRepo
https://developer.github.com/v3/activity/starring/#list-stargazers
*/.
ListWatchedReposForAuthenticatedUserReq is request data for Client.ListWatchedReposForAuthenticatedUser
https://developer.github.com/v3/activity/watching/#list-repositories-watched-by-the-authenticated-user
Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
ListWatchedReposForAuthenticatedUserResponse is a response for ListWatchedReposForAuthenticatedUser
https://developer.github.com/v3/activity/watching/#list-repositories-watched-by-the-authenticated-user
*/.
ListWatchersForRepoReq is request data for Client.ListWatchersForRepo
https://developer.github.com/v3/activity/watching/#list-watchers
Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
ListWatchersForRepoResponse is a response for ListWatchersForRepo
https://developer.github.com/v3/activity/watching/#list-watchers
*/.
MarkNotificationsAsReadReq is request data for Client.MarkNotificationsAsRead
https://developer.github.com/v3/activity/notifications/#mark-notifications-as-read
Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
MarkNotificationsAsReadReqBody is a request body for activity/mark-notifications-as-read
https://developer.github.com/v3/activity/notifications/#mark-notifications-as-read
*/.
MarkNotificationsAsReadResponse is a response for MarkNotificationsAsRead
https://developer.github.com/v3/activity/notifications/#mark-notifications-as-read
*/.
MarkNotificationsAsReadResponseBody is a response body for MarkNotificationsAsRead
https://developer.github.com/v3/activity/notifications/#mark-notifications-as-read
*/.
MarkRepoNotificationsAsReadReq is request data for Client.MarkRepoNotificationsAsRead
https://developer.github.com/v3/activity/notifications/#mark-repository-notifications-as-read
Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
MarkRepoNotificationsAsReadReqBody is a request body for activity/mark-repo-notifications-as-read
https://developer.github.com/v3/activity/notifications/#mark-repository-notifications-as-read
*/.
MarkRepoNotificationsAsReadResponse is a response for MarkRepoNotificationsAsRead
https://developer.github.com/v3/activity/notifications/#mark-repository-notifications-as-read
*/.
MarkThreadAsReadReq is request data for Client.MarkThreadAsRead
https://developer.github.com/v3/activity/notifications/#mark-a-thread-as-read
Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
MarkThreadAsReadResponse is a response for MarkThreadAsRead
https://developer.github.com/v3/activity/notifications/#mark-a-thread-as-read
*/.
SetRepoSubscriptionReq is request data for Client.SetRepoSubscription
https://developer.github.com/v3/activity/watching/#set-a-repository-subscription
Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
SetRepoSubscriptionReqBody is a request body for activity/set-repo-subscription
https://developer.github.com/v3/activity/watching/#set-a-repository-subscription
*/.
SetRepoSubscriptionResponse is a response for SetRepoSubscription
https://developer.github.com/v3/activity/watching/#set-a-repository-subscription
*/.
SetThreadSubscriptionReq is request data for Client.SetThreadSubscription
https://developer.github.com/v3/activity/notifications/#set-a-thread-subscription
Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
SetThreadSubscriptionReqBody is a request body for activity/set-thread-subscription
https://developer.github.com/v3/activity/notifications/#set-a-thread-subscription
*/.
SetThreadSubscriptionResponse is a response for SetThreadSubscription
https://developer.github.com/v3/activity/notifications/#set-a-thread-subscription
*/.
StarRepoForAuthenticatedUserReq is request data for Client.StarRepoForAuthenticatedUser
https://developer.github.com/v3/activity/starring/#star-a-repository-for-the-authenticated-user
Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
StarRepoForAuthenticatedUserResponse is a response for StarRepoForAuthenticatedUser
https://developer.github.com/v3/activity/starring/#star-a-repository-for-the-authenticated-user
*/.
UnstarRepoForAuthenticatedUserReq is request data for Client.UnstarRepoForAuthenticatedUser
https://developer.github.com/v3/activity/starring/#unstar-a-repository-for-the-authenticated-user
Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
UnstarRepoForAuthenticatedUserResponse is a response for UnstarRepoForAuthenticatedUser
https://developer.github.com/v3/activity/starring/#unstar-a-repository-for-the-authenticated-user
*/.
# Type aliases
Client is a set of options to apply to requests.