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
SpecialMetricGroup
representing 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.OperatorIOMetricGroup
getIOMetricGroup()
org.apache.flink.metrics.Counter
getNumCommittablesAlreadyCommittedCounter()
org.apache.flink.metrics.Counter
getNumCommittablesFailureCounter()
org.apache.flink.metrics.Counter
getNumCommittablesRetryCounter()
org.apache.flink.metrics.Counter
getNumCommittablesSuccessCounter()
org.apache.flink.metrics.Counter
getNumCommittablesTotalCounter()
void
setCurrentPendingCommittablesGauge(org.apache.flink.metrics.Gauge<Integer> currentPendingCommittablesGauge)
static InternalSinkCommitterMetricGroup
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, meter
-
-
-
-
Method Detail
-
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 interfaceorg.apache.flink.metrics.groups.OperatorMetricGroup
-
getNumCommittablesTotalCounter
public org.apache.flink.metrics.Counter getNumCommittablesTotalCounter()
- Specified by:
getNumCommittablesTotalCounter
in interfaceorg.apache.flink.metrics.groups.SinkCommitterMetricGroup
-
getNumCommittablesFailureCounter
public org.apache.flink.metrics.Counter getNumCommittablesFailureCounter()
- Specified by:
getNumCommittablesFailureCounter
in interfaceorg.apache.flink.metrics.groups.SinkCommitterMetricGroup
-
getNumCommittablesRetryCounter
public org.apache.flink.metrics.Counter getNumCommittablesRetryCounter()
- Specified by:
getNumCommittablesRetryCounter
in interfaceorg.apache.flink.metrics.groups.SinkCommitterMetricGroup
-
getNumCommittablesSuccessCounter
public org.apache.flink.metrics.Counter getNumCommittablesSuccessCounter()
- Specified by:
getNumCommittablesSuccessCounter
in interfaceorg.apache.flink.metrics.groups.SinkCommitterMetricGroup
-
getNumCommittablesAlreadyCommittedCounter
public org.apache.flink.metrics.Counter getNumCommittablesAlreadyCommittedCounter()
- Specified by:
getNumCommittablesAlreadyCommittedCounter
in interfaceorg.apache.flink.metrics.groups.SinkCommitterMetricGroup
-
setCurrentPendingCommittablesGauge
public void setCurrentPendingCommittablesGauge(org.apache.flink.metrics.Gauge<Integer> currentPendingCommittablesGauge)
- Specified by:
setCurrentPendingCommittablesGauge
in interfaceorg.apache.flink.metrics.groups.SinkCommitterMetricGroup
-
-