Package com.persequor.extension.metrics
Interface IMetricFamily
- All Known Implementing Classes:
MetricFamily
public interface IMetricFamily
-
Method Summary
Modifier and TypeMethodDescriptiongetId()
getName()
getScope()
getUnit()
void
void
metrics
(Consumer<IMetricList> consumer) void
scope
(MetricScope scope) void
type
(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
-