P - parentMetricGroup to AbstractMetricGrouppublic class FrontMetricGroup<P extends AbstractMetricGroup<?>> extends ProxyMetricGroup<P> implements org.apache.flink.metrics.LogicalScopeProvider
MetricGroup.getMetricIdentifier(String) or MetricGroup.getMetricIdentifier(String, CharacterFilter). This allows
us to use reporter-specific delimiters, without requiring any action by the reporter.parentMetricGroup| Constructor and Description |
|---|
FrontMetricGroup(ReporterScopedSettings settings,
P reference) |
| Modifier and Type | Method and Description |
|---|---|
Map<String,String> |
getAllVariables() |
String |
getLogicalScope(org.apache.flink.metrics.CharacterFilter filter)
Deprecated.
work against the LogicalScopeProvider interface instead.
|
String |
getLogicalScope(org.apache.flink.metrics.CharacterFilter filter,
char delimiter)
Deprecated.
work against the LogicalScopeProvider interface instead.
|
String |
getMetricIdentifier(String metricName) |
String |
getMetricIdentifier(String metricName,
org.apache.flink.metrics.CharacterFilter filter) |
org.apache.flink.metrics.MetricGroup |
getWrappedMetricGroup() |
addGroup, addGroup, addSpan, counter, counter, gauge, getScopeComponents, histogram, meterpublic FrontMetricGroup(ReporterScopedSettings settings, P reference)
public String getMetricIdentifier(String metricName)
getMetricIdentifier in interface org.apache.flink.metrics.MetricGroupgetMetricIdentifier in class ProxyMetricGroup<P extends AbstractMetricGroup<?>>public String getMetricIdentifier(String metricName, org.apache.flink.metrics.CharacterFilter filter)
getMetricIdentifier in interface org.apache.flink.metrics.MetricGroupgetMetricIdentifier in class ProxyMetricGroup<P extends AbstractMetricGroup<?>>public org.apache.flink.metrics.MetricGroup getWrappedMetricGroup()
getWrappedMetricGroup in interface org.apache.flink.metrics.LogicalScopeProviderpublic Map<String,String> getAllVariables()
getAllVariables in interface org.apache.flink.metrics.MetricGroupgetAllVariables in class ProxyMetricGroup<P extends AbstractMetricGroup<?>>@Deprecated public String getLogicalScope(org.apache.flink.metrics.CharacterFilter filter)
getLogicalScope in interface org.apache.flink.metrics.LogicalScopeProvider@Deprecated public String getLogicalScope(org.apache.flink.metrics.CharacterFilter filter, char delimiter)
getLogicalScope in interface org.apache.flink.metrics.LogicalScopeProviderCopyright © 2014–2025 The Apache Software Foundation. All rights reserved.