Class KafkaTopicPartitionStateWithWatermarkGenerator<T,​KPH>

  • Type Parameters:
    T - The type of records handled by the watermark generator
    KPH - The type of the Kafka partition descriptor, which varies across Kafka versions.

    @Internal
    @Deprecated
    public final class KafkaTopicPartitionStateWithWatermarkGenerator<T,​KPH>
    extends KafkaTopicPartitionState<T,​KPH>
    Deprecated.
    A special version of the per-kafka-partition-state that additionally holds a TimestampAssigner, WatermarkGenerator, an immediate WatermarkOutput, and a deferred WatermarkOutput for this partition.

    See WatermarkOutputMultiplexer for an explanation of immediate and deferred WatermarkOutputs..

    • Constructor Detail

      • KafkaTopicPartitionStateWithWatermarkGenerator

        public KafkaTopicPartitionStateWithWatermarkGenerator​(KafkaTopicPartition partition,
                                                              KPH kafkaPartitionHandle,
                                                              org.apache.flink.api.common.eventtime.TimestampAssigner<T> timestampAssigner,
                                                              org.apache.flink.api.common.eventtime.WatermarkGenerator<T> watermarkGenerator,
                                                              org.apache.flink.api.common.eventtime.WatermarkOutput immediateOutput,
                                                              org.apache.flink.api.common.eventtime.WatermarkOutput deferredOutput)
        Deprecated.