Uses of Class
org.kohsuke.github.GitHubBuilder
Packages that use GitHubBuilder
-
Uses of GitHubBuilder in org.kohsuke.github
Methods in org.kohsuke.github that return GitHubBuilderModifier and TypeMethodDescriptionGitHubBuilder.clone()
Clone.static GitHubBuilder
GitHubBuilder.fromEnvironment()
CreatesGitHubBuilder
by picking up coordinates from environment variables.static GitHubBuilder
GitHubBuilder.fromProperties
(Properties props) From properties GitHubBuilder.static GitHubBuilder
GitHubBuilder.fromPropertyFile()
From property file GitHubBuilder.static GitHubBuilder
GitHubBuilder.fromPropertyFile
(String propertyFileName) From property file GitHubBuilder.GitHubBuilder.withAbuseLimitHandler
(GitHubAbuseLimitHandler handler) Adds aGitHubAbuseLimitHandler
to thisGitHubBuilder
.GitHubBuilder.withAppInstallationToken
(String appInstallationToken) ConfiguresGitHubBuilder
with Installation Token generated by the GitHub Application.GitHubBuilder.withAuthorizationProvider
(AuthorizationProvider authorizationProvider) Configures aAuthorizationProvider
for this builder There can be only one authorization provider per client instance.GitHubBuilder.withConnector
(GitHubConnector connector) With connector GitHubBuilder.GitHubBuilder.withEndpoint
(String endpoint) With endpoint GitHubBuilder.GitHubBuilder.withJwtToken
(String jwtToken) With jwt token GitHubBuilder.GitHubBuilder.withOAuthToken
(String oauthToken) With o auth token GitHubBuilder.GitHubBuilder.withOAuthToken
(String oauthToken, String user) With o auth token GitHubBuilder.GitHubBuilder.withRateLimitChecker
(RateLimitChecker coreRateLimitChecker) Adds aRateLimitChecker
for the Core API for thisGitHubBuilder
.GitHubBuilder.withRateLimitChecker
(RateLimitChecker rateLimitChecker, RateLimitTarget rateLimitTarget) Adds aRateLimitChecker
to thisGitHubBuilder
.GitHubBuilder.withRateLimitHandler
(GitHubRateLimitHandler handler) Adds aGitHubRateLimitHandler
to thisGitHubBuilder
.