Class KafkaTopicPartitionStateWithWatermarkGenerator<T,KPH>
java.lang.Object
org.apache.flink.streaming.connectors.kafka.internals.KafkaTopicPartitionState<T,KPH>
org.apache.flink.streaming.connectors.kafka.internals.KafkaTopicPartitionStateWithWatermarkGenerator<T,KPH>
- Type Parameters:
T- The type of records handled by the watermark generatorKPH- 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 Summary
ConstructorsConstructorDescriptionKafkaTopicPartitionStateWithWatermarkGenerator(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. -
Method Summary
Modifier and TypeMethodDescriptionlongextractTimestamp(T record, long kafkaEventTimestamp) Deprecated.voidDeprecated.voidDeprecated.toString()Deprecated.Methods inherited from class org.apache.flink.streaming.connectors.kafka.internals.KafkaTopicPartitionState
getCommittedOffset, getKafkaPartitionHandle, getKafkaTopicPartition, getOffset, getPartition, getTopic, isOffsetDefined, setCommittedOffset, setOffset
-
Constructor Details
-
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.
-
-
Method Details
-
extractTimestamp
Deprecated.- Overrides:
extractTimestampin classKafkaTopicPartitionState<T,KPH>
-
onEvent
Deprecated.- Overrides:
onEventin classKafkaTopicPartitionState<T,KPH>
-
onPeriodicEmit
public void onPeriodicEmit()Deprecated.- Overrides:
onPeriodicEmitin classKafkaTopicPartitionState<T,KPH>
-
toString
Deprecated.- Overrides:
toStringin classKafkaTopicPartitionState<T,KPH>
-