public class PulsarTopicStateWithPeriodicWatermarks<T> extends PulsarTopicState
| Constructor and Description |
|---|
PulsarTopicStateWithPeriodicWatermarks(String topic,
org.apache.flink.streaming.api.functions.AssignerWithPeriodicWatermarks<T> timestampsAndWatermarks) |
PulsarTopicStateWithPeriodicWatermarks(TopicRange topicRange,
org.apache.flink.streaming.api.functions.AssignerWithPeriodicWatermarks<T> timestampsAndWatermarks) |
| Modifier and Type | Method and Description |
|---|---|
long |
getCurrentWatermarkTimestamp() |
long |
getTimestampForRecord(T record,
long timestamp) |
String |
toString() |
isOffsetDefinedpublic PulsarTopicStateWithPeriodicWatermarks(String topic, org.apache.flink.streaming.api.functions.AssignerWithPeriodicWatermarks<T> timestampsAndWatermarks)
public PulsarTopicStateWithPeriodicWatermarks(TopicRange topicRange, org.apache.flink.streaming.api.functions.AssignerWithPeriodicWatermarks<T> timestampsAndWatermarks)
public long getTimestampForRecord(T record, long timestamp)
public long getCurrentWatermarkTimestamp()
public String toString()
toString in class PulsarTopicStateCopyright © 2019–2021 The Apache Software Foundation. All rights reserved.