Class NoOpTimestampsAndWatermarks<T>

  • Type Parameters:
    T - The type of the emitted records.
    All Implemented Interfaces:
    TimestampsAndWatermarks<T>

    @Internal
    public class NoOpTimestampsAndWatermarks<T>
    extends Object
    implements TimestampsAndWatermarks<T>
    An implementation of TimestampsAndWatermarks where all watermarking/event-time operations are no-ops. This should be used in execution contexts where no watermarks are needed, for example in BATCH execution mode.