All Classes Interface Summary Class Summary Enum Summary Exception Summary Annotation Types Summary
| Class |
Description |
| AbuseLimitHandler |
Pluggable strategy to determine what to do when the API abuse limit is hit.
|
| EnforcementLevel |
Deprecated. |
| GHApp |
A Github App.
|
| GHAppCreateTokenBuilder |
Creates a access token for a GitHub App Installation
|
| GHAppInstallation |
A Github App Installation.
|
| GHAppInstallationToken |
A Github App Installation Token.
|
| GHAsset |
Asset in a release.
|
| GHAuthorization |
Generated OAuth token
|
| GHBlob |
The type GHBlob.
|
| GHBlobBuilder |
Builder pattern for creating a new blob.
|
| GHBranch |
A branch in a repository.
|
| GHBranch.Commit |
The type Commit.
|
| GHBranchProtection |
The type GHBranchProtection.
|
| GHBranchProtection.EnforceAdmins |
The type EnforceAdmins.
|
| GHBranchProtection.RequiredReviews |
The type RequiredReviews.
|
| GHBranchProtection.RequiredStatusChecks |
The type RequiredStatusChecks.
|
| GHBranchProtection.Restrictions |
The type Restrictions.
|
| GHBranchProtectionBuilder |
Builder to configure the branch protection settings.
|
| GHCheckRun |
Represents a check run.
|
| GHCheckRun.AnnotationLevel |
|
| GHCheckRun.Conclusion |
|
| GHCheckRun.Output |
Represents an output in a check run to include summary and other results.
|
| GHCheckRun.Status |
|
| GHCheckRunBuilder |
Deprecated. |
| GHCheckRunBuilder.Action |
|
| GHCheckRunBuilder.Annotation |
|
| GHCheckRunBuilder.Image |
|
| GHCheckRunBuilder.Output |
|
| GHCheckSuite |
Represents a check suite.
|
| GHCheckSuite.HeadCommit |
|
| GHCommentAuthorAssociation |
How is an user associated with a repository?
|
| GHCommit |
A commit in a repository.
|
| GHCommit.File |
A file that was modified.
|
| GHCommit.GHAuthor |
Deprecated.
|
| GHCommit.Parent |
The type Parent.
|
| GHCommit.ShortInfo |
Short summary of this commit.
|
| GHCommit.Stats |
The type Stats.
|
| GHCommitBuilder |
Builder pattern for creating a new commit.
|
| GHCommitComment |
A comment attached to a commit (or a specific line in a specific file of a commit.)
|
| GHCommitPointer |
|
| GHCommitQueryBuilder |
Builds up query for listing commits.
|
| GHCommitSearchBuilder |
Deprecated. |
| GHCommitSearchBuilder.Sort |
The enum Sort.
|
| GHCommitState |
Represents the state of commit
|
| GHCommitStatus |
Represents a status of a commit.
|
| GHCompare |
The model user for comparing 2 commits in the GitHub API.
|
| GHCompare.Commit |
Compare commits had a child commit element with additional details we want to capture.
|
| GHCompare.InnerCommit |
The type InnerCommit.
|
| GHCompare.Status |
The enum Status.
|
| GHCompare.Tree |
The type Tree.
|
| GHCompare.User |
Deprecated.
|
| GHContent |
A Content of a repository.
|
| GHContentBuilder |
Used to create/update content.
|
| GHContentSearchBuilder |
|
| GHContentUpdateResponse |
The response that is returned when updating repository content.
|
| GHCreateRepositoryBuilder |
Creates a repository
|
| GHDeployKey |
The type GHDeployKey.
|
| GHDeployment |
Represents a deployment
|
| GHDeploymentBuilder |
The type GHDeploymentBuilder.
|
| GHDeploymentState |
Represents the state of deployment
|
| GHDeploymentStatus |
The type GHDeploymentStatus.
|
| GHDeploymentStatusBuilder |
Creates a new deployment status.
|
| GHDirection |
Sort direction
|
| GHEmail |
Represents an email of GitHub.
|
| GHEvent |
Hook event type.
|
| GHEventInfo |
Represents an event.
|
| GHEventInfo.GHEventRepository |
Inside the event JSON model, GitHub uses a slightly different format.
|
| GHEventPayload |
Base type for types used in databinding of the event payload.
|
| GHEventPayload.CheckRun |
A check run event has been created, rerequested, completed, or has a requested_action.
|
| GHEventPayload.CheckSuite |
A check suite event has been requested, rerequested or completed.
|
| GHEventPayload.CommitComment |
A comment was added to a commit
|
| GHEventPayload.Create |
A repository, branch, or tag was created
|
| GHEventPayload.Delete |
A branch, or tag was deleted
|
| GHEventPayload.Deployment |
A deployment
|
| GHEventPayload.DeploymentStatus |
A deployment
|
| GHEventPayload.Fork |
A user forked a repository
|
| GHEventPayload.Installation |
An installation has been installed, uninstalled, or its permissions have been changed.
|
| GHEventPayload.InstallationRepositories |
A repository has been added or removed from an installation.
|
| GHEventPayload.Issue |
A Issue has been assigned, unassigned, labeled, unlabeled, opened, edited, milestoned, demilestoned, closed, or
reopened.
|
| GHEventPayload.IssueComment |
A comment was added to an issue
|
| GHEventPayload.Ping |
A ping.
|
| GHEventPayload.Public |
A repository was made public.
|
| GHEventPayload.PullRequest |
A pull request status has changed.
|
| GHEventPayload.PullRequestReview |
A review was added to a pull request
|
| GHEventPayload.PullRequestReviewComment |
A review comment was added to a pull request
|
| GHEventPayload.Push |
A commit was pushed.
|
| GHEventPayload.Push.PushCommit |
Commit in a push
|
| GHEventPayload.Push.Pusher |
The type Pusher.
|
| GHEventPayload.Release |
A release was added to the repo
|
| GHEventPayload.Repository |
A repository was created, deleted, made public, or made private.
|
| GHEventPayload.Status |
A git commit status was changed.
|
| GHException |
The type GHException.
|
| GHFileNotFoundException |
Request/responce contains useful metadata.
|
| GHGist |
Gist
|
| GHGistBuilder |
Builder pattern for creating a new Gist.
|
| GHGistFile |
|
| GHGistUpdater |
Builder pattern for updating a Gist.
|
| GHHook |
The type GHHook.
|
| GHInvitation |
The type GHInvitation.
|
| GHIOException |
Request/responce contains useful metadata.
|
| GHIssue |
Represents an issue on GitHub.
|
| GHIssue.PullRequest |
The type PullRequest.
|
| GHIssueBuilder |
The type GHIssueBuilder.
|
| GHIssueComment |
Comment to the issue
|
| GHIssueEvent |
The type GHIssueEvent.
|
| GHIssueSearchBuilder |
Search issues.
|
| GHIssueSearchBuilder.Sort |
The enum Sort.
|
| GHIssueState |
The enum GHIssueState.
|
| GHKey |
SSH public key.
|
| GHLabel |
The type GHLabel.
|
| GHLabel.Creator |
Deprecated. |
| GHLabel.Setter |
Deprecated. |
| GHLabel.Updater |
Deprecated. |
| GHLicense |
The GitHub Preview API's license information
|
| GHMarketplaceAccount |
Base class for Github Marketplace Account.
|
| GHMarketplaceAccountPlan |
A Github Marketplace Account Plan.
|
| GHMarketplaceAccountType |
GitHub Marketplace Account type.
|
| GHMarketplaceListAccountBuilder |
Returns any accounts associated with a plan, including free plans
|
| GHMarketplaceListAccountBuilder.Sort |
The enum Sort.
|
| GHMarketplacePendingChange |
A Github Marketplace purchase pending change.
|
| GHMarketplacePlan |
A Github Marketplace plan.
|
| GHMarketplacePriceModel |
GitHub Marketplace plan pricing model.
|
| GHMarketplacePurchase |
A Github Marketplace purchase.
|
| GHMarketplaceUserPurchase |
Github Marketplace User Purchase
|
| GHMembership |
Represents a membership of a user in an organization.
|
| GHMembership.Role |
Role of a user in an organization.
|
| GHMembership.State |
Whether a role is currently active or waiting for acceptance (pending)
|
| GHMeta |
Class that wraps the list of GitHub's IP addresses.
|
| GHMilestone |
The type GHMilestone.
|
| GHMilestoneState |
The enum GHMilestoneState.
|
| GHMyself |
Represents the account that's logging into GitHub.
|
| GHMyself.RepositoryListFilter |
Type of repositories returned during listing.
|
| GHNotificationStream |
Listens to GitHub notification stream.
|
| GHObject |
Most (all?) domain objects in GitHub seems to have these 4 properties.
|
| GHOrganization |
The type GHOrganization.
|
| GHOrganization.Permission |
The enum Permission.
|
| GHOrganization.Role |
Member's role in an organization
|
| GHOTPRequiredException |
This exception is thrown when GitHub is requesting an OTP from the user
|
| GHPermissionType |
The enum GHPermissionType.
|
| GHPerson |
|
| GHPersonSet<T extends GHPerson> |
Set of GHPerson with helper lookup methods.
|
| GHProject |
A GitHub project.
|
| GHProject.ProjectState |
The enum ProjectState.
|
| GHProject.ProjectStateFilter |
The enum ProjectStateFilter.
|
| GHProjectCard |
The type GHProjectCard.
|
| GHProjectColumn |
The type GHProjectColumn.
|
| GHPullRequest |
A pull request.
|
| GHPullRequest.MergeMethod |
The enum MergeMethod.
|
| GHPullRequestCommitDetail |
|
| GHPullRequestCommitDetail.Authorship |
Deprecated.
|
| GHPullRequestCommitDetail.Commit |
The type Commit.
|
| GHPullRequestCommitDetail.CommitPointer |
The type CommitPointer.
|
| GHPullRequestCommitDetail.Tree |
The type Tree.
|
| GHPullRequestFileDetail |
|
| GHPullRequestQueryBuilder |
Lists up pull requests with some filtering and sorting.
|
| GHPullRequestQueryBuilder.Sort |
The enum Sort.
|
| GHPullRequestReview |
Review to a pull request.
|
| GHPullRequestReviewBuilder |
|
| GHPullRequestReviewComment |
Review comment to the pull request
|
| GHPullRequestReviewEvent |
|
| GHPullRequestReviewState |
|
| GHQueryBuilder<T> |
Used to specify filters, sort order, etc for listing items in a collection.
|
| GHRateLimit |
Rate limit.
|
| GHRateLimit.Record |
A rate limit record.
|
| GHRateLimit.UnknownLimitRecord |
A limit record used as a placeholder when the the actual limit is not known.
|
| GHReaction |
Deprecated. |
| GHRef |
Provides information on a Git ref from GitHub.
|
| GHRef.GHObject |
The type GHObject.
|
| GHRelease |
Release in a github repository.
|
| GHReleaseBuilder |
|
| GHReleaseUpdater |
|
| GHRepository |
A repository on GitHub.
|
| GHRepository.Contributor |
The type Contributor.
|
| GHRepository.ForkSort |
Sort orders for listing forks
|
| GHRepositoryCloneTraffic |
Repository clone statistics.
|
| GHRepositoryCloneTraffic.DailyInfo |
The type DailyInfo.
|
| GHRepositorySearchBuilder |
Search repositories.
|
| GHRepositorySearchBuilder.Sort |
The enum Sort.
|
| GHRepositorySelection |
App installation repository selection.
|
| GHRepositoryStatistics |
Statistics for a GitHub repository.
|
| GHRepositoryStatistics.CodeFrequency |
The type CodeFrequency.
|
| GHRepositoryStatistics.CommitActivity |
The type CommitActivity.
|
| GHRepositoryStatistics.ContributorStats |
The type ContributorStats.
|
| GHRepositoryStatistics.ContributorStats.Week |
The type Week.
|
| GHRepositoryStatistics.Participation |
The type Participation.
|
| GHRepositoryStatistics.PunchCardItem |
The type PunchCardItem.
|
| GHRepositoryTraffic |
The type GHRepositoryTraffic.
|
| GHRepositoryTraffic.DailyInfo |
The type DailyInfo.
|
| GHRepositoryViewTraffic |
Repository view statistics.
|
| GHRepositoryViewTraffic.DailyInfo |
The type DailyInfo.
|
| GHRequestedAction |
|
| GHSearchBuilder<T> |
Base class for various search builders.
|
| GHStargazer |
A stargazer at a repository on GitHub.
|
| GHSubscription |
Represents your subscribing to a repository / conversation thread..
|
| GHTag |
|
| GHTagObject |
|
| GHTargetType |
App installation target type.
|
| GHTeam |
A team in GitHub organization.
|
| GHTeam.Privacy |
|
| GHTeam.Role |
Member's role in a team
|
| GHTeamBuilder |
Creates a team.
|
| GHThread |
A conversation in the notification API.
|
| GHTree |
Provides information for Git Trees https://developer.github.com/v3/git/trees/
|
| GHTreeBuilder |
Builder pattern for creating a new tree.
|
| GHTreeEntry |
Provides information for Git Trees https://developer.github.com/v3/git/trees/
|
| GHUser |
Represents an user of GitHub.
|
| GHUserSearchBuilder |
Search users.
|
| GHUserSearchBuilder.Sort |
The enum Sort.
|
| GHVerification |
The commit/tag can be signed by user.
|
| GHVerification.Reason |
The possible values for reason in verification object from github.
|
| GHVerifiedKey |
The type GHVerifiedKey.
|
| GitHub |
Root of the GitHub API.
|
| GitHubBuilder |
Configures connection details and produces GitHub.
|
| GitUser |
Represents a user in Git who authors/commits a commit.
|
| HttpConnector |
Pluggability for customizing HTTP request behaviors or using altogether different library.
|
| HttpException |
|
| ImpatientHttpConnector |
|
| MarkdownMode |
Rendering mode of markdown.
|
| ObsoleteUrlFactory |
OkHttp 3.14 dropped support for the long-deprecated OkUrlFactory class, which allows you to use the HttpURLConnection
API with OkHttp's implementation.
|
| OkHttp3Connector |
Deprecated. |
| OkHttpConnector |
|
| OkHttpConnector |
|
| PagedIterable<T> |
|
| PagedIterator<T> |
Iterator over a paginated data source.
|
| PagedSearchIterable<T> |
PagedIterable enhanced to report search result specific information.
|
| Preview |
Indicates that the method/class/etc marked maps to GitHub API in the preview period.
|
| RateLimitChecker |
A GitHub API Rate Limit Checker called before each request
|
| RateLimitChecker.LiteralValue |
|
| RateLimitHandler |
Pluggable strategy to determine what to do when the API rate limit is reached.
|
| Reactable |
Deprecated. |
| ReactionContent |
Content of reactions.
|
| ReadOnlyObjects |
GHMeta wraps the list of GitHub's IP addresses.
|
| ReadOnlyObjects.GHMetaExample |
All GHMeta data objects should expose these values.
|
| ReadOnlyObjects.GHMetaGettersFinal |
This version uses only public getters and returns unmodifiable lists and has final fields
|
| ReadOnlyObjects.GHMetaGettersFinalCreator |
This version uses only public getters and returns unmodifiable lists
|
| ReadOnlyObjects.GHMetaGettersUnmodifiable |
This version uses only public getters and returns unmodifiable lists.
|
| ReadOnlyObjects.GHMetaPackage |
This version uses public getters and shows that package or private setters both can be used by jackson.
|
| ReadOnlyObjects.GHMetaPublic |
This version uses public getters and setters and leaves it up to Jackson how it wants to fill them.
|
| Refreshable |
The interface Refreshable.
|
| TrafficInfo |
The interface TrafficInfo.
|