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.-
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.Counterorg.apache.flink.metrics.CountervoidsetCurrentPendingCommittablesGauge(org.apache.flink.metrics.Gauge<Integer> currentPendingCommittablesGauge) 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 InternalSinkCommitterMetricGroup 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
-
getNumCommittablesTotalCounter
public org.apache.flink.metrics.Counter getNumCommittablesTotalCounter()- Specified by:
getNumCommittablesTotalCounterin interfaceorg.apache.flink.metrics.groups.SinkCommitterMetricGroup
-
getNumCommittablesFailureCounter
public org.apache.flink.metrics.Counter getNumCommittablesFailureCounter()- Specified by:
getNumCommittablesFailureCounterin interfaceorg.apache.flink.metrics.groups.SinkCommitterMetricGroup
-
getNumCommittablesRetryCounter
public org.apache.flink.metrics.Counter getNumCommittablesRetryCounter()- Specified by:
getNumCommittablesRetryCounterin interfaceorg.apache.flink.metrics.groups.SinkCommitterMetricGroup
-
getNumCommittablesSuccessCounter
public org.apache.flink.metrics.Counter getNumCommittablesSuccessCounter()- Specified by:
getNumCommittablesSuccessCounterin interfaceorg.apache.flink.metrics.groups.SinkCommitterMetricGroup
-
getNumCommittablesAlreadyCommittedCounter
public org.apache.flink.metrics.Counter getNumCommittablesAlreadyCommittedCounter()- Specified by:
getNumCommittablesAlreadyCommittedCounterin interfaceorg.apache.flink.metrics.groups.SinkCommitterMetricGroup
-
setCurrentPendingCommittablesGauge
public void setCurrentPendingCommittablesGauge(org.apache.flink.metrics.Gauge<Integer> currentPendingCommittablesGauge) - Specified by:
setCurrentPendingCommittablesGaugein interfaceorg.apache.flink.metrics.groups.SinkCommitterMetricGroup
-