Class InternalSinkWriterMetricGroup
- java.lang.Object
-
- org.apache.flink.runtime.metrics.groups.ProxyMetricGroup<org.apache.flink.metrics.MetricGroup>
-
- org.apache.flink.runtime.metrics.groups.InternalSinkWriterMetricGroup
-
- All Implemented Interfaces:
org.apache.flink.metrics.groups.OperatorMetricGroup
,org.apache.flink.metrics.groups.SinkWriterMetricGroup
,org.apache.flink.metrics.MetricGroup
@Internal public class InternalSinkWriterMetricGroup extends ProxyMetricGroup<org.apache.flink.metrics.MetricGroup> implements org.apache.flink.metrics.groups.SinkWriterMetricGroup
SpecialMetricGroup
representing an Operator.
-
-
Field Summary
-
Fields inherited from class org.apache.flink.runtime.metrics.groups.ProxyMetricGroup
parentMetricGroup
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description org.apache.flink.metrics.groups.OperatorIOMetricGroup
getIOMetricGroup()
org.apache.flink.metrics.Counter
getNumBytesSendCounter()
org.apache.flink.metrics.Counter
getNumRecordsOutErrorsCounter()
org.apache.flink.metrics.Counter
getNumRecordsSendCounter()
org.apache.flink.metrics.Counter
getNumRecordsSendErrorsCounter()
void
setCurrentSendTimeGauge(org.apache.flink.metrics.Gauge<Long> currentSendTimeGauge)
static InternalSinkWriterMetricGroup
wrap(org.apache.flink.metrics.groups.OperatorMetricGroup operatorMetricGroup)
-
Methods inherited from class org.apache.flink.runtime.metrics.groups.ProxyMetricGroup
addGroup, addGroup, addSpan, counter, counter, gauge, getAllVariables, getMetricIdentifier, getMetricIdentifier, getScopeComponents, histogram, meter
-
-
-
-
Method Detail
-
wrap
public static InternalSinkWriterMetricGroup wrap(org.apache.flink.metrics.groups.OperatorMetricGroup operatorMetricGroup)
-
getIOMetricGroup
public org.apache.flink.metrics.groups.OperatorIOMetricGroup getIOMetricGroup()
- Specified by:
getIOMetricGroup
in interfaceorg.apache.flink.metrics.groups.OperatorMetricGroup
-
getNumRecordsOutErrorsCounter
public org.apache.flink.metrics.Counter getNumRecordsOutErrorsCounter()
- Specified by:
getNumRecordsOutErrorsCounter
in interfaceorg.apache.flink.metrics.groups.SinkWriterMetricGroup
-
getNumRecordsSendErrorsCounter
public org.apache.flink.metrics.Counter getNumRecordsSendErrorsCounter()
- Specified by:
getNumRecordsSendErrorsCounter
in interfaceorg.apache.flink.metrics.groups.SinkWriterMetricGroup
-
getNumRecordsSendCounter
public org.apache.flink.metrics.Counter getNumRecordsSendCounter()
- Specified by:
getNumRecordsSendCounter
in interfaceorg.apache.flink.metrics.groups.SinkWriterMetricGroup
-
getNumBytesSendCounter
public org.apache.flink.metrics.Counter getNumBytesSendCounter()
- Specified by:
getNumBytesSendCounter
in interfaceorg.apache.flink.metrics.groups.SinkWriterMetricGroup
-
setCurrentSendTimeGauge
public void setCurrentSendTimeGauge(org.apache.flink.metrics.Gauge<Long> currentSendTimeGauge)
- Specified by:
setCurrentSendTimeGauge
in interfaceorg.apache.flink.metrics.groups.SinkWriterMetricGroup
-
-