Interface WatermarkCombiner

All Known Implementing Classes:
AlignedWatermarkCombiner, BoolWatermarkCombiner, EventTimeWatermarkCombiner, LongWatermarkCombiner

public interface WatermarkCombiner
A class used to combine Watermarks. The combiner will be created by WatermarkDeclaration according to the WatermarkCombinationPolicy.
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    combineWatermark(org.apache.flink.api.common.watermark.Watermark watermark, int channelIndex, Consumer<org.apache.flink.api.common.watermark.Watermark> watermarkEmitter)
     
  • Method Details

    • combineWatermark

      void combineWatermark(org.apache.flink.api.common.watermark.Watermark watermark, int channelIndex, Consumer<org.apache.flink.api.common.watermark.Watermark> watermarkEmitter) throws Exception
      Throws:
      Exception