Class ReaderInvocationUtil<OutputT,ReaderT extends Source.Reader<OutputT>>

java.lang.Object
org.apache.beam.runners.flink.metrics.ReaderInvocationUtil<OutputT,ReaderT>

public class ReaderInvocationUtil<OutputT,ReaderT extends Source.Reader<OutputT>> extends Object
Util for invoking 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 Details

    • ReaderInvocationUtil

      public ReaderInvocationUtil(String stepName, PipelineOptions options, org.apache.beam.runners.flink.metrics.FlinkMetricContainerBase container)
  • Method Details