public class ReaderInvocationUtil<OutputT,ReaderT extends Source.Reader<OutputT>>
extends java.lang.Object
Source.Reader methods that might require a
MetricsContainerImpl to be active.
Source.Reader decorator which registers MetricsContainerImpl.
It update metrics to Flink metric and accumulator in start and advance.| Constructor and Description |
|---|
ReaderInvocationUtil(java.lang.String stepName,
PipelineOptions options,
FlinkMetricContainer container) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
invokeAdvance(ReaderT reader) |
boolean |
invokeStart(ReaderT reader) |
public ReaderInvocationUtil(java.lang.String stepName,
PipelineOptions options,
FlinkMetricContainer container)