Class FlinkMetricContainer
- java.lang.Object
-
- org.apache.flink.python.metric.process.FlinkMetricContainer
-
@Internal public final class FlinkMetricContainer extends Object
Helper class for forwarding Python metrics to Java accumulators and metrics.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
FlinkMetricContainer.FlinkDistributionGauge
FlinkGauge
forDistributionResult
.static class
FlinkMetricContainer.FlinkGauge
FlinkGauge
forGaugeResult
.
-
Constructor Summary
Constructors Constructor Description FlinkMetricContainer(org.apache.flink.metrics.MetricGroup metricGroup)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
updateMetrics(String stepName, List<org.apache.beam.model.pipeline.v1.MetricsApi.MonitoringInfo> monitoringInfos)
Update this container with metrics from the passedMetricsApi.MonitoringInfo
s, and send updates along to Flink's internal metrics framework.
-