Class GeneratedWatermarkGeneratorSupplier.DefaultWatermarkGenerator

    • Constructor Detail

      • DefaultWatermarkGenerator

        public DefaultWatermarkGenerator​(WatermarkGenerator watermarkGenerator,
                                         org.apache.flink.table.watermark.WatermarkEmitStrategy watermarkEmitStrategy)
    • Method Detail

      • onEvent

        public void onEvent​(org.apache.flink.table.data.RowData event,
                            long eventTimestamp,
                            org.apache.flink.api.common.eventtime.WatermarkOutput output)
        Specified by:
        onEvent in interface org.apache.flink.api.common.eventtime.WatermarkGenerator<org.apache.flink.table.data.RowData>
      • onPeriodicEmit

        public void onPeriodicEmit​(org.apache.flink.api.common.eventtime.WatermarkOutput output)
        Specified by:
        onPeriodicEmit in interface org.apache.flink.api.common.eventtime.WatermarkGenerator<org.apache.flink.table.data.RowData>