Class DefaultWatermarkManager

java.lang.Object
org.apache.flink.datastream.impl.watermark.DefaultWatermarkManager
All Implemented Interfaces:
org.apache.flink.api.common.watermark.WatermarkManager

public class DefaultWatermarkManager extends Object implements org.apache.flink.api.common.watermark.WatermarkManager
A default implementation of WatermarkManager.
  • Constructor Details

    • DefaultWatermarkManager

      public DefaultWatermarkManager(org.apache.flink.streaming.api.operators.Output<?> streamRecordOutput, Map<String,org.apache.flink.streaming.runtime.watermark.AbstractInternalWatermarkDeclaration<?>> watermarkDeclarationMap)
  • Method Details

    • emitWatermark

      public void emitWatermark(org.apache.flink.api.common.watermark.Watermark watermark)
      Specified by:
      emitWatermark in interface org.apache.flink.api.common.watermark.WatermarkManager