public class QoSSentinel
extends java.lang.Object
| Constructor and Description |
|---|
QoSSentinel(java.lang.String name)
Creates a new sentinel with the given
name.
|
| Modifier and Type | Method and Description |
|---|---|
java.lang.Double |
getLowestPercentileMinValue()
Returns the minimal lowest percentile value
of this sentinel.
|
double |
getLowestPercentileValue()
Returns the lowest measured percentile value
of this sentinel.
|
java.lang.String |
getName()
Returns the name of this sentinel.
|
java.lang.Integer |
getPercentile()
Returns a percentile which is used
to override the global setting for
this specific metric.
|
void |
setLowestPercentileMinValue(java.lang.Double lowestPercentileMinValue)
Sets the minimal lowest percentile value
of this sentinel.
|
void |
setLowestPercentileValue(double lowestPercentileValue)
Sets the lowest measured percentile value
of this sentinel.
|
void |
setPercentile(int percentile)
Sets the percentile to override the global setting.
|
public QoSSentinel(java.lang.String name)
name - the name of this sentinel (metric).public java.lang.Integer getPercentile()
public void setPercentile(int percentile)
percentile - public java.lang.String getName()
public double getLowestPercentileValue()
public void setLowestPercentileValue(double lowestPercentileValue)
lowestPercentileValue - lowest measured percentile valuepublic java.lang.Double getLowestPercentileMinValue()
public void setLowestPercentileMinValue(java.lang.Double lowestPercentileMinValue)
lowestPercentileMinValue - minimal lowest percentile value