Class DynamicKafkaSourceSplit
- java.lang.Object
-
- org.apache.flink.connector.kafka.source.split.KafkaPartitionSplit
-
- org.apache.flink.connector.kafka.dynamic.source.split.DynamicKafkaSourceSplit
-
- All Implemented Interfaces:
org.apache.flink.api.connector.source.SourceSplit
@Internal public class DynamicKafkaSourceSplit extends KafkaPartitionSplit
Split that wrapsKafkaPartitionSplitwith Kafka cluster information.
-
-
Field Summary
-
Fields inherited from class org.apache.flink.connector.kafka.source.split.KafkaPartitionSplit
COMMITTED_OFFSET, EARLIEST_OFFSET, LATEST_OFFSET, NO_STOPPING_OFFSET, VALID_STARTING_OFFSET_MARKERS, VALID_STOPPING_OFFSET_MARKERS
-
-
Constructor Summary
Constructors Constructor Description DynamicKafkaSourceSplit(String kafkaClusterId, KafkaPartitionSplit kafkaPartitionSplit)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object o)StringgetKafkaClusterId()KafkaPartitionSplitgetKafkaPartitionSplit()inthashCode()StringsplitId()StringtoString()-
Methods inherited from class org.apache.flink.connector.kafka.source.split.KafkaPartitionSplit
getPartition, getStartingOffset, getStoppingOffset, getTopic, getTopicPartition, toSplitId
-
-
-
-
Constructor Detail
-
DynamicKafkaSourceSplit
public DynamicKafkaSourceSplit(String kafkaClusterId, KafkaPartitionSplit kafkaPartitionSplit)
-
-
Method Detail
-
splitId
public String splitId()
- Specified by:
splitIdin interfaceorg.apache.flink.api.connector.source.SourceSplit- Overrides:
splitIdin classKafkaPartitionSplit
-
getKafkaClusterId
public String getKafkaClusterId()
-
getKafkaPartitionSplit
public KafkaPartitionSplit getKafkaPartitionSplit()
-
toString
public String toString()
- Overrides:
toStringin classKafkaPartitionSplit
-
equals
public boolean equals(Object o)
- Overrides:
equalsin classKafkaPartitionSplit
-
hashCode
public int hashCode()
- Overrides:
hashCodein classKafkaPartitionSplit
-
-