P - Type of the parent metric grouppublic class ProxyMetricGroup<P extends org.apache.flink.metrics.MetricGroup> extends Object implements org.apache.flink.metrics.MetricGroup
| Modifier and Type | Field and Description |
|---|---|
protected P |
parentMetricGroup |
| Constructor and Description |
|---|
ProxyMetricGroup(P parentMetricGroup) |
| Modifier and Type | Method and Description |
|---|---|
org.apache.flink.metrics.MetricGroup |
addGroup(String name) |
org.apache.flink.metrics.MetricGroup |
addGroup(String key,
String value) |
org.apache.flink.metrics.Counter |
counter(String name) |
<C extends org.apache.flink.metrics.Counter> |
counter(String name,
C counter) |
<T,G extends org.apache.flink.metrics.Gauge<T>> |
gauge(String name,
G gauge) |
Map<String,String> |
getAllVariables() |
String |
getMetricIdentifier(String metricName) |
String |
getMetricIdentifier(String metricName,
org.apache.flink.metrics.CharacterFilter filter) |
String[] |
getScopeComponents() |
<H extends org.apache.flink.metrics.Histogram> |
histogram(String name,
H histogram) |
<M extends org.apache.flink.metrics.Meter> |
meter(String name,
M meter) |
protected final P extends org.apache.flink.metrics.MetricGroup parentMetricGroup
public ProxyMetricGroup(P parentMetricGroup)
public final org.apache.flink.metrics.Counter counter(String name)
counter in interface org.apache.flink.metrics.MetricGrouppublic final <C extends org.apache.flink.metrics.Counter> C counter(String name, C counter)
counter in interface org.apache.flink.metrics.MetricGrouppublic final <T,G extends org.apache.flink.metrics.Gauge<T>> G gauge(String name, G gauge)
gauge in interface org.apache.flink.metrics.MetricGrouppublic final <H extends org.apache.flink.metrics.Histogram> H histogram(String name, H histogram)
histogram in interface org.apache.flink.metrics.MetricGrouppublic <M extends org.apache.flink.metrics.Meter> M meter(String name, M meter)
meter in interface org.apache.flink.metrics.MetricGrouppublic final org.apache.flink.metrics.MetricGroup addGroup(String name)
addGroup in interface org.apache.flink.metrics.MetricGrouppublic final org.apache.flink.metrics.MetricGroup addGroup(String key, String value)
addGroup in interface org.apache.flink.metrics.MetricGrouppublic String[] getScopeComponents()
getScopeComponents in interface org.apache.flink.metrics.MetricGrouppublic Map<String,String> getAllVariables()
getAllVariables in interface org.apache.flink.metrics.MetricGrouppublic String getMetricIdentifier(String metricName)
getMetricIdentifier in interface org.apache.flink.metrics.MetricGroupCopyright © 2014–2022 The Apache Software Foundation. All rights reserved.