Uses of Annotation Type
org.kohsuke.github.BetaApi
-
Uses of BetaApi in org.kohsuke.github
Modifier and TypeClassDescriptionstatic class
AGHLabelBuilder
that creates a newGHLabel
Consumer must callGitHubRequestBuilderDone.done()
to create the new instance.static class
AGHLabelBuilder
that updates a single property per requestGitHubRequestBuilderDone.done()
is called automatically after the property is set.static class
AGHLabelBuilder
that allows multiple properties to be updated per request.static class
AGHRepositoryBuilder
that allows multiple properties to be updated per request.static class
AGHRepositoryBuilder
that allows multiple properties to be updated per request.static class
AGHRepositoryVariableBuilder
that creates a newGHRepositoryVariable
static class
AGHRepositoryVariableBuilder
that updates a single property per requestModifier and TypeMethodDescriptionGitHubRequestBuilderDone.done()
Finishes a create or update request, committing changes.GHRepositoryStatistics.getContributorStats
(boolean waitTillReady) Gets contributor stats.Name.GHAppCreateTokenBuilder.permissions
(Map<String, GHPermissionType> permissions) Set the permissions granted to the access token.GHAppCreateTokenBuilder.repositories
(List<String> repositories) By default the installation token has access to all repositories that the installation can access.GHAppCreateTokenBuilder.repositoryIds
(List<Long> repositoryIds) By default the installation token has access to all repositories that the installation can access.GHLabel.set()
Begins a single property update.GHRepositoryVariable.set()
Begins a single property update.GHLabel.update()
Begins a batch update Consumer must callGitHubRequestBuilderDone.done()
to commit changes.Name.ModifierConstructorDescriptionprotected
DependentAuthorizationProvider
(AuthorizationProvider authorizationProvider) An AuthorizationProvider that requires an authenticated GitHub instance to provide its authorization. -
Uses of BetaApi in org.kohsuke.github.authorization
ModifierConstructorDescriptionAppInstallationAuthorizationProvider
(AppInstallationAuthorizationProvider.AppInstallationProvider appInstallationProvider, AuthorizationProvider authorizationProvider) Provides an AuthorizationProvider that performs automatic token refresh, based on an previously authenticated github client.OrgAppInstallationAuthorizationProvider
(String organizationName, AuthorizationProvider authorizationProvider) Deprecated.
AppInstallationAuthorizationProvider