| 程序包 | 说明 |
|---|---|
| org.apache.flink.streaming.connectors.kafka | |
| org.apache.flink.streaming.connectors.kafka.internals | |
| org.apache.flink.streaming.connectors.kafka.shuffle |
| 限定符和类型 | 方法和说明 |
|---|---|
protected abstract AbstractFetcher<T,?> |
FlinkKafkaConsumerBase.createFetcher(org.apache.flink.streaming.api.functions.source.SourceFunction.SourceContext<T> sourceContext,
Map<KafkaTopicPartition,Long> subscribedPartitionsToStartOffsets,
org.apache.flink.util.SerializedValue<org.apache.flink.api.common.eventtime.WatermarkStrategy<T>> watermarkStrategy,
org.apache.flink.streaming.api.operators.StreamingRuntimeContext runtimeContext,
OffsetCommitMode offsetCommitMode,
org.apache.flink.metrics.MetricGroup kafkaMetricGroup,
boolean useMetrics)
Creates the fetcher that connect to the Kafka brokers, pulls data, deserialized the data, and
emits it into the data streams.
|
protected AbstractFetcher<T,?> |
FlinkKafkaConsumer.createFetcher(org.apache.flink.streaming.api.functions.source.SourceFunction.SourceContext<T> sourceContext,
Map<KafkaTopicPartition,Long> assignedPartitionsWithInitialOffsets,
org.apache.flink.util.SerializedValue<org.apache.flink.api.common.eventtime.WatermarkStrategy<T>> watermarkStrategy,
org.apache.flink.streaming.api.operators.StreamingRuntimeContext runtimeContext,
OffsetCommitMode offsetCommitMode,
org.apache.flink.metrics.MetricGroup consumerMetricGroup,
boolean useMetrics)
已过时。
|
| 限定符和类型 | 类和说明 |
|---|---|
class |
KafkaFetcher<T>
A fetcher that fetches data from Kafka brokers via the Kafka consumer API.
|
class |
KafkaShuffleFetcher<T>
Fetch data from Kafka for Kafka Shuffle.
|
| 限定符和类型 | 方法和说明 |
|---|---|
protected AbstractFetcher<T,?> |
FlinkKafkaShuffleConsumer.createFetcher(org.apache.flink.streaming.api.functions.source.SourceFunction.SourceContext<T> sourceContext,
Map<KafkaTopicPartition,Long> assignedPartitionsWithInitialOffsets,
org.apache.flink.util.SerializedValue<org.apache.flink.api.common.eventtime.WatermarkStrategy<T>> watermarkStrategy,
org.apache.flink.streaming.api.operators.StreamingRuntimeContext runtimeContext,
OffsetCommitMode offsetCommitMode,
org.apache.flink.metrics.MetricGroup consumerMetricGroup,
boolean useMetrics) |
Copyright © 2014–2023 The Apache Software Foundation. All rights reserved.