Class MetricPublicationArbiter

  • All Implemented Interfaces:
    java.util.function.Predicate<com.palantir.tritium.metrics.registry.MetricName>

    public class MetricPublicationArbiter
    extends Object
    implements java.util.function.Predicate<com.palantir.tritium.metrics.registry.MetricName>
    Indicates whether metrics should be published. If test(MetricName) returns true, that means we think the metric involved SHOULD be published.
    • Method Detail

      • test

        public boolean test​(com.palantir.tritium.metrics.registry.MetricName metricName)
        Specified by:
        test in interface java.util.function.Predicate<com.palantir.tritium.metrics.registry.MetricName>
      • registerMetricsFilter

        public void registerMetricsFilter​(com.palantir.tritium.metrics.registry.MetricName metricName,
                                          MetricPublicationFilter filter)