Class InternalSinkCommitterMetricGroup

java.lang.Object
org.apache.flink.runtime.metrics.groups.ProxyMetricGroup<org.apache.flink.metrics.MetricGroup>
org.apache.flink.runtime.metrics.groups.InternalSinkCommitterMetricGroup
All Implemented Interfaces:
org.apache.flink.metrics.groups.OperatorMetricGroup, org.apache.flink.metrics.groups.SinkCommitterMetricGroup, org.apache.flink.metrics.MetricGroup

@Internal public class InternalSinkCommitterMetricGroup extends ProxyMetricGroup<org.apache.flink.metrics.MetricGroup> implements org.apache.flink.metrics.groups.SinkCommitterMetricGroup
Special MetricGroup representing an Operator.
  • Method Details

    • wrap

      public static InternalSinkCommitterMetricGroup wrap(org.apache.flink.metrics.groups.OperatorMetricGroup operatorMetricGroup)
    • getIOMetricGroup

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

      public org.apache.flink.metrics.Counter getNumCommittablesTotalCounter()
      Specified by:
      getNumCommittablesTotalCounter in interface org.apache.flink.metrics.groups.SinkCommitterMetricGroup
    • getNumCommittablesFailureCounter

      public org.apache.flink.metrics.Counter getNumCommittablesFailureCounter()
      Specified by:
      getNumCommittablesFailureCounter in interface org.apache.flink.metrics.groups.SinkCommitterMetricGroup
    • getNumCommittablesRetryCounter

      public org.apache.flink.metrics.Counter getNumCommittablesRetryCounter()
      Specified by:
      getNumCommittablesRetryCounter in interface org.apache.flink.metrics.groups.SinkCommitterMetricGroup
    • getNumCommittablesSuccessCounter

      public org.apache.flink.metrics.Counter getNumCommittablesSuccessCounter()
      Specified by:
      getNumCommittablesSuccessCounter in interface org.apache.flink.metrics.groups.SinkCommitterMetricGroup
    • getNumCommittablesAlreadyCommittedCounter

      public org.apache.flink.metrics.Counter getNumCommittablesAlreadyCommittedCounter()
      Specified by:
      getNumCommittablesAlreadyCommittedCounter in interface org.apache.flink.metrics.groups.SinkCommitterMetricGroup
    • setCurrentPendingCommittablesGauge

      public void setCurrentPendingCommittablesGauge(org.apache.flink.metrics.Gauge<Integer> currentPendingCommittablesGauge)
      Specified by:
      setCurrentPendingCommittablesGauge in interface org.apache.flink.metrics.groups.SinkCommitterMetricGroup