public interface AggregatorsRouter
| Modifier and Type | Method and Description |
|---|---|
void |
aggregate(java.lang.String metricIdentifier,
java.util.function.Consumer<MetricsAggregator> function) |
java.util.List<MetricsAggregator> |
getAggregatorsForMetric(java.lang.String metricIdentifier)
Defines list of
MetricsAggregator that may accept metric with id metricIdentifier. |
java.util.List<MetricsAggregator> getAggregatorsForMetric(java.lang.String metricIdentifier)
MetricsAggregator that may accept metric with id metricIdentifier.
Metrics allow configuration with different routes for specific metricsmetricIdentifier - - identifier of metric for that route is defined. Note: id is
already resolved one, in case if MetricsIdentifierResolver
had a match for metric identifier, id might be different from initial nameMetricsAggregator that accept metric with id metricIdentifiervoid aggregate(java.lang.String metricIdentifier,
java.util.function.Consumer<MetricsAggregator> function)