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 callAbstractBuilder.done()
to create the new instance.static class
AGHLabelBuilder
that updates a single property per requestAbstractBuilder.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 TypeMethodDescriptionGHAppInstallation.createToken()
Starts a builder that creates a new App Installation Token.GHAppInstallation.createToken
(Map<String, GHPermissionType> permissions) Deprecated.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 callAbstractBuilder.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.Replaced byAppInstallationAuthorizationProvider
GHAppInstallation.createToken()
instead.