Class MetricsType

java.lang.Object
org.jenkinsci.lib.dtkit.type.MetricsType
All Implemented Interfaces:
ExtensionPoint, Serializable
Direct Known Subclasses:
CoverageType, MeasureType, TestType, ViolationsType

public abstract class MetricsType extends Object implements ExtensionPoint, Serializable
See Also:
  • Constructor Details

    • MetricsType

      protected MetricsType(String pattern, boolean skipNoTestFiles, boolean failIfNotNew, boolean deleteOutputFiles, boolean stopProcessingIfError)
    • MetricsType

      protected MetricsType(String pattern)
  • Method Details

    • getPattern

      public String getPattern()
    • getExcludesPattern

      public String getExcludesPattern()
    • setExcludesPattern

      public void setExcludesPattern(String excludesPattern)
    • isSkipNoTestFiles

      public boolean isSkipNoTestFiles()
    • setSkipNoTestFiles

      public void setSkipNoTestFiles(boolean skipNoTestFiles)
    • isFailIfNotNew

      public boolean isFailIfNotNew()
    • setFailIfNotNew

      public void setFailIfNotNew(boolean failIfNotNew)
    • isFaildedIfNotNew

      @Deprecated public boolean isFaildedIfNotNew()
      Deprecated.
    • isDeleteOutputFiles

      public boolean isDeleteOutputFiles()
    • setDeleteOutputFiles

      public void setDeleteOutputFiles(boolean deleteOutputFiles)
    • isStopProcessingIfError

      public boolean isStopProcessingIfError()
    • setStopProcessingIfError

      public void setStopProcessingIfError(boolean stopProcessingIfError)
    • getInputMetric

      public abstract org.jenkinsci.lib.dtkit.model.InputMetric getInputMetric()
    • readResolve

      protected Object readResolve()