Class XUnitThresholdDescriptor<T extends XUnitThreshold>

java.lang.Object
hudson.model.Descriptor<XUnitThreshold>
org.jenkinsci.plugins.xunit.threshold.XUnitThresholdDescriptor<T>
All Implemented Interfaces:
Saveable, Loadable, OnMaster
Direct Known Subclasses:
FailedThresholdDescriptor, PassedThresholdDescriptor, SkippedThresholdDescriptor

public abstract class XUnitThresholdDescriptor<T extends XUnitThreshold> extends Descriptor<XUnitThreshold>
Author:
Gregory Boissinot
  • Constructor Details

    • XUnitThresholdDescriptor

      public XUnitThresholdDescriptor(Class<? extends XUnitThreshold> clazz)
  • Method Details

    • all

    • getUnstableThresholdImgTitle

      public abstract String getUnstableThresholdImgTitle()
    • getUnstableNewThresholdImgTitle

      public abstract String getUnstableNewThresholdImgTitle()
    • getFailureThresholdImgTitle

      public abstract String getFailureThresholdImgTitle()
    • getFailureNewThresholdImgTitle

      public abstract String getFailureNewThresholdImgTitle()
    • getThresholdHelpMessage

      public abstract String getThresholdHelpMessage()
    • doCheckUnstableThreshold

      public FormValidation doCheckUnstableThreshold(@CheckForNull @QueryParameter(fixEmpty=true) String unstableThreshold)
    • doCheckUnstableNewThreshold

      public FormValidation doCheckUnstableNewThreshold(@CheckForNull @QueryParameter(fixEmpty=true) String unstableNewThreshold)
    • doCheckFailureThreshold

      public FormValidation doCheckFailureThreshold(@CheckForNull @QueryParameter(fixEmpty=true) String failureThreshold)
    • doCheckFailureNewThreshold

      public FormValidation doCheckFailureNewThreshold(@CheckForNull @QueryParameter(fixEmpty=true) String failureNewThreshold)