Class EventTimeWatermarkCombiner

java.lang.Object
org.apache.flink.streaming.runtime.watermarkstatus.StatusWatermarkValve
org.apache.flink.streaming.runtime.watermark.extension.eventtime.EventTimeWatermarkCombiner
All Implemented Interfaces:
WatermarkCombiner

public class EventTimeWatermarkCombiner extends StatusWatermarkValve implements WatermarkCombiner
A WatermarkCombiner used to combine EventTimeExtension related watermarks in input channels.
  • Constructor Details

    • EventTimeWatermarkCombiner

      public EventTimeWatermarkCombiner(int numInputChannels)
  • Method Details

    • combineWatermark

      public void combineWatermark(org.apache.flink.api.common.watermark.Watermark watermark, int channelIndex, Consumer<org.apache.flink.api.common.watermark.Watermark> watermarkEmitter) throws Exception
      Specified by:
      combineWatermark in interface WatermarkCombiner
      Throws:
      Exception