Class HookRegistrationTrait.DescriptorImpl

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

    @Symbol("gitLabHookRegistration")
    @Extension
    public static class HookRegistrationTrait.DescriptorImpl
    extends jenkins.scm.api.trait.SCMSourceTraitDescriptor
    Our constructor.
    • Constructor Detail

      • DescriptorImpl

        public DescriptorImpl()
    • Method Detail

      • getContextClass

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

        public Class<? extends jenkins.scm.api.SCMSource> getSourceClass()
        Overrides:
        getSourceClass in class jenkins.scm.api.trait.SCMSourceTraitDescriptor
      • doFillWebHookModeItems

        @Restricted(org.kohsuke.accmod.restrictions.NoExternalUse.class)
        public ListBoxModel doFillWebHookModeItems()
        Form completion.
        Returns:
        the web hook mode options.
      • doFillSystemHookModeItems

        @Restricted(org.kohsuke.accmod.restrictions.NoExternalUse.class)
        public ListBoxModel doFillSystemHookModeItems()
        Form completion.
        Returns:
        the system hook mode options.