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
SpecialMetricGrouprepresenting 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.OperatorIOMetricGroupgetIOMetricGroup()org.apache.flink.metrics.CountergetNumBytesSendCounter()org.apache.flink.metrics.CountergetNumRecordsOutErrorsCounter()org.apache.flink.metrics.CountergetNumRecordsSendCounter()org.apache.flink.metrics.CountergetNumRecordsSendErrorsCounter()voidsetCurrentSendTimeGauge(org.apache.flink.metrics.Gauge<Long> currentSendTimeGauge)static InternalSinkWriterMetricGroupwrap(org.apache.flink.metrics.groups.OperatorMetricGroup operatorMetricGroup)-
Methods inherited from class org.apache.flink.runtime.metrics.groups.ProxyMetricGroup
addEvent, 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:
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
public void setCurrentSendTimeGauge(org.apache.flink.metrics.Gauge<Long> currentSendTimeGauge)
- Specified by:
setCurrentSendTimeGaugein interfaceorg.apache.flink.metrics.groups.SinkWriterMetricGroup
-
-