Class GitHubSCMNavigator

java.lang.Object
hudson.model.AbstractDescribableImpl<jenkins.scm.api.SCMNavigator>
jenkins.scm.api.SCMNavigator
org.jenkinsci.plugins.github_branch_source.GitHubSCMNavigator
All Implemented Interfaces:
ExtensionPoint, Describable<jenkins.scm.api.SCMNavigator>

public class GitHubSCMNavigator extends jenkins.scm.api.SCMNavigator
  • Constructor Details

    • GitHubSCMNavigator

      @DataBoundConstructor public GitHubSCMNavigator(String repoOwner)
      Constructor.
      Parameters:
      repoOwner - the owner of the repositories to navigate.
      Since:
      2.2.0
    • GitHubSCMNavigator

      @Deprecated @Restricted(org.kohsuke.accmod.restrictions.DoNotUse.class) @RestrictedSince("2.2.0") public GitHubSCMNavigator(String apiUri, String repoOwner, String scanCredentialsId, String checkoutCredentialsId)
      Legacy constructor.
      Parameters:
      apiUri - the API endpoint for the GitHub server.
      repoOwner - the owner of the repositories to navigate.
      scanCredentialsId - the credentials to use when accessing apiUri (and also the default credentials to use for checking out).
      checkoutCredentialsId - the credentials to use when checking out.
  • Method Details