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 GitHubBuilderGitHubBuilder.fromEnvironment()CreatesGitHubBuilderby picking up coordinates from environment variables.static GitHubBuilderGitHubBuilder.fromProperties(Properties props) From properties GitHubBuilder.static GitHubBuilderGitHubBuilder.fromPropertyFile()From property file GitHubBuilder.static GitHubBuilderGitHubBuilder.fromPropertyFile(String propertyFileName) From property file GitHubBuilder.GitHubBuilder.withAbuseLimitHandler(GitHubAbuseLimitHandler handler) Adds aGitHubAbuseLimitHandlerto thisGitHubBuilder.GitHubBuilder.withAppInstallationToken(String appInstallationToken) ConfiguresGitHubBuilderwith Installation Token generated by the GitHub Application.GitHubBuilder.withAuthorizationProvider(AuthorizationProvider authorizationProvider) Configures aAuthorizationProviderfor 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 aRateLimitCheckerfor the Core API for thisGitHubBuilder.GitHubBuilder.withRateLimitChecker(RateLimitChecker rateLimitChecker, RateLimitTarget rateLimitTarget) Adds aRateLimitCheckerto thisGitHubBuilder.GitHubBuilder.withRateLimitHandler(GitHubRateLimitHandler handler) Adds aGitHubRateLimitHandlerto thisGitHubBuilder.