Class 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.
    • Method Detail

      • getIOMetricGroup

        public org.apache.flink.metrics.groups.OperatorIOMetricGroup getIOMetricGroup()
        Specified by:
        getIOMetricGroup in interface org.apache.flink.metrics.groups.OperatorMetricGroup
      • getNumRecordsOutErrorsCounter

        public org.apache.flink.metrics.Counter getNumRecordsOutErrorsCounter()
        Specified by:
        getNumRecordsOutErrorsCounter in interface org.apache.flink.metrics.groups.SinkWriterMetricGroup
      • getNumRecordsSendErrorsCounter

        public org.apache.flink.metrics.Counter getNumRecordsSendErrorsCounter()
        Specified by:
        getNumRecordsSendErrorsCounter in interface org.apache.flink.metrics.groups.SinkWriterMetricGroup
      • getNumRecordsSendCounter

        public org.apache.flink.metrics.Counter getNumRecordsSendCounter()
        Specified by:
        getNumRecordsSendCounter in interface org.apache.flink.metrics.groups.SinkWriterMetricGroup
      • getNumBytesSendCounter

        public org.apache.flink.metrics.Counter getNumBytesSendCounter()
        Specified by:
        getNumBytesSendCounter in interface org.apache.flink.metrics.groups.SinkWriterMetricGroup
      • setCurrentSendTimeGauge

        public void setCurrentSendTimeGauge​(org.apache.flink.metrics.Gauge<Long> currentSendTimeGauge)
        Specified by:
        setCurrentSendTimeGauge in interface org.apache.flink.metrics.groups.SinkWriterMetricGroup