Uses of Class
org.kohsuke.github.BetaApi
-
Packages that use BetaApi Package Description org.kohsuke.github org.kohsuke.github.authorization -
-
Uses of BetaApi in org.kohsuke.github
Classes in org.kohsuke.github with annotations of type BetaApi Modifier and Type Class Description static classGHLabel.CreatorAGHLabelBuilderthat creates a newGHLabelConsumer must callAbstractBuilder.done()to create the new instance.static classGHLabel.SetterAGHLabelBuilderthat updates a single property per requestAbstractBuilder.done()is called automatically after the property is set.static classGHLabel.UpdaterAGHLabelBuilderthat allows multiple properties to be updated per request.static classGHRepository.SetterAGHRepositoryBuilderthat allows multiple properties to be updated per request.static classGHRepository.UpdaterAGHRepositoryBuilderthat allows multiple properties to be updated per request.Methods in org.kohsuke.github with annotations of type BetaApi Modifier and Type Method Description GHAppCreateTokenBuilderGHAppInstallation. createToken()Starts a builder that creates a new App Installation Token.GHAppCreateTokenBuilderGHAppInstallation. createToken(Map<String,GHPermissionType> permissions)Deprecated.UseGHAppInstallation.createToken()instead.PagedIterable<GHRepositoryStatistics.ContributorStats>GHRepositoryStatistics. getContributorStats(boolean waitTillReady)Gets contributor stats.GHAppCreateTokenBuilderGHAppCreateTokenBuilder. permissions(Map<String,GHPermissionType> permissions)Set the permissions granted to the access token.GHAppCreateTokenBuilderGHAppCreateTokenBuilder. repositories(List<String> repositories)By default the installation token has access to all repositories that the installation can access.GHAppCreateTokenBuilderGHAppCreateTokenBuilder. repositoryIds(List<Long> repositoryIds)By default the installation token has access to all repositories that the installation can access.GHLabel.SetterGHLabel. set()Begins a single property update.GHLabel.UpdaterGHLabel. update()Begins a batch update Consumer must callAbstractBuilder.done()to commit changes.Constructors in org.kohsuke.github with annotations of type BetaApi Constructor Description DependentAuthorizationProvider(AuthorizationProvider authorizationProvider)An AuthorizationProvider that requires an authenticated GitHub instance to provide its authorization. -
Uses of BetaApi in org.kohsuke.github.authorization
Constructors in org.kohsuke.github.authorization with annotations of type BetaApi Constructor Description AppInstallationAuthorizationProvider(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
-