| Interface | Description |
|---|---|
| IRepositoryIdProvider |
Interface to provide an ID for a repository.
|
| IResourceProvider<V> |
Interface for container classes that can provide a collection of resources of
the same type.
|
| Class | Description |
|---|---|
| Application |
Authorized application model class
|
| Authorization |
Authorization model class
|
| Blob |
Blob model class
|
| Comment | |
| Commit |
Commit model class.
|
| CommitComment |
Commit comment model class.
|
| CommitFile |
Commit file model class.
|
| CommitStats |
Model class containing line differences introduced by a commit
|
| CommitStatus |
Status of a commit in a repository
|
| CommitUser |
Commit user model class
|
| Contributor |
Repository contributor model class
|
| Download |
Download model class
|
| DownloadResource |
Extension of
Download to represent the initiation of a download with
metadata about where to put the actual content when uploading. |
| FieldError |
Field error model class
|
| Gist |
GitHub gist model class.
|
| GistChangeStatus |
Gist change status class.
|
| GistFile |
Gist file class.
|
| GistRevision |
Gist revision class.
|
| GollumPage |
Gollum Page model class.
|
| Id |
Id model class.
|
| Issue |
GitHub issue model class.
|
| IssueEvent |
Issue event model class
|
| Key |
Key model class.
|
| Label |
GitHub issue label class.
|
| MergeStatus |
Pull request merge status model class.
|
| Milestone |
GitHub issue milestone class.
|
| PullRequest |
Pull request model class.
|
| PullRequestMarker |
Pull request marker model class.
|
| Reference |
Reference model class
|
| Release |
Release model class
|
| Rename |
Rename model class
|
| Repository |
Repository model class
|
| RepositoryBranch |
Repository branch model class
|
| RepositoryCommit |
Repository commit model class.
|
| RepositoryCommitCompare |
Model class for the comparison of two commits
|
| RepositoryContents |
Contents of a path in a repository
|
| RepositoryHook |
Repository hook model class
|
| RepositoryHookResponse |
Repository hook response model class
|
| RepositoryId |
Repository id
|
| RepositoryIssue |
Extension of
Issue that includes the Repository that the
issue is in. |
| RepositoryTag |
Repository tag model class
|
| RequestError |
GitHub request error class
|
| SearchIssue |
GitHub v2 issue model class.
|
| SearchRepository |
GitHub v2 repository model class.
|
| ShaResource |
Model class for resources identified by a SHA-1
|
| Tag |
Tag model class
|
| Team |
Team model class.
|
| TeamMembership |
Team Membership model class.
|
| Tree |
Tree model class
|
| TreeEntry |
Tree entry model class
|
| TypedResource |
Resource that has type and URL fields
|
| User |
GitHub user model class.
|
| UserPlan |
User plan model class.
|
| Enum | Description |
|---|---|
| Language |
Programming languages
|
| TeamMembership.TeamMembershipState |
The possible states of a Team Membership
|