java.lang.Object
hudson.model.AbstractDescribableImpl<GitHubRepoProvider2>
com.github.kostyasha.github.integration.multibranch.repoprovider.GitHubRepoProvider2
All Implemented Interfaces:
ExtensionPoint, Describable<GitHubRepoProvider2>
Direct Known Subclasses:
GitHubPluginRepoProvider2

public abstract class GitHubRepoProvider2 extends AbstractDescribableImpl<GitHubRepoProvider2> implements ExtensionPoint
Author:
Kanstantsin Shautsou
  • Constructor Details

    • GitHubRepoProvider2

      public GitHubRepoProvider2()
  • Method Details

    • registerHookFor

      public abstract void registerHookFor(GitHubSCMSource source)
    • isManageHooks

      public abstract boolean isManageHooks(GitHubSCMSource source)
    • getGitHub

      @NonNull public abstract org.kohsuke.github.GitHub getGitHub(GitHubSCMSource source)
    • getGHRepository

      public abstract org.kohsuke.github.GHRepository getGHRepository(GitHubSCMSource source)