| 程序包 | 说明 |
|---|---|
| org.apache.flink.streaming.connectors.kafka | |
| org.apache.flink.streaming.connectors.kafka.config | |
| org.apache.flink.streaming.connectors.kafka.shuffle |
| 限定符和类型 | 方法和说明 |
|---|---|
protected static void |
FlinkKafkaConsumerBase.adjustAutoCommitConfig(Properties properties,
OffsetCommitMode offsetCommitMode)
Make sure that auto commit is disabled when our offset commit mode is ON_CHECKPOINTS.
|
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)
已过时。
|
| 限定符和类型 | 方法和说明 |
|---|---|
static OffsetCommitMode |
OffsetCommitModes.fromConfiguration(boolean enableAutoCommit,
boolean enableCommitOnCheckpoint,
boolean enableCheckpointing)
Determine the offset commit mode using several configuration values.
|
static OffsetCommitMode |
OffsetCommitMode.valueOf(String name)
返回带有指定名称的该类型的枚举常量。
|
static OffsetCommitMode[] |
OffsetCommitMode.values()
按照声明该枚举类型的常量的顺序, 返回
包含这些常量的数组。
|
| 限定符和类型 | 方法和说明 |
|---|---|
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.