Class GitSCMSource.DescriptorImpl

java.lang.Object
hudson.model.Descriptor<jenkins.scm.api.SCMSource>
jenkins.scm.api.SCMSourceDescriptor
jenkins.plugins.git.GitSCMSource.DescriptorImpl
All Implemented Interfaces:
Saveable, Loadable, OnMaster, IconSpec
Enclosing class:
GitSCMSource

@Symbol("git") @Extension public static class GitSCMSource.DescriptorImpl extends jenkins.scm.api.SCMSourceDescriptor
  • Constructor Details

    • DescriptorImpl

      public DescriptorImpl()
  • Method Details

    • getDisplayName

      public String getDisplayName()
      Overrides:
      getDisplayName in class Descriptor<jenkins.scm.api.SCMSource>
    • doFillCredentialsIdItems

      public ListBoxModel doFillCredentialsIdItems(@AncestorInPath Item context, @QueryParameter String remote, @QueryParameter String credentialsId)
    • doCheckRemote

      public FormValidation doCheckRemote(@AncestorInPath Item item, @QueryParameter String credentialsId, @QueryParameter String remote) throws IOException, InterruptedException
      Throws:
      IOException
      InterruptedException
    • doCheckCredentialsId

      public FormValidation doCheckCredentialsId(@AncestorInPath Item context, @QueryParameter String remote, @QueryParameter String value)
    • getSCMDescriptor

      @Deprecated @Restricted(org.kohsuke.accmod.restrictions.NoExternalUse.class) @RestrictedSince("3.4.0") public GitSCM.DescriptorImpl getSCMDescriptor()
      Deprecated.
    • getExtensionDescriptors

      @Deprecated @Restricted(org.kohsuke.accmod.restrictions.DoNotUse.class) @RestrictedSince("3.4.0") public List<GitSCMExtensionDescriptor> getExtensionDescriptors()
      Deprecated.
    • getBrowserDescriptors

      @Deprecated @Restricted(org.kohsuke.accmod.restrictions.DoNotUse.class) @RestrictedSince("3.4.0") public List<Descriptor<RepositoryBrowser<?>>> getBrowserDescriptors()
      Deprecated.
    • showGitToolOptions

      @Deprecated @Restricted(org.kohsuke.accmod.restrictions.DoNotUse.class) @RestrictedSince("3.4.0") public boolean showGitToolOptions()
      Deprecated.
    • doFillGitToolItems

      @Deprecated @Restricted(org.kohsuke.accmod.restrictions.DoNotUse.class) @RestrictedSince("3.4.0") public ListBoxModel doFillGitToolItems()
      Deprecated.
    • getTraitsDescriptorLists

      public List<jenkins.scm.impl.form.NamedArrayList<? extends jenkins.scm.api.trait.SCMSourceTraitDescriptor>> getTraitsDescriptorLists()
    • getTraitsDefaults

      public List<jenkins.scm.api.trait.SCMSourceTrait> getTraitsDefaults()
      Overrides:
      getTraitsDefaults in class jenkins.scm.api.SCMSourceDescriptor
    • createCategories

      @NonNull protected jenkins.scm.api.SCMHeadCategory[] createCategories()
      Overrides:
      createCategories in class jenkins.scm.api.SCMSourceDescriptor