Class ProjectNamingStrategyTrait.DescriptorImpl

  • All Implemented Interfaces:
    Saveable, OnMaster
    Enclosing class:
    ProjectNamingStrategyTrait

    @Symbol("gitLabProjectNamingStrategy")
    @Extension
    @Discovery
    public static class ProjectNamingStrategyTrait.DescriptorImpl
    extends jenkins.scm.api.trait.SCMNavigatorTraitDescriptor
    Our descriptor.
    • Constructor Detail

      • DescriptorImpl

        public DescriptorImpl()
    • Method Detail

      • getNavigatorClass

        public Class<? extends jenkins.scm.api.SCMNavigator> getNavigatorClass()
        Overrides:
        getNavigatorClass in class jenkins.scm.api.trait.SCMNavigatorTraitDescriptor
      • doFillStrategyIdItems

        @NonNull
        @Restricted(org.kohsuke.accmod.restrictions.NoExternalUse.class)
        public ListBoxModel doFillStrategyIdItems()
        Populates the strategy options.
        Returns:
        the stategy options.