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(int name) |
org.apache.flink.metrics.MetricGroup |
addGroup(String name) |
org.apache.flink.metrics.MetricGroup |
addGroup(String key,
String value) |
org.apache.flink.metrics.Counter |
counter(int name) |
<C extends org.apache.flink.metrics.Counter> |
counter(int name,
C counter) |
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(int name,
G gauge) |
<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(int name,
H histogram) |
<H extends org.apache.flink.metrics.Histogram> |
histogram(String name,
H histogram) |
<M extends org.apache.flink.metrics.Meter> |
meter(int name,
M meter) |
<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(int name)
counter in interface org.apache.flink.metrics.MetricGrouppublic 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(int name,
C counter)
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(int name,
G gauge)
gauge 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 final <H extends org.apache.flink.metrics.Histogram> H histogram(int 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 <M extends org.apache.flink.metrics.Meter> M meter(int name,
M meter)
meter in interface org.apache.flink.metrics.MetricGrouppublic final org.apache.flink.metrics.MetricGroup addGroup(int name)
addGroup 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–2020 The Apache Software Foundation. All rights reserved.