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
Special
MetricGroup representing an Operator.-
Field Summary
Fields inherited from class org.apache.flink.runtime.metrics.groups.ProxyMetricGroup
parentMetricGroup -
Method Summary
Modifier and TypeMethodDescriptionorg.apache.flink.metrics.groups.OperatorIOMetricGrouporg.apache.flink.metrics.Counterorg.apache.flink.metrics.Counterorg.apache.flink.metrics.Counterorg.apache.flink.metrics.CountervoidsetCurrentSendTimeGauge(org.apache.flink.metrics.Gauge<Long> currentSendTimeGauge) 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, meterMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.apache.flink.metrics.MetricGroup
addGroup, addGroup, addGroup, addSpan, counter, counter, counter, counter, gauge, gauge, getAllVariables, getMetricIdentifier, getMetricIdentifier, getScopeComponents, histogram, histogram, meter, meter
-
Method Details
-
wrap
public static InternalSinkWriterMetricGroup wrap(org.apache.flink.metrics.groups.OperatorMetricGroup operatorMetricGroup) -
getIOMetricGroup
public org.apache.flink.metrics.groups.OperatorIOMetricGroup getIOMetricGroup()- Specified by:
getIOMetricGroupin interfaceorg.apache.flink.metrics.groups.OperatorMetricGroup
-
getNumRecordsOutErrorsCounter
public org.apache.flink.metrics.Counter getNumRecordsOutErrorsCounter()- Specified by:
getNumRecordsOutErrorsCounterin interfaceorg.apache.flink.metrics.groups.SinkWriterMetricGroup
-
getNumRecordsSendErrorsCounter
public org.apache.flink.metrics.Counter getNumRecordsSendErrorsCounter()- Specified by:
getNumRecordsSendErrorsCounterin interfaceorg.apache.flink.metrics.groups.SinkWriterMetricGroup
-
getNumRecordsSendCounter
public org.apache.flink.metrics.Counter getNumRecordsSendCounter()- Specified by:
getNumRecordsSendCounterin interfaceorg.apache.flink.metrics.groups.SinkWriterMetricGroup
-
getNumBytesSendCounter
public org.apache.flink.metrics.Counter getNumBytesSendCounter()- Specified by:
getNumBytesSendCounterin interfaceorg.apache.flink.metrics.groups.SinkWriterMetricGroup
-
setCurrentSendTimeGauge
- Specified by:
setCurrentSendTimeGaugein interfaceorg.apache.flink.metrics.groups.SinkWriterMetricGroup
-