Package com.persequor.extension.metrics
Interface IMetricFamily
- All Known Implementing Classes:
MetricFamily
public interface IMetricFamily
-
Method Summary
Modifier and TypeMethodDescriptiongetId()getName()getScope()getUnit()voidvoidmetrics(Consumer<IMetricList> consumer) voidscope(MetricScope scope) voidtype(MetricType type) void
-
Method Details
-
getId
String getId() -
getName
String getName() -
getMetricType
MetricType getMetricType() -
getUnit
String getUnit() -
getHelpText
String getHelpText() -
getScope
MetricScope getScope()- Returns:
- At what scope (APPLICATION, INSTANCE) is the metric.
-
getMetrics
IMetricList getMetrics() -
scope
-
type
-
unit
-
helpText
-
metrics
-