All Classes Interface Summary Class Summary Enum Summary Exception Summary
| Class |
Description |
| AbstractFetcher<T,KPH> |
Deprecated. |
| AbstractPartitionDiscoverer |
Deprecated. |
| AbstractPartitionDiscoverer.ClosedException |
Thrown if this discoverer was used to discover partitions after it was closed.
|
| AbstractPartitionDiscoverer.WakeupException |
Signaling exception to indicate that an actual Kafka call was interrupted.
|
| AssignmentStatus |
status of partition assignment.
|
| BoundedMode |
End modes for the Kafka Consumer.
|
| ClosableBlockingQueue<E> |
Deprecated. |
| ClusterMetadata |
ClusterMetadata provides readers information about a cluster on what topics to read and
how to connect to a cluster.
|
| DefaultKafkaSinkContext |
Context providing information to assist constructing a ProducerRecord.
|
| DynamicKafkaSource<T> |
Factory class for the DynamicKafkaSource components.
|
| DynamicKafkaSourceBuilder<T> |
|
| DynamicKafkaSourceEnumerator |
This enumerator manages multiple KafkaSourceEnumerator's, which does not have any
synchronization since it assumes single threaded execution.
|
| DynamicKafkaSourceEnumState |
The enumerator state keeps track of the state of the sub enumerators assigned splits and
metadata.
|
| DynamicKafkaSourceEnumStateSerializer |
|
| DynamicKafkaSourceOptions |
The connector options for DynamicKafkaSource that can be passed through the source
properties e.g.
|
| DynamicKafkaSourceReader<T> |
Manages state about underlying KafkaSourceReader to collect records and commit offsets
from multiple Kafka clusters.
|
| DynamicKafkaSourceSplit |
|
| DynamicKafkaSourceSplitSerializer |
|
| ExceptionProxy |
Deprecated. |
| FlinkFixedPartitioner<T> |
Deprecated.
|
| FlinkKafkaConsumer<T> |
Deprecated. |
| FlinkKafkaConsumerBase<T> |
Deprecated. |
| FlinkKafkaErrorCode |
Deprecated.
|
| FlinkKafkaException |
Deprecated.
|
| FlinkKafkaInternalProducer<K,V> |
Deprecated. |
| FlinkKafkaPartitioner<T> |
Deprecated.
|
| FlinkKafkaProducer<IN> |
Deprecated.
|
| FlinkKafkaProducer.ContextStateSerializer |
|
| FlinkKafkaProducer.ContextStateSerializer.ContextStateSerializerSnapshot |
Serializer configuration snapshot for compatibility and format evolution.
|
| FlinkKafkaProducer.KafkaTransactionContext |
|
| FlinkKafkaProducer.KafkaTransactionState |
State for handling transactions.
|
| FlinkKafkaProducer.NextTransactionalIdHint |
Keep information required to deduce next safe to use transactional id.
|
| FlinkKafkaProducer.NextTransactionalIdHintSerializer |
|
| FlinkKafkaProducer.NextTransactionalIdHintSerializer.NextTransactionalIdHintSerializerSnapshot |
Serializer configuration snapshot for compatibility and format evolution.
|
| FlinkKafkaProducer.Semantic |
Semantics that can be chosen.
|
| FlinkKafkaProducer.TransactionStateSerializer |
|
| FlinkKafkaProducer.TransactionStateSerializer.TransactionStateSerializerSnapshot |
Serializer configuration snapshot for compatibility and format evolution.
|
| FlinkKafkaShuffle |
Deprecated.
|
| FlinkKafkaShuffleConsumer<T> |
Deprecated. |
| FlinkKafkaShuffleProducer<IN,KEY> |
Deprecated. |
| FlinkKafkaShuffleProducer.KafkaSerializer<IN> |
Flink Kafka Shuffle Serializer.
|
| GetMetadataUpdateEvent |
Event to signal to enumerator that a reader needs to know the current metadata.
|
| Handover |
Deprecated. |
| Handover.ClosedException |
|
| Handover.WakeupException |
|
| HeaderProvider<IN> |
Creates an Iterable of Headers from the input element.
|
| JacksonMapperFactory |
Factory for Jackson mappers.
|
| JSONKeyValueDeserializationSchema |
Deprecated. |
| KafkaClusterMetricGroup |
|
| KafkaClusterMetricGroupManager |
Manages metric groups for each cluster.
|
| KafkaCommitCallback |
Deprecated. |
| KafkaConnectorOptions |
Options for the Kafka connector.
|
| KafkaConnectorOptions.ScanBoundedMode |
|
| KafkaConnectorOptions.ScanStartupMode |
|
| KafkaConnectorOptions.ValueFieldsStrategy |
Strategies to derive the data type of a value format by considering a key format.
|
| KafkaConsumerMetricConstants |
Deprecated. |
| KafkaConsumerThread<T> |
Deprecated. |
| KafkaContextAware<T> |
Deprecated.
|
| KafkaDeserializationSchema<T> |
Deprecated.
|
| KafkaDeserializationSchemaWrapper<T> |
Deprecated. |
| KafkaDynamicSink |
A version-agnostic Kafka DynamicTableSink.
|
| KafkaDynamicSource |
A version-agnostic Kafka ScanTableSource.
|
| KafkaDynamicTableFactory |
|
| KafkaFetcher<T> |
Deprecated. |
| KafkaMetadataService |
Metadata service that returns Kafka details.
|
| KafkaMetricMutableWrapper |
Gauge for getting the current value of a Kafka metric.
|
| KafkaMetricWrapper |
Deprecated. |
| KafkaPartitionDiscoverer |
Deprecated. |
| KafkaPartitioner<T> |
A KafkaPartitioner wraps logic on how to partition records across partitions of multiple
Kafka topics.
|
| KafkaPartitionSplit |
A SourceSplit for a Kafka partition.
|
| KafkaPartitionSplitReader |
A SplitReader implementation that reads records from Kafka partitions.
|
| KafkaPartitionSplitReaderWrapper |
This extends to Kafka Partition Split Reader to wrap split ids with the cluster name.
|
| KafkaPartitionSplitSerializer |
|
| KafkaPartitionSplitState |
This class extends KafkaPartitionSplit to track a mutable current offset.
|
| KafkaPropertiesUtil |
Utility class for modify Kafka properties.
|
| KafkaRecordDeserializationSchema<T> |
An interface for the deserialization of Kafka records.
|
| KafkaRecordEmitter<T> |
|
| KafkaRecordSerializationSchema<T> |
A serialization schema which defines how to convert a value of type T to ProducerRecord.
|
| KafkaRecordSerializationSchema.KafkaSinkContext |
Context providing information of the kafka record target location.
|
| KafkaRecordSerializationSchemaBuilder<IN> |
|
| KafkaSerializationSchema<T> |
Deprecated.
|
| KafkaSerializationSchemaWrapper<T> |
Deprecated. |
| KafkaShuffleFetcher<T> |
Deprecated. |
| KafkaShuffleFetcher.KafkaShuffleElement |
An element in a KafkaShuffle.
|
| KafkaShuffleFetcher.KafkaShuffleElementDeserializer<T> |
Deserializer for KafkaShuffleElement.
|
| KafkaShuffleFetcher.KafkaShuffleRecord<T> |
One value with Type T in a KafkaShuffle.
|
| KafkaShuffleFetcher.KafkaShuffleWatermark |
A watermark element in a KafkaShuffle.
|
| KafkaSink<IN> |
Flink Sink to produce data into a Kafka topic.
|
| KafkaSinkBuilder<IN> |
|
| KafkaSource<OUT> |
The Source implementation of Kafka.
|
| KafkaSourceBuilder<OUT> |
|
| KafkaSourceEnumerator |
The enumerator class for Kafka source.
|
| KafkaSourceEnumerator.PartitionOffsetsRetrieverImpl |
The implementation for offsets retriever with a consumer and an admin client.
|
| KafkaSourceEnumState |
The state of Kafka source enumerator.
|
| KafkaSourceEnumStateSerializer |
The Serializer for the enumerator
state of Kafka source.
|
| KafkaSourceFetcherManager |
The SplitFetcherManager for Kafka source.
|
| KafkaSourceOptions |
Configurations for KafkaSource.
|
| KafkaSourceReader<T> |
The source reader for Kafka partitions.
|
| KafkaSourceReaderMetrics |
|
| KafkaStream |
Kafka stream represents multiple topics over multiple Kafka clusters and this class encapsulates
all the necessary information to initiate Kafka consumers to read a stream.
|
| KafkaStreamSetSubscriber |
Subscribe to streams based on the set of ids.
|
| KafkaStreamSubscriber |
The subscriber interacts with KafkaMetadataService to find which Kafka streams the source
will subscribe to.
|
| KafkaSubscriber |
Kafka consumer allows a few different ways to consume from the topics, including:
Subscribe from a collection of topics.
|
| KafkaTopicPartition |
Deprecated.
|
| KafkaTopicPartition.Comparator |
|
| KafkaTopicPartitionAssigner |
Deprecated. |
| KafkaTopicPartitionLeader |
Deprecated. |
| KafkaTopicPartitionState<T,KPH> |
Deprecated. |
| KafkaTopicPartitionStateSentinel |
Magic values used to represent special offset states before partitions are actually read.
|
| KafkaTopicPartitionStateWithWatermarkGenerator<T,KPH> |
Deprecated. |
| KafkaTopicsDescriptor |
Deprecated. |
| KeyedDeserializationSchema<T> |
Deprecated.
|
| KeyedSerializationSchema<T> |
Deprecated.
|
| KeyedSerializationSchemaWrapper<T> |
Deprecated. |
| MetadataUpdateEvent |
|
| MetricUtil |
Collection of methods to interact with Kafka's client metric system.
|
| NoStoppingOffsetsInitializer |
|
| OffsetCommitMode |
Deprecated. |
| OffsetCommitModes |
Deprecated. |
| OffsetsInitializer |
|
| OffsetsInitializer.PartitionOffsetsRetriever |
An interface that provides necessary information to the OffsetsInitializer to get the
initial offsets of the Kafka partitions.
|
| OffsetsInitializerValidator |
|
| SingleClusterTopicMetadataService |
A KafkaMetadataService that delegates metadata fetching to a single AdminClient,
which is scoped to a single cluster.
|
| SinkBufferFlushMode |
Sink buffer flush configuration.
|
| SourceContextWatermarkOutputAdapter<T> |
Deprecated. |
| StartupMode |
Startup modes for the Kafka Consumer.
|
| StoppableKafkaEnumContextProxy |
A proxy enumerator context that supports life cycle management of underlying threads related to a
sub KafkaSourceEnumerator.
|
| StoppableKafkaEnumContextProxy.HandledFlinkKafkaException |
General exception to signal to internal exception handling mechanisms that a benign error
occurred.
|
| StoppableKafkaEnumContextProxy.StoppableKafkaEnumContextProxyFactory |
|
| StreamPatternSubscriber |
To subscribe to streams based on a pattern.
|
| TopicPartitionAndAssignmentStatus |
Kafka partition with assign status.
|
| TopicSelector<IN> |
Selects a topic for the incoming record.
|
| TransactionalIdsGenerator |
Deprecated. |
| TwoPhaseCommittingStatefulSink<InputT,WriterStateT,CommT> |
A combination of TwoPhaseCommittingSink and StatefulSink.
|
| TwoPhaseCommittingStatefulSink.PrecommittingStatefulSinkWriter<InputT,WriterStateT,CommT> |
A combination of TwoPhaseCommittingSink.PrecommittingSinkWriter and StatefulSink.StatefulSinkWriter.
|
| TypeInformationKeyValueSerializationSchema<K,V> |
Deprecated. |
| UpsertKafkaDynamicTableFactory |
Upsert-Kafka factory.
|
| UpsertKafkaDynamicTableFactory.DecodingFormatWrapper |
It is used to wrap the decoding format and expose the desired changelog mode.
|
| UpsertKafkaDynamicTableFactory.EncodingFormatWrapper |
It is used to wrap the encoding format and expose the desired changelog mode.
|