Interface DescriptiveMetric
-
- All Known Implementing Classes:
DescriptiveCounter
,DescriptiveGauge
,DescriptiveHistogram
,DescriptiveMeter
,DescriptiveRatioGauge
,DescriptiveTimer
public interface DescriptiveMetric
An interface for Metrics that know how to describe themselves and their units.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default java.lang.String
getDescription()
java.lang.String
getDescription(java.util.Locale locale)
A short description of what this metric represents.default java.lang.String
getUnits()
java.lang.String
getUnits(java.util.Locale locale)
A short string representing the units of this metric.
-
-
-
Method Detail
-
getDescription
default java.lang.String getDescription()
-
getDescription
java.lang.String getDescription(java.util.Locale locale)
A short description of what this metric represents. For example "JVM Heap Size" or "Thread Count" or "Subsystem X script executions"
-
getUnits
default java.lang.String getUnits()
-
getUnits
java.lang.String getUnits(java.util.Locale locale)
A short string representing the units of this metric. For example "MB" or "threads" or "executions"
-
-