Package org.apache.flink.streaming.api.operators.source
-
Interface Summary Interface Description TimestampsAndWatermarks<T> Basic interface for the timestamp extraction and watermark generation logic for theSourceReader.TimestampsAndWatermarks.WatermarkUpdateListener Lets the owner/creator of the output know about latest emitted watermark. -
Class Summary Class Description NoOpTimestampsAndWatermarks<T> An implementation ofTimestampsAndWatermarkswhere all watermarking/event-time operations are no-ops.ProgressiveTimestampsAndWatermarks<T> An implementation ofTimestampsAndWatermarksthat does periodic watermark emission and keeps track of watermarks on a per-split basis.SourceOutputWithWatermarks<T> Implementation of the SourceOutput.TimestampsAndWatermarks.TimestampsAndWatermarksContextProvider TimestampsAndWatermarksContext A simple implementation of a context that is bothTimestampAssignerSupplier.ContextandWatermarkGeneratorSupplier.Context.WatermarkToDataOutput An adapter that exposes aWatermarkOutputbased on aPushingAsyncDataInput.DataOutput.