All Classes
-
All Classes Class Summary Enum Summary Exception Summary Class Description AbstractGitHubNotificationStrategy Represents a strategy for constructing GitHub status notificationsApiRateLimitChecker BranchDiscoveryTrait ADiscovery
trait for GitHub that will discover branches on the repository.BranchDiscoveryTrait.BranchSCMHeadAuthority Trusts branches from the origin repository.BranchDiscoveryTrait.BranchSCMHeadAuthority.DescriptorImpl Out descriptor.BranchDiscoveryTrait.DescriptorImpl Our descriptor.BranchDiscoveryTrait.ExcludeOriginPRBranchesSCMHeadFilter Filter that excludes branches that are also filed as a pull request.BranchDiscoveryTrait.OnlyOriginPRBranchesSCMHeadFilter Filter that excludes branches that are not also filed as a pull request.BranchSCMHead Head corresponding to a branch.BranchSCMHead.MigrationImpl Connector Utilities that could perhaps be moved intogithub-api
.Connector.UnusedConnectionDestroyer DefaultGitHubNotificationStrategy Default implementation ofAbstractGitHubNotificationStrategy
Endpoint Endpoint.DescriptorImpl ExcludeArchivedRepositoriesTrait ASelection
trait that will restrict the discovery of repositories that have been archived.ExcludeArchivedRepositoriesTrait.DescriptorImpl Exclude archived repositories filterExcludeForkedRepositoriesTrait ASelection
trait that will restrict the discovery of repositories that have been forked.ExcludeForkedRepositoriesTrait.DescriptorImpl Exclude forked repositories filterExcludePrivateRepositoriesTrait ASelection
trait that will restrict the discovery of repositories that are private.ExcludePrivateRepositoriesTrait.DescriptorImpl Exclude private repositories filterExcludePublicRepositoriesTrait ASelection
trait that will restrict the discovery of repositories that are public.ExcludePublicRepositoriesTrait.DescriptorImpl Exclude archived repositories filterForkPullRequestDiscoveryTrait ADiscovery
trait for GitHub that will discover pull requests from forks of the repository.ForkPullRequestDiscoveryTrait.DescriptorImpl Our descriptor.ForkPullRequestDiscoveryTrait.TrustContributors AnSCMHeadAuthority
that trusts contributors to the repository.ForkPullRequestDiscoveryTrait.TrustContributors.DescriptorImpl Our descriptor.ForkPullRequestDiscoveryTrait.TrustEveryone AnSCMHeadAuthority
that trusts everyone.ForkPullRequestDiscoveryTrait.TrustEveryone.DescriptorImpl Our descriptor.ForkPullRequestDiscoveryTrait.TrustNobody AnSCMHeadAuthority
that trusts nothing.ForkPullRequestDiscoveryTrait.TrustNobody.DescriptorImpl Our descriptor.ForkPullRequestDiscoveryTrait.TrustPermission AnSCMHeadAuthority
that trusts those with write permission to the repository.ForkPullRequestDiscoveryTrait.TrustPermission.DescriptorImpl Our descriptor.GitHubAppCredentials GitHubAppCredentials.DescriptorImpl GitHubAppCredentialsSnapshotTaker ACredentialsSnapshotTaker
forGitHubAppCredentials
that is a no-op.GitHubBranchFilter AViewJobFilter
that matchesBranchSCMHead
based branches.GitHubBranchFilter.DescriptorImpl Our descriptor.GitHubBuildStatusNotification Manages GitHub Statuses.GitHubBuildStatusNotification.JobCheckOutListener With this listener one notifies to GitHub when the SCM checkout process has started.GitHubBuildStatusNotification.JobCompletedListener With this listener one notifies to GitHub the build result.GitHubBuildStatusNotification.JobScheduledListener With this listener one notifies to GitHub when a Job has been scheduled.GitHubConfiguration GitHubConsoleNote A timestamped console note from the GitHub branch source.GitHubConsoleNote.DescriptorImpl GitHubDefaultBranch GitHubLink Link to GitHubGitHubNotificationContext Parameter object used in notification strategiesAbstractGitHubNotificationStrategy
.GitHubNotificationRequest Details of a GitHub status notification to be sent.GitHubOrgMetadataAction InvisibleAvatarMetadataAction
property that retains information about GitHub organization.GitHubOrgWebHook Manages the GitHub organization webhook.GitHubPermissionsSource A deferred source of permission information about a repository.GitHubPullRequestFilter AViewJobFilter
that matchesPullRequestSCMHead
based branches.GitHubPullRequestFilter.DescriptorImpl Our descriptor.GitHubRepoMetadataAction Invisible property that retains information about GitHub repository.GitHubRepositoryEventSubscriber This subscriber managesGHEvent
REPOSITORY.GitHubSCMBuilder Builds aGitSCM
forGitHubSCMSource
.GitHubSCMFileSystem ImplementsSCMFileSystem
for GitHub.GitHubSCMFileSystem.BuilderImpl GitHubSCMNavigator GitHubSCMNavigator.DescriptorImpl GitHubSCMNavigatorContext TheSCMNavigatorContext
for GitHub.GitHubSCMNavigatorRequest TheSCMNavigatorRequest
for GitHub.GitHubSCMSource GitHubSCMSource.DescriptorImpl GitHubSCMSourceBuilder ASCMSourceBuilder
that buildsGitHubSCMSource
instancesGitHubSCMSourceContext TheSCMSourceContext
for GitHub.GitHubSCMSourceRepositoryNameContributor Finds the repository name(s) associated with aSCMSourceOwner
'sGitHubSCMSource
s.GitHubSCMSourceRequest TheSCMSourceRequest
for GitHub.GitHubTagSCMHead HttpsRepositoryUriResolver ARepositoryUriResolver
that resolves HTTP git URLs.IgnoreDraftPullRequestFilterTrait Trait used to filter any pull requests current set as a draft from building.IgnoreDraftPullRequestFilterTrait.DescriptorImpl InvalidPrivateKeyException MergeWithGitSCMExtension Deprecated. useMergeWithGitSCMExtension
Messages Generated localization support class.OriginPullRequestDiscoveryTrait ADiscovery
trait for GitHub that will discover pull requests originating from a branch in the repository itself.OriginPullRequestDiscoveryTrait.DescriptorImpl Our descriptor.OriginPullRequestDiscoveryTrait.OriginChangeRequestSCMHeadAuthority ASCMHeadAuthority
that trusts origin pull requestsOriginPullRequestDiscoveryTrait.OriginChangeRequestSCMHeadAuthority.DescriptorImpl Our descriptor.PullRequestGHEventSubscriber This subscriber managesGHEvent
PULL_REQUEST.PullRequestSCMHead Head corresponding to a pull request.PullRequestSCMHead.FixMetadata Deprecated. used for data migration.PullRequestSCMHead.FixMetadataMigration Deprecated. used for data migration.PullRequestSCMHead.FixOrigin Deprecated. used for data migration.PullRequestSCMHead.FixOriginMigration Deprecated. used for data migration.PullRequestSCMRevision Revision of a pull request.PushGHEventSubscriber This subscriber managesGHEvent
PUSH.RateLimitExceededException RepositoryUriResolver Resolves the URI of a GitHub repository from the API URI, owner and repository name.SSHCheckoutTrait ASCMSourceTrait
forGitHubSCMSource
that causes theGitSCM
checkout to be performed using a SSH private key rather than the GitHub username password credentials used for scanning / indexing.SSHCheckoutTrait.DescriptorImpl Our descriptor.SshRepositoryUriResolver ARepositoryUriResolver
that resolves SSH git URLs.TagDiscoveryTrait ADiscovery
trait for GitHub that will discover tags on the repository.TagDiscoveryTrait.DescriptorImpl Our descriptor.TagDiscoveryTrait.TagSCMHeadAuthority Trusts tags from the origin repository.TagDiscoveryTrait.TagSCMHeadAuthority.DescriptorImpl Out descriptor.TeamSlugTrait Decorates aSCMNavigatorContext
with a GitHub team slug which will allow restricting the discovery of repositories by specific teamsTeamSlugTrait.DescriptorImpl TeamSlug descriptor.TopicsTrait Decorates aSCMNavigatorContext
with GitHub topicsTopicsTrait.DescriptorImpl Topics descriptor.