Class GitClientAuthenticatorExtension

java.lang.Object
hudson.model.AbstractDescribableImpl<hudson.plugins.git.extensions.GitSCMExtension>
hudson.plugins.git.extensions.GitSCMExtension
com.cloudbees.jenkins.plugins.bitbucket.impl.extension.GitClientAuthenticatorExtension
All Implemented Interfaces:
Describable<hudson.plugins.git.extensions.GitSCMExtension>
Direct Known Subclasses:
GitClientAuthenticatorExtension

public class GitClientAuthenticatorExtension extends hudson.plugins.git.extensions.GitSCMExtension
  • Nested Class Summary

    Nested Classes
    Modifier and Type
    Class
    Description
    static class 
     
  • Constructor Summary

    Constructors
    Constructor
    Description
    GitClientAuthenticatorExtension(String url, com.cloudbees.plugins.credentials.common.StandardUsernameCredentials credentials)
    Deprecated, for removal: This API element is subject to removal in a future version.
    GitClientAuthenticatorExtension(String url, String serverURL, String scmOwner, String credentialsId)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    org.jenkinsci.plugins.gitclient.GitClient
    decorate(hudson.plugins.git.GitSCM scm, org.jenkinsci.plugins.gitclient.GitClient git)
     
    boolean
     
    com.cloudbees.plugins.credentials.common.StandardUsernameCredentials
    Deprecated, for removal: This API element is subject to removal in a future version.
     
     
     
     
    int
     

    Methods inherited from class hudson.plugins.git.extensions.GitSCMExtension

    beforeCheckout, beforeCheckout, decorateCheckoutCommand, decorateCheckoutCommand, decorateCloneCommand, decorateCloneCommand, decorateFetchCommand, decorateFetchCommand, decorateMergeCommand, decorateMergeCommand, decorateRevisionToBuild, decorateRevisionToBuild, determineSupportForJGit, enableMultipleRevisionDetection, getDescriptor, getRequiredClient, getWorkingDirectory, getWorkingDirectory, isRevExcluded, onCheckoutCompleted, onCheckoutCompleted, onClean, populateEnvironmentVariables, requiresWorkspaceForPolling

    Methods inherited from class java.lang.Object

    clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • GitClientAuthenticatorExtension

      @Deprecated(since="936.0.0", forRemoval=true) public GitClientAuthenticatorExtension(String url, com.cloudbees.plugins.credentials.common.StandardUsernameCredentials credentials)
      Deprecated, for removal: This API element is subject to removal in a future version.
    • GitClientAuthenticatorExtension

      @DataBoundConstructor public GitClientAuthenticatorExtension(@NonNull String url, @NonNull String serverURL, @CheckForNull String scmOwner, @Nullable String credentialsId)
  • Method Details

    • decorate

      public org.jenkinsci.plugins.gitclient.GitClient decorate(hudson.plugins.git.GitSCM scm, org.jenkinsci.plugins.gitclient.GitClient git) throws hudson.plugins.git.GitException
      Overrides:
      decorate in class hudson.plugins.git.extensions.GitSCMExtension
      Throws:
      hudson.plugins.git.GitException
    • getCredentials

      @Deprecated(since="936.0.0", forRemoval=true) public com.cloudbees.plugins.credentials.common.StandardUsernameCredentials getCredentials()
      Deprecated, for removal: This API element is subject to removal in a future version.
    • getUrl

      public String getUrl()
    • getServerURL

      public String getServerURL()
    • getScmOwner

      public String getScmOwner()
    • getCredentialsId

      public String getCredentialsId()
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • equals

      public boolean equals(Object obj)
      Overrides:
      equals in class Object