C# Class Octokit.Reactive.ObservableEventsClient

A client for GitHub's Activity Events API.
See the Activity Events API documentation for more information
Inheritance: IObservableEventsClient
Show file Open project: octokit/octokit.net Class Usage Examples

Public Methods

Method Description
GetAll ( ) : IObservable

Gets all the public events

http://developer.github.com/v3/activity/events/#list-public-events

GetAll ( ApiOptions options ) : IObservable

Gets all the public events

http://developer.github.com/v3/activity/events/#list-public-events

GetAllForAnOrganization ( string user, string organization ) : IObservable

Gets all the events that are associated with an organization.

http://developer.github.com/v3/activity/events/#list-events-for-an-organization

GetAllForAnOrganization ( string user, string organization, ApiOptions options ) : IObservable

Gets all the events that are associated with an organization.

http://developer.github.com/v3/activity/events/#list-events-for-an-organization

GetAllForOrganization ( string organization ) : IObservable

Gets all the events for a given organization

http://developer.github.com/v3/activity/events/#list-public-events-for-an-organization

GetAllForOrganization ( string organization, ApiOptions options ) : IObservable

Gets all the events for a given organization

http://developer.github.com/v3/activity/events/#list-public-events-for-an-organization

GetAllForRepository ( long repositoryId ) : IObservable

Gets all the events for a given repository

http://developer.github.com/v3/activity/events/#list-issue-events-for-a-repository

GetAllForRepository ( long repositoryId, ApiOptions options ) : IObservable

Gets all the events for a given repository

http://developer.github.com/v3/activity/events/#list-issue-events-for-a-repository

GetAllForRepository ( string owner, string name ) : IObservable

Gets all the events for a given repository

http://developer.github.com/v3/activity/events/#list-issue-events-for-a-repository

GetAllForRepository ( string owner, string name, ApiOptions options ) : IObservable

Gets all the events for a given repository

http://developer.github.com/v3/activity/events/#list-issue-events-for-a-repository

GetAllForRepositoryNetwork ( string owner, string name ) : IObservable

Gets all the events for a given repository network

http://developer.github.com/v3/activity/events/#list-public-events-for-a-network-of-repositories

GetAllForRepositoryNetwork ( string owner, string name, ApiOptions options ) : IObservable

Gets all the events for a given repository network

http://developer.github.com/v3/activity/events/#list-public-events-for-a-network-of-repositories

GetAllIssuesForRepository ( long repositoryId ) : IObservable

Gets all the issue events for a given repository

http://developer.github.com/v3/activity/events/#list-issue-events-for-a-repository

GetAllIssuesForRepository ( long repositoryId, ApiOptions options ) : IObservable

Gets all the issue events for a given repository

http://developer.github.com/v3/activity/events/#list-issue-events-for-a-repository

GetAllIssuesForRepository ( string owner, string name ) : IObservable

Gets all the issue events for a given repository

http://developer.github.com/v3/activity/events/#list-issue-events-for-a-repository

GetAllIssuesForRepository ( string owner, string name, ApiOptions options ) : IObservable

Gets all the issue events for a given repository

http://developer.github.com/v3/activity/events/#list-issue-events-for-a-repository

GetAllUserPerformed ( string user ) : IObservable

Gets all the events that have been performed by a given user.

http://developer.github.com/v3/activity/events/#list-events-performed-by-a-user

GetAllUserPerformed ( string user, ApiOptions options ) : IObservable

Gets all the events that have been performed by a given user.

http://developer.github.com/v3/activity/events/#list-events-performed-by-a-user

GetAllUserPerformedPublic ( string user ) : IObservable

Gets all the public events that have been performed by a given user.

http://developer.github.com/v3/activity/events/#list-public-events-performed-by-a-user

GetAllUserPerformedPublic ( string user, ApiOptions options ) : IObservable

Gets all the public events that have been performed by a given user.

http://developer.github.com/v3/activity/events/#list-public-events-performed-by-a-user

GetAllUserReceived ( string user ) : IObservable

Gets all the events that have been received by a given user.

http://developer.github.com/v3/activity/events/#list-events-that-a-user-has-received

GetAllUserReceived ( string user, ApiOptions options ) : IObservable

Gets all the events that have been received by a given user.

http://developer.github.com/v3/activity/events/#list-events-that-a-user-has-received

GetAllUserReceivedPublic ( string user ) : IObservable

Gets all the events that have been received by a given user.

http://developer.github.com/v3/activity/events/#list-public-events-that-a-user-has-received

GetAllUserReceivedPublic ( string user, ApiOptions options ) : IObservable

Gets all the events that have been received by a given user.

http://developer.github.com/v3/activity/events/#list-public-events-that-a-user-has-received

ObservableEventsClient ( IGitHubClient client ) : System

Method Details

GetAll() public method

Gets all the public events
http://developer.github.com/v3/activity/events/#list-public-events
public GetAll ( ) : IObservable
return IObservable

GetAll() public method

Gets all the public events
http://developer.github.com/v3/activity/events/#list-public-events
public GetAll ( ApiOptions options ) : IObservable
options ApiOptions Options for changing the API response
return IObservable

GetAllForAnOrganization() public method

Gets all the events that are associated with an organization.
http://developer.github.com/v3/activity/events/#list-events-for-an-organization
public GetAllForAnOrganization ( string user, string organization ) : IObservable
user string The login of the user
organization string The name of the organization
return IObservable

GetAllForAnOrganization() public method

Gets all the events that are associated with an organization.
http://developer.github.com/v3/activity/events/#list-events-for-an-organization
public GetAllForAnOrganization ( string user, string organization, ApiOptions options ) : IObservable
user string The login of the user
organization string The name of the organization
options ApiOptions Options for changing the API response
return IObservable

GetAllForOrganization() public method

Gets all the events for a given organization
http://developer.github.com/v3/activity/events/#list-public-events-for-an-organization
public GetAllForOrganization ( string organization ) : IObservable
organization string The name of the organization
return IObservable

GetAllForOrganization() public method

Gets all the events for a given organization
http://developer.github.com/v3/activity/events/#list-public-events-for-an-organization
public GetAllForOrganization ( string organization, ApiOptions options ) : IObservable
organization string The name of the organization
options ApiOptions Options for changing the API response
return IObservable

GetAllForRepository() public method

Gets all the events for a given repository
http://developer.github.com/v3/activity/events/#list-issue-events-for-a-repository
public GetAllForRepository ( long repositoryId ) : IObservable
repositoryId long The Id of the repository
return IObservable

GetAllForRepository() public method

Gets all the events for a given repository
http://developer.github.com/v3/activity/events/#list-issue-events-for-a-repository
public GetAllForRepository ( long repositoryId, ApiOptions options ) : IObservable
repositoryId long The Id of the repository
options ApiOptions Options for changing the API response
return IObservable

GetAllForRepository() public method

Gets all the events for a given repository
http://developer.github.com/v3/activity/events/#list-issue-events-for-a-repository
public GetAllForRepository ( string owner, string name ) : IObservable
owner string The owner of the repository
name string The name of the repository
return IObservable

GetAllForRepository() public method

Gets all the events for a given repository
http://developer.github.com/v3/activity/events/#list-issue-events-for-a-repository
public GetAllForRepository ( string owner, string name, ApiOptions options ) : IObservable
owner string The owner of the repository
name string The name of the repository
options ApiOptions Options for changing the API response
return IObservable

GetAllForRepositoryNetwork() public method

Gets all the events for a given repository network
http://developer.github.com/v3/activity/events/#list-public-events-for-a-network-of-repositories
public GetAllForRepositoryNetwork ( string owner, string name ) : IObservable
owner string The owner of the repository
name string The name of the repository
return IObservable

GetAllForRepositoryNetwork() public method

Gets all the events for a given repository network
http://developer.github.com/v3/activity/events/#list-public-events-for-a-network-of-repositories
public GetAllForRepositoryNetwork ( string owner, string name, ApiOptions options ) : IObservable
owner string The owner of the repository
name string The name of the repository
options ApiOptions Options for changing the API response
return IObservable

GetAllIssuesForRepository() public method

Gets all the issue events for a given repository
http://developer.github.com/v3/activity/events/#list-issue-events-for-a-repository
public GetAllIssuesForRepository ( long repositoryId ) : IObservable
repositoryId long The Id of the repository
return IObservable

GetAllIssuesForRepository() public method

Gets all the issue events for a given repository
http://developer.github.com/v3/activity/events/#list-issue-events-for-a-repository
public GetAllIssuesForRepository ( long repositoryId, ApiOptions options ) : IObservable
repositoryId long The Id of the repository
options ApiOptions Options for changing the API response
return IObservable

GetAllIssuesForRepository() public method

Gets all the issue events for a given repository
http://developer.github.com/v3/activity/events/#list-issue-events-for-a-repository
public GetAllIssuesForRepository ( string owner, string name ) : IObservable
owner string The owner of the repository
name string The name of the repository
return IObservable

GetAllIssuesForRepository() public method

Gets all the issue events for a given repository
http://developer.github.com/v3/activity/events/#list-issue-events-for-a-repository
public GetAllIssuesForRepository ( string owner, string name, ApiOptions options ) : IObservable
owner string The owner of the repository
name string The name of the repository
options ApiOptions Options for changing the API response
return IObservable

GetAllUserPerformed() public method

Gets all the events that have been performed by a given user.
http://developer.github.com/v3/activity/events/#list-events-performed-by-a-user
public GetAllUserPerformed ( string user ) : IObservable
user string The login of the user
return IObservable

GetAllUserPerformed() public method

Gets all the events that have been performed by a given user.
http://developer.github.com/v3/activity/events/#list-events-performed-by-a-user
public GetAllUserPerformed ( string user, ApiOptions options ) : IObservable
user string The login of the user
options ApiOptions Options for changing the API response
return IObservable

GetAllUserPerformedPublic() public method

Gets all the public events that have been performed by a given user.
http://developer.github.com/v3/activity/events/#list-public-events-performed-by-a-user
public GetAllUserPerformedPublic ( string user ) : IObservable
user string The login of the user
return IObservable

GetAllUserPerformedPublic() public method

Gets all the public events that have been performed by a given user.
http://developer.github.com/v3/activity/events/#list-public-events-performed-by-a-user
public GetAllUserPerformedPublic ( string user, ApiOptions options ) : IObservable
user string The login of the user
options ApiOptions Options for changing the API response
return IObservable

GetAllUserReceived() public method

Gets all the events that have been received by a given user.
http://developer.github.com/v3/activity/events/#list-events-that-a-user-has-received
public GetAllUserReceived ( string user ) : IObservable
user string The login of the user
return IObservable

GetAllUserReceived() public method

Gets all the events that have been received by a given user.
http://developer.github.com/v3/activity/events/#list-events-that-a-user-has-received
public GetAllUserReceived ( string user, ApiOptions options ) : IObservable
user string The login of the user
options ApiOptions Options for changing the API response
return IObservable

GetAllUserReceivedPublic() public method

Gets all the events that have been received by a given user.
http://developer.github.com/v3/activity/events/#list-public-events-that-a-user-has-received
public GetAllUserReceivedPublic ( string user ) : IObservable
user string The login of the user
return IObservable

GetAllUserReceivedPublic() public method

Gets all the events that have been received by a given user.
http://developer.github.com/v3/activity/events/#list-public-events-that-a-user-has-received
public GetAllUserReceivedPublic ( string user, ApiOptions options ) : IObservable
user string The login of the user
options ApiOptions Options for changing the API response
return IObservable

ObservableEventsClient() public method

public ObservableEventsClient ( IGitHubClient client ) : System
client IGitHubClient
return System