public interface StatisticDescriptor extends Comparable<StatisticDescriptor>
StatisticsType
.
To get an instance of this interface use an instance of StatisticsFactory
.
StatisticDescriptor
s are naturally ordered by their name.
Modifier and Type | Method and Description |
---|---|
String |
getDescription()
Returns a description of this statistic
|
int |
getId()
Returns the id of this statistic in a
statistics type . |
String |
getName()
Returns the name of this statistic
|
Class<?> |
getType()
Returns the type of this statistic
|
String |
getUnit()
Returns the unit in which this statistic is measured
|
boolean |
isCounter()
Returns true if this statistic is a counter; false if its a gauge.
|
boolean |
isLargerBetter()
Returns true if a larger statistic value indicates better performance.
|
compareTo
int getId()
statistics type
. The id is
initialized when its statistics type is created.IllegalStateException
- The id has not been initialized yetString getName()
String getDescription()
Class<?> getType()
boolean isCounter()
boolean isLargerBetter()
String getUnit()