Class DefaultMetricFilter
java.lang.Object
org.apache.flink.runtime.metrics.filter.DefaultMetricFilter
- All Implemented Interfaces:
MetricFilter
Default
MetricFilter implementation that filters metrics based on MetricOptions.REPORTER_INCLUDES/MetricOptions.REPORTER_EXCLUDES.-
Field Summary
Fields inherited from interface org.apache.flink.runtime.metrics.filter.MetricFilter
NO_OP_FILTER -
Method Summary
Modifier and TypeMethodDescriptionbooleanFilters a given metric.static MetricFilterfromConfiguration(org.apache.flink.configuration.Configuration configuration)
-
Method Details
-
filter
Description copied from interface:MetricFilterFilters a given metric.- Specified by:
filterin interfaceMetricFilter- Parameters:
metric- the metric to filtername- the name of the metriclogicalScope- the logical scope of the metric- Returns:
- true, if the metric matches, false otherwise
-
fromConfiguration
public static MetricFilter fromConfiguration(org.apache.flink.configuration.Configuration configuration)
-