Class DebianPbuilder.DescriptorImpl

java.lang.Object
hudson.model.Descriptor<T>
hudson.tasks.BuildStepDescriptor<Builder>
com.rm5248.debianpbuilder.DebianPbuilder.DescriptorImpl
All Implemented Interfaces:
Saveable, OnMaster
Enclosing class:
DebianPbuilder

@Symbol("debianPbuilder") @Extension public static final class DebianPbuilder.DescriptorImpl extends BuildStepDescriptor<Builder>
Descriptor for DebianPbuilder. Used as a singleton. The class is marked as public so that it can be accessed from views.
  • Constructor Details

    • DescriptorImpl

      public DescriptorImpl()
  • Method Details

    • doCheckName

      public FormValidation doCheckName(@QueryParameter String value) throws IOException, javax.servlet.ServletException
      Performs on-the-fly validation of the form field 'name'.
      Parameters:
      value - This parameter receives the value that the user has typed.
      Returns:
      Indicates the outcome of the validation. This is sent to the browser.
      Throws:
      IOException
      javax.servlet.ServletException
    • doCheckNumberCores

      public FormValidation doCheckNumberCores(@QueryParameter String value)
    • isApplicable

      public boolean isApplicable(Class<? extends AbstractProject> aClass)
      Specified by:
      isApplicable in class BuildStepDescriptor<Builder>
    • getDisplayName

      public String getDisplayName()
      This human readable name is used in the configuration screen.
      Overrides:
      getDisplayName in class Descriptor<Builder>
    • configure

      public boolean configure(org.kohsuke.stapler.StaplerRequest req, net.sf.json.JSONObject formData) throws Descriptor.FormException
      Overrides:
      configure in class Descriptor<Builder>
      Throws:
      Descriptor.FormException
    • getJenkinsEmail

      public String getJenkinsEmail()
    • getPackageVersionFormat

      public String getPackageVersionFormat()
    • defaultPackageVersionFormat

      public String defaultPackageVersionFormat()
    • getDefaultDebianDirLocation

      public String getDefaultDebianDirLocation()
    • defaultDebDirLocation

      public String defaultDebDirLocation()
    • getDefaultDependsResolver

      public String getDefaultDependsResolver()