Class CustomStat

java.lang.Object
hudson.model.AbstractDescribableImpl<CustomStat>
io.jenkins.plugins.pipelineoverview.stats.CustomStat
All Implemented Interfaces:
Describable<CustomStat>, Serializable

public class CustomStat extends AbstractDescribableImpl<CustomStat> implements Serializable
See Also:
  • Constructor Details

    • CustomStat

      @DataBoundConstructor public CustomStat(String label)
  • Method Details

    • getLabel

      public String getLabel()
    • getSource

      public StatSource getSource()
    • getUnit

      public String getUnit()
    • getCapacity

      public Integer getCapacity()
    • getWarnAt

      public Integer getWarnAt()
    • getCritAt

      public Integer getCritAt()
    • getLinkUrl

      public String getLinkUrl()
    • setSource

      @DataBoundSetter public void setSource(StatSource source)
    • setUnit

      @DataBoundSetter public void setUnit(String unit)
    • setCapacity

      @DataBoundSetter public void setCapacity(Integer capacity)
    • setWarnAt

      @DataBoundSetter public void setWarnAt(Integer warnAt)
    • setCritAt

      @DataBoundSetter public void setCritAt(Integer critAt)
    • setLinkUrl

      @DataBoundSetter public void setLinkUrl(String linkUrl)
    • thresholdState

      public String thresholdState(StatValue value)
    • isSafeUrl

      public static boolean isSafeUrl(String url)