hudson.plugins.helpers.health
Class HealthTarget<M extends HealthMetric<OBSERVABLE>,OBSERVABLE>
java.lang.Object
hudson.plugins.helpers.health.HealthTarget<M,OBSERVABLE>
- All Implemented Interfaces:
- java.io.Serializable
- Direct Known Subclasses:
- CppNCSSHealthTarget
public abstract class HealthTarget<M extends HealthMetric<OBSERVABLE>,OBSERVABLE>
- extends java.lang.Object
- implements java.io.Serializable
Created by IntelliJ IDEA. User: stephen Date: 17-Mar-2008 Time: 12:44:28 To change this template use File | Settings
| File Templates.
- See Also:
- Serialized Form
|
Constructor Summary |
HealthTarget(M metric,
java.lang.String healthy,
java.lang.String unhealthy,
java.lang.String unstable,
java.lang.String fail,
java.lang.String failNew)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
HealthTarget
@DataBoundConstructor
public HealthTarget(M metric,
java.lang.String healthy,
java.lang.String unhealthy,
java.lang.String unstable,
java.lang.String fail,
java.lang.String failNew)
getMetric
public M getMetric()
getHealthy
public java.lang.Float getHealthy()
getUnhealthy
public java.lang.Float getUnhealthy()
getUnstable
public java.lang.Float getUnstable()
getFail
public java.lang.Float getFail()
getFailNew
public java.lang.Float getFailNew()
evaluateHealth
public hudson.model.HealthReport evaluateHealth(OBSERVABLE observable,
java.lang.String descriptionPrefix)
evaluateStability
public hudson.model.Result evaluateStability(OBSERVABLE observable)
Copyright © 2009. All Rights Reserved.