Class GitHubAccessor

java.lang.Object
com.atlassian.bamboo.plugins.github.accessor.GitHubAccessor
Direct Known Subclasses:
GitHubAccessorWithBasicAuth, GitHubAccessorWithTokenAuth

public abstract class GitHubAccessor extends Object
  • Field Details

    • GITHUB_API_BASE_URL

      public static final String GITHUB_API_BASE_URL
      See Also:
    • MAX_PAGE_SIZE

      public static final int MAX_PAGE_SIZE
      A maximum 'per_page' allowed by GitHub API. Greater values will be ignored and results will be returned in bulks of 100s anyway.

      See: https://developer.github.com/v3/#pagination

      See Also:
    • outboundWhitelist

      protected final com.atlassian.plugins.whitelist.OutboundWhitelist outboundWhitelist
    • apiBaseUrl

      protected final String apiBaseUrl
  • Constructor Details

    • GitHubAccessor

      public GitHubAccessor(com.atlassian.plugins.whitelist.OutboundWhitelist outboundWhitelist, String apiBaseUrl)
  • Method Details