Class ExplainErrorFolderProperty.DescriptorImpl

java.lang.Object
hudson.model.Descriptor<com.cloudbees.hudson.plugins.folder.AbstractFolderProperty<?>>
com.cloudbees.hudson.plugins.folder.AbstractFolderPropertyDescriptor
io.jenkins.plugins.explain_error.ExplainErrorFolderProperty.DescriptorImpl
All Implemented Interfaces:
Saveable, Loadable, OnMaster
Enclosing class:
ExplainErrorFolderProperty

@Extension @Symbol("explainErrorFolder") public static class ExplainErrorFolderProperty.DescriptorImpl extends com.cloudbees.hudson.plugins.folder.AbstractFolderPropertyDescriptor
  • Constructor Details

    • DescriptorImpl

      public DescriptorImpl()
  • Method Details

    • getDisplayName

      @NonNull public String getDisplayName()
      Overrides:
      getDisplayName in class Descriptor<com.cloudbees.hudson.plugins.folder.AbstractFolderProperty<?>>
    • newInstance

      public com.cloudbees.hudson.plugins.folder.AbstractFolderProperty<?> newInstance(@CheckForNull org.kohsuke.stapler.StaplerRequest2 req, @NonNull net.sf.json.JSONObject formData) throws Descriptor.FormException
      The provider selector sits in its own optional block on the form, so a folder can set a language, context or quota without overriding the provider. Left unticked, the form submits no provider at all; a selector on its own would submit whichever provider happens to be listed first.
      Overrides:
      newInstance in class com.cloudbees.hudson.plugins.folder.AbstractFolderPropertyDescriptor
      Throws:
      Descriptor.FormException
    • doFillQuotaWindowItems

      @POST public ListBoxModel doFillQuotaWindowItems(@AncestorInPath com.cloudbees.hudson.plugins.folder.AbstractFolder<?> folder)
    • doCheckMaxProviderCallsPerWindow

      @POST public FormValidation doCheckMaxProviderCallsPerWindow(@AncestorInPath com.cloudbees.hudson.plugins.folder.AbstractFolder<?> folder, @QueryParameter int value)