@Internal public class KafkaPartitionSplit extends Object implements org.apache.flink.api.connector.source.SourceSplit
SourceSplit for a Kafka partition.| 限定符和类型 | 字段和说明 |
|---|---|
static long |
COMMITTED_OFFSET |
static long |
EARLIEST_OFFSET |
static long |
LATEST_OFFSET |
static long |
NO_STOPPING_OFFSET |
static Set<Long> |
VALID_STARTING_OFFSET_MARKERS |
static Set<Long> |
VALID_STOPPING_OFFSET_MARKERS |
| 构造器和说明 |
|---|
KafkaPartitionSplit(org.apache.kafka.common.TopicPartition tp,
long startingOffset) |
KafkaPartitionSplit(org.apache.kafka.common.TopicPartition tp,
long startingOffset,
long stoppingOffset) |
| 限定符和类型 | 方法和说明 |
|---|---|
boolean |
equals(Object obj) |
int |
getPartition() |
long |
getStartingOffset() |
Optional<Long> |
getStoppingOffset() |
String |
getTopic() |
org.apache.kafka.common.TopicPartition |
getTopicPartition() |
int |
hashCode() |
String |
splitId() |
static String |
toSplitId(org.apache.kafka.common.TopicPartition tp) |
String |
toString() |
public static final long NO_STOPPING_OFFSET
public static final long LATEST_OFFSET
public static final long EARLIEST_OFFSET
public static final long COMMITTED_OFFSET
public KafkaPartitionSplit(org.apache.kafka.common.TopicPartition tp,
long startingOffset)
public KafkaPartitionSplit(org.apache.kafka.common.TopicPartition tp,
long startingOffset,
long stoppingOffset)
public String getTopic()
public int getPartition()
public org.apache.kafka.common.TopicPartition getTopicPartition()
public long getStartingOffset()
public String splitId()
splitId 在接口中 org.apache.flink.api.connector.source.SourceSplitpublic static String toSplitId(org.apache.kafka.common.TopicPartition tp)
Copyright © 2014–2023 The Apache Software Foundation. All rights reserved.