Class GitToolSCMSourceTrait.DescriptorImpl

    • Constructor Detail

      • DescriptorImpl

        public DescriptorImpl()
    • Method Detail

      • getBuilderClass

        public Class<? extends jenkins.scm.api.trait.SCMBuilder> getBuilderClass()
        Overrides:
        getBuilderClass in class jenkins.scm.api.trait.SCMSourceTraitDescriptor
      • getContextClass

        public Class<? extends jenkins.scm.api.trait.SCMSourceContext> getContextClass()
        Overrides:
        getContextClass in class jenkins.scm.api.trait.SCMSourceTraitDescriptor
      • isApplicableToBuilder

        public boolean isApplicableToBuilder​(@NonNull
                                             Class<? extends jenkins.scm.api.trait.SCMBuilder> builderClass)
        Overrides:
        isApplicableToBuilder in class jenkins.scm.api.trait.SCMSourceTraitDescriptor
      • isApplicableToContext

        public boolean isApplicableToContext​(@NonNull
                                             Class<? extends jenkins.scm.api.trait.SCMSourceContext> contextClass)
        Overrides:
        isApplicableToContext in class jenkins.scm.api.trait.SCMSourceTraitDescriptor
      • getScmClass

        public Class<? extends SCM> getScmClass()
        Overrides:
        getScmClass in class jenkins.scm.api.trait.SCMTraitDescriptor<jenkins.scm.api.trait.SCMSourceTrait>
      • doFillGitToolItems

        @Restricted(org.kohsuke.accmod.restrictions.NoExternalUse.class)
        public ListBoxModel doFillGitToolItems()
        Returns the list of GitTool items.
        Returns:
        the list of GitTool items.