Package org.apache.flink.runtime.metrics
Class ReporterSetup
- java.lang.Object
-
- org.apache.flink.runtime.metrics.AbstractReporterSetup<org.apache.flink.metrics.reporter.MetricReporter,org.apache.flink.metrics.Metric>
-
- org.apache.flink.runtime.metrics.ReporterSetup
-
public final class ReporterSetup extends AbstractReporterSetup<org.apache.flink.metrics.reporter.MetricReporter,org.apache.flink.metrics.Metric>
Setup forMetricReporter
.
-
-
Field Summary
-
Fields inherited from class org.apache.flink.runtime.metrics.AbstractReporterSetup
additionalVariables, configuration, filter, LOG, name, reporter
-
-
Constructor Summary
Constructors Constructor Description ReporterSetup(String name, org.apache.flink.metrics.MetricConfig configuration, org.apache.flink.metrics.reporter.MetricReporter reporter, ReporterFilter<org.apache.flink.metrics.Metric> filter, Map<String,String> additionalVariables)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Optional<String>
getDelimiter()
protected org.apache.flink.configuration.ConfigOption<String>
getDelimiterConfigOption()
protected org.apache.flink.configuration.ConfigOption<String>
getExcludedVariablesConfigOption()
Optional<String>
getIntervalSettings()
-
Methods inherited from class org.apache.flink.runtime.metrics.AbstractReporterSetup
getAdditionalVariables, getExcludedVariables, getFilter, getName, getReporter
-
-
-
-
Constructor Detail
-
ReporterSetup
public ReporterSetup(String name, org.apache.flink.metrics.MetricConfig configuration, org.apache.flink.metrics.reporter.MetricReporter reporter, ReporterFilter<org.apache.flink.metrics.Metric> filter, Map<String,String> additionalVariables)
-
-
Method Detail
-
getDelimiter
public Optional<String> getDelimiter()
- Overrides:
getDelimiter
in classAbstractReporterSetup<org.apache.flink.metrics.reporter.MetricReporter,org.apache.flink.metrics.Metric>
-
getDelimiterConfigOption
protected org.apache.flink.configuration.ConfigOption<String> getDelimiterConfigOption()
- Specified by:
getDelimiterConfigOption
in classAbstractReporterSetup<org.apache.flink.metrics.reporter.MetricReporter,org.apache.flink.metrics.Metric>
-
getExcludedVariablesConfigOption
protected org.apache.flink.configuration.ConfigOption<String> getExcludedVariablesConfigOption()
- Specified by:
getExcludedVariablesConfigOption
in classAbstractReporterSetup<org.apache.flink.metrics.reporter.MetricReporter,org.apache.flink.metrics.Metric>
-
-