Package com.palantir.atlasdb.metrics
Class DisjointUnionTaggedMetricSet
- java.lang.Object
-
- com.palantir.atlasdb.metrics.DisjointUnionTaggedMetricSet
-
- All Implemented Interfaces:
com.palantir.tritium.metrics.registry.TaggedMetricSet
public class DisjointUnionTaggedMetricSet extends Object implements com.palantir.tritium.metrics.registry.TaggedMetricSet
Combines twoTaggedMetricSet
s. It is expected that the metric names present from the two sets are disjoint.
-
-
Constructor Summary
Constructors Constructor Description DisjointUnionTaggedMetricSet(com.palantir.tritium.metrics.registry.TaggedMetricSet first, com.palantir.tritium.metrics.registry.TaggedMetricSet second)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
forEachMetric(java.util.function.BiConsumer<com.palantir.tritium.metrics.registry.MetricName,com.codahale.metrics.Metric> consumer)
Map<com.palantir.tritium.metrics.registry.MetricName,com.codahale.metrics.Metric>
getMetrics()
-
-
-
Method Detail
-
getMetrics
public Map<com.palantir.tritium.metrics.registry.MetricName,com.codahale.metrics.Metric> getMetrics()
- Specified by:
getMetrics
in interfacecom.palantir.tritium.metrics.registry.TaggedMetricSet
-
forEachMetric
public void forEachMetric(java.util.function.BiConsumer<com.palantir.tritium.metrics.registry.MetricName,com.codahale.metrics.Metric> consumer)
- Specified by:
forEachMetric
in interfacecom.palantir.tritium.metrics.registry.TaggedMetricSet
-
-