Uses of Class
org.kohsuke.github.GitHubBuilder
-
Uses of GitHubBuilder in org.kohsuke.github
Modifier 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
.