Class 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 Detail

      • DefaultWatermarkManager

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

      • emitWatermark

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