Hierarchy For All Packages
Package Hierarchies:- org.apache.flink.connector.kafka,
- org.apache.flink.connector.kafka.sink,
- org.apache.flink.connector.kafka.source,
- org.apache.flink.connector.kafka.source.enumerator,
- org.apache.flink.connector.kafka.source.enumerator.initializer,
- org.apache.flink.connector.kafka.source.enumerator.subscriber,
- org.apache.flink.connector.kafka.source.metrics,
- org.apache.flink.connector.kafka.source.reader,
- org.apache.flink.connector.kafka.source.reader.deserializer,
- org.apache.flink.connector.kafka.source.reader.fetcher,
- org.apache.flink.connector.kafka.source.split,
- org.apache.flink.connector.kafka.util,
- org.apache.flink.streaming.connectors.kafka,
- org.apache.flink.streaming.connectors.kafka.config,
- org.apache.flink.streaming.connectors.kafka.internals,
- org.apache.flink.streaming.connectors.kafka.internals.metrics,
- org.apache.flink.streaming.connectors.kafka.partitioner,
- org.apache.flink.streaming.connectors.kafka.shuffle,
- org.apache.flink.streaming.connectors.kafka.table,
- org.apache.flink.streaming.util.serialization
Class Hierarchy
- java.lang.Object
- org.apache.flink.streaming.connectors.kafka.internals.AbstractFetcher<T,KPH>
- org.apache.flink.streaming.connectors.kafka.internals.KafkaFetcher<T>
- org.apache.flink.streaming.connectors.kafka.internals.KafkaShuffleFetcher<T>
- org.apache.flink.streaming.connectors.kafka.internals.KafkaFetcher<T>
- org.apache.flink.streaming.connectors.kafka.internals.AbstractPartitionDiscoverer
- org.apache.flink.streaming.connectors.kafka.internals.KafkaPartitionDiscoverer
- org.apache.flink.api.common.functions.AbstractRichFunction (implements org.apache.flink.api.common.functions.RichFunction, java.io.Serializable)
- org.apache.flink.streaming.api.functions.source.RichParallelSourceFunction<OUT> (implements org.apache.flink.streaming.api.functions.source.ParallelSourceFunction<OUT>)
- org.apache.flink.streaming.connectors.kafka.FlinkKafkaConsumerBase<T> (implements org.apache.flink.streaming.api.checkpoint.CheckpointedFunction, org.apache.flink.api.common.state.CheckpointListener, org.apache.flink.api.java.typeutils.ResultTypeQueryable<T>)
- org.apache.flink.streaming.connectors.kafka.FlinkKafkaConsumer<T>
- org.apache.flink.streaming.connectors.kafka.shuffle.FlinkKafkaShuffleConsumer<T>
- org.apache.flink.streaming.connectors.kafka.FlinkKafkaConsumer<T>
- org.apache.flink.streaming.connectors.kafka.FlinkKafkaConsumerBase<T> (implements org.apache.flink.streaming.api.checkpoint.CheckpointedFunction, org.apache.flink.api.common.state.CheckpointListener, org.apache.flink.api.java.typeutils.ResultTypeQueryable<T>)
- org.apache.flink.streaming.api.functions.sink.RichSinkFunction<IN> (implements org.apache.flink.streaming.api.functions.sink.SinkFunction<IN>)
- org.apache.flink.streaming.connectors.kafka.FlinkKafkaProducerBase<IN> (implements org.apache.flink.streaming.api.checkpoint.CheckpointedFunction)
- org.apache.flink.streaming.api.functions.sink.TwoPhaseCommitSinkFunction<IN,TXN,CONTEXT> (implements org.apache.flink.streaming.api.checkpoint.CheckpointedFunction, org.apache.flink.api.common.state.CheckpointListener)
- org.apache.flink.streaming.connectors.kafka.FlinkKafkaProducer<IN>
- org.apache.flink.streaming.connectors.kafka.shuffle.FlinkKafkaShuffleProducer<IN,KEY>
- org.apache.flink.streaming.connectors.kafka.FlinkKafkaProducer<IN>
- org.apache.flink.streaming.api.functions.source.RichParallelSourceFunction<OUT> (implements org.apache.flink.streaming.api.functions.source.ParallelSourceFunction<OUT>)
- org.apache.flink.streaming.connectors.kafka.internals.ClosableBlockingQueue<E>
- org.apache.flink.connector.kafka.sink.DefaultKafkaSinkContext (implements org.apache.flink.connector.kafka.sink.KafkaRecordSerializationSchema.KafkaSinkContext)
- org.apache.flink.streaming.connectors.kafka.internals.ExceptionProxy
- org.apache.flink.streaming.connectors.kafka.internals.FlinkKafkaInternalProducer<K,V> (implements org.apache.kafka.clients.producer.Producer<K,V>)
- org.apache.flink.streaming.connectors.kafka.partitioner.FlinkKafkaPartitioner<T> (implements java.io.Serializable)
- org.apache.flink.streaming.connectors.kafka.partitioner.FlinkFixedPartitioner<T>
- org.apache.flink.streaming.connectors.kafka.FlinkKafkaProducer.KafkaTransactionContext
- org.apache.flink.streaming.connectors.kafka.FlinkKafkaProducer.KafkaTransactionState
- org.apache.flink.streaming.connectors.kafka.FlinkKafkaProducer.NextTransactionalIdHint
- org.apache.flink.streaming.connectors.kafka.FlinkKafkaProducer011.NextTransactionalIdHint
- org.apache.flink.streaming.connectors.kafka.FlinkKafkaProducer011
- org.apache.flink.streaming.connectors.kafka.FlinkKafkaProducer011.ContextStateSerializer
- org.apache.flink.streaming.connectors.kafka.FlinkKafkaProducer011.NextTransactionalIdHintSerializer
- org.apache.flink.streaming.connectors.kafka.FlinkKafkaProducer011.TransactionStateSerializer
- org.apache.flink.streaming.connectors.kafka.shuffle.FlinkKafkaShuffle
- org.apache.flink.streaming.connectors.kafka.shuffle.FlinkKafkaShuffleProducer.KafkaSerializer<IN> (implements java.io.Serializable)
- org.apache.flink.streaming.connectors.kafka.internals.Handover (implements java.io.Closeable)
- org.apache.flink.connector.kafka.util.JacksonMapperFactory
- org.apache.flink.streaming.util.serialization.JSONKeyValueDeserializationSchema (implements org.apache.flink.streaming.connectors.kafka.KafkaDeserializationSchema<T>)
- org.apache.flink.streaming.connectors.kafka.table.KafkaConnectorOptions
- org.apache.flink.streaming.connectors.kafka.internals.metrics.KafkaConsumerMetricConstants
- org.apache.flink.streaming.connectors.kafka.internals.KafkaDeserializationSchemaWrapper<T> (implements org.apache.flink.streaming.connectors.kafka.KafkaDeserializationSchema<T>)
- org.apache.flink.streaming.connectors.kafka.table.KafkaDynamicSink (implements org.apache.flink.table.connector.sink.DynamicTableSink, org.apache.flink.table.connector.sink.abilities.SupportsWritingMetadata)
- org.apache.flink.streaming.connectors.kafka.table.KafkaDynamicSource (implements org.apache.flink.table.connector.source.ScanTableSource, org.apache.flink.table.connector.source.abilities.SupportsReadingMetadata, org.apache.flink.table.connector.source.abilities.SupportsWatermarkPushDown)
- org.apache.flink.streaming.connectors.kafka.table.KafkaDynamicTableFactory (implements org.apache.flink.table.factories.DynamicTableSinkFactory, org.apache.flink.table.factories.DynamicTableSourceFactory)
- org.apache.flink.streaming.connectors.kafka.internals.metrics.KafkaMetricMutableWrapper (implements org.apache.flink.metrics.Gauge<T>)
- org.apache.flink.streaming.connectors.kafka.internals.metrics.KafkaMetricWrapper (implements org.apache.flink.metrics.Gauge<T>)
- org.apache.flink.connector.kafka.source.split.KafkaPartitionSplit (implements org.apache.flink.api.connector.source.SourceSplit)
- org.apache.flink.connector.kafka.source.split.KafkaPartitionSplitState
- org.apache.flink.connector.kafka.source.reader.KafkaPartitionSplitReader (implements org.apache.flink.connector.base.source.reader.splitreader.SplitReader<E,SplitT>)
- org.apache.flink.connector.kafka.source.split.KafkaPartitionSplitSerializer (implements org.apache.flink.core.io.SimpleVersionedSerializer<E>)
- org.apache.flink.connector.kafka.source.reader.KafkaRecordEmitter<T> (implements org.apache.flink.connector.base.source.reader.RecordEmitter<E,T,SplitStateT>)
- org.apache.flink.connector.kafka.sink.KafkaRecordSerializationSchemaBuilder<IN>
- org.apache.flink.streaming.connectors.kafka.internals.KafkaSerializationSchemaWrapper<T> (implements org.apache.flink.streaming.connectors.kafka.KafkaContextAware<T>, org.apache.flink.streaming.connectors.kafka.KafkaSerializationSchema<T>)
- org.apache.flink.streaming.connectors.kafka.internals.KafkaShuffleFetcher.KafkaShuffleElement
- org.apache.flink.streaming.connectors.kafka.internals.KafkaShuffleFetcher.KafkaShuffleRecord<T>
- org.apache.flink.streaming.connectors.kafka.internals.KafkaShuffleFetcher.KafkaShuffleWatermark
- org.apache.flink.streaming.connectors.kafka.internals.KafkaShuffleFetcher.KafkaShuffleElementDeserializer<T> (implements java.io.Serializable)
- org.apache.flink.connector.kafka.sink.KafkaSink<IN> (implements org.apache.flink.api.connector.sink2.StatefulSink<InputT,WriterStateT>, org.apache.flink.api.connector.sink2.TwoPhaseCommittingSink<InputT,CommT>)
- org.apache.flink.connector.kafka.sink.KafkaSinkBuilder<IN>
- org.apache.flink.connector.kafka.source.KafkaSource<OUT> (implements org.apache.flink.api.java.typeutils.ResultTypeQueryable<T>, org.apache.flink.api.connector.source.Source<T,SplitT,EnumChkT>)
- org.apache.flink.connector.kafka.source.KafkaSourceBuilder<OUT>
- org.apache.flink.connector.kafka.source.enumerator.KafkaSourceEnumerator (implements org.apache.flink.api.connector.source.SplitEnumerator<SplitT,CheckpointT>)
- org.apache.flink.connector.kafka.source.enumerator.KafkaSourceEnumerator.PartitionOffsetsRetrieverImpl (implements java.lang.AutoCloseable, org.apache.flink.connector.kafka.source.enumerator.initializer.OffsetsInitializer.PartitionOffsetsRetriever)
- org.apache.flink.connector.kafka.source.enumerator.KafkaSourceEnumState
- org.apache.flink.connector.kafka.source.enumerator.KafkaSourceEnumStateSerializer (implements org.apache.flink.core.io.SimpleVersionedSerializer<E>)
- org.apache.flink.connector.kafka.source.KafkaSourceOptions
- org.apache.flink.connector.kafka.source.metrics.KafkaSourceReaderMetrics
- org.apache.flink.streaming.connectors.kafka.internals.KafkaTopicPartition (implements java.io.Serializable)
- org.apache.flink.streaming.connectors.kafka.internals.KafkaTopicPartition.Comparator (implements java.util.Comparator<T>)
- org.apache.flink.streaming.connectors.kafka.internals.KafkaTopicPartitionAssigner
- org.apache.flink.streaming.connectors.kafka.internals.KafkaTopicPartitionLeader (implements java.io.Serializable)
- org.apache.flink.streaming.connectors.kafka.internals.KafkaTopicPartitionState<T,KPH>
- org.apache.flink.streaming.connectors.kafka.internals.KafkaTopicPartitionStateWithWatermarkGenerator<T,KPH>
- org.apache.flink.streaming.connectors.kafka.internals.KafkaTopicPartitionStateSentinel
- org.apache.flink.streaming.connectors.kafka.internals.KafkaTopicsDescriptor (implements java.io.Serializable)
- org.apache.flink.streaming.connectors.kafka.internals.KeyedSerializationSchemaWrapper<T> (implements org.apache.flink.streaming.util.serialization.KeyedSerializationSchema<T>)
- org.apache.flink.connector.kafka.MetricUtil
- org.apache.flink.connector.kafka.source.enumerator.initializer.NoStoppingOffsetsInitializer (implements org.apache.flink.connector.kafka.source.enumerator.initializer.OffsetsInitializer)
- org.apache.flink.streaming.connectors.kafka.config.OffsetCommitModes
- org.apache.flink.api.common.typeutils.SimpleTypeSerializerSnapshot<T> (implements org.apache.flink.api.common.typeutils.TypeSerializerSnapshot<T>)
- org.apache.flink.streaming.connectors.kafka.FlinkKafkaProducer.ContextStateSerializer.ContextStateSerializerSnapshot
- org.apache.flink.streaming.connectors.kafka.FlinkKafkaProducer.NextTransactionalIdHintSerializer.NextTransactionalIdHintSerializerSnapshot
- org.apache.flink.streaming.connectors.kafka.FlinkKafkaProducer.TransactionStateSerializer.TransactionStateSerializerSnapshot
- org.apache.flink.streaming.connectors.kafka.FlinkKafkaProducer011.ContextStateSerializer.ContextStateSerializerSnapshot
- org.apache.flink.streaming.connectors.kafka.FlinkKafkaProducer011.NextTransactionalIdHintSerializer.NextTransactionalIdHintSerializerSnapshot
- org.apache.flink.streaming.connectors.kafka.FlinkKafkaProducer011.TransactionStateSerializer.TransactionStateSerializerSnapshot
- org.apache.flink.streaming.connectors.kafka.table.SinkBufferFlushMode (implements java.io.Serializable)
- org.apache.flink.streaming.connectors.kafka.internals.SourceContextWatermarkOutputAdapter<T> (implements org.apache.flink.api.common.eventtime.WatermarkOutput)
- org.apache.flink.connector.base.source.reader.SourceReaderBase<E,T,SplitT,SplitStateT> (implements org.apache.flink.api.connector.source.SourceReader<T,SplitT>)
- org.apache.flink.connector.base.source.reader.SingleThreadMultiplexSourceReaderBase<E,T,SplitT,SplitStateT>
- org.apache.flink.connector.kafka.source.reader.KafkaSourceReader<T>
- org.apache.flink.connector.base.source.reader.SingleThreadMultiplexSourceReaderBase<E,T,SplitT,SplitStateT>
- org.apache.flink.connector.base.source.reader.fetcher.SplitFetcherManager<E,SplitT>
- org.apache.flink.connector.base.source.reader.fetcher.SingleThreadFetcherManager<E,SplitT>
- org.apache.flink.connector.kafka.source.reader.fetcher.KafkaSourceFetcherManager
- org.apache.flink.connector.base.source.reader.fetcher.SingleThreadFetcherManager<E,SplitT>
- java.lang.Thread (implements java.lang.Runnable)
- org.apache.flink.streaming.connectors.kafka.internals.KafkaConsumerThread<T>
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- org.apache.flink.streaming.connectors.kafka.internals.AbstractPartitionDiscoverer.ClosedException
- org.apache.flink.streaming.connectors.kafka.internals.AbstractPartitionDiscoverer.WakeupException
- org.apache.flink.util.FlinkException
- org.apache.flink.streaming.connectors.kafka.FlinkKafkaException
- org.apache.flink.streaming.connectors.kafka.internals.Handover.ClosedException
- org.apache.flink.streaming.connectors.kafka.internals.Handover.WakeupException
- java.lang.Exception
- org.apache.flink.streaming.connectors.kafka.internals.TransactionalIdsGenerator
- org.apache.flink.streaming.util.serialization.TypeInformationKeyValueSerializationSchema<K,V> (implements org.apache.flink.streaming.connectors.kafka.KafkaDeserializationSchema<T>, org.apache.flink.streaming.util.serialization.KeyedSerializationSchema<T>)
- org.apache.flink.api.common.typeutils.TypeSerializer<T> (implements java.io.Serializable)
- org.apache.flink.api.common.typeutils.base.TypeSerializerSingleton<T>
- org.apache.flink.streaming.connectors.kafka.FlinkKafkaProducer.ContextStateSerializer
- org.apache.flink.streaming.connectors.kafka.FlinkKafkaProducer.NextTransactionalIdHintSerializer
- org.apache.flink.streaming.connectors.kafka.FlinkKafkaProducer.TransactionStateSerializer
- org.apache.flink.api.common.typeutils.base.TypeSerializerSingleton<T>
- org.apache.flink.streaming.connectors.kafka.table.UpsertKafkaDynamicTableFactory (implements org.apache.flink.table.factories.DynamicTableSinkFactory, org.apache.flink.table.factories.DynamicTableSourceFactory)
- org.apache.flink.streaming.connectors.kafka.table.UpsertKafkaDynamicTableFactory.DecodingFormatWrapper (implements org.apache.flink.table.connector.format.DecodingFormat<I>)
- org.apache.flink.streaming.connectors.kafka.table.UpsertKafkaDynamicTableFactory.EncodingFormatWrapper (implements org.apache.flink.table.connector.format.EncodingFormat<I>)
- org.apache.flink.streaming.connectors.kafka.internals.AbstractFetcher<T,KPH>
Interface Hierarchy
- java.util.function.Function<T,R>
- org.apache.flink.connector.kafka.sink.TopicSelector<IN> (also extends java.io.Serializable)
- org.apache.flink.streaming.connectors.kafka.internals.KafkaCommitCallback
- org.apache.flink.streaming.connectors.kafka.KafkaContextAware<T>
- org.apache.flink.connector.kafka.sink.KafkaRecordSerializationSchema.KafkaSinkContext
- org.apache.flink.connector.kafka.source.enumerator.initializer.OffsetsInitializer.PartitionOffsetsRetriever
- org.apache.flink.connector.kafka.source.enumerator.initializer.OffsetsInitializerValidator
- org.apache.flink.api.java.typeutils.ResultTypeQueryable<T>
- org.apache.flink.streaming.connectors.kafka.KafkaDeserializationSchema<T> (also extends java.io.Serializable)
- org.apache.flink.streaming.util.serialization.KeyedDeserializationSchema<T>
- org.apache.flink.connector.kafka.source.reader.deserializer.KafkaRecordDeserializationSchema<T> (also extends java.io.Serializable)
- org.apache.flink.streaming.connectors.kafka.KafkaDeserializationSchema<T> (also extends java.io.Serializable)
- java.io.Serializable
- org.apache.flink.streaming.connectors.kafka.KafkaDeserializationSchema<T> (also extends org.apache.flink.api.java.typeutils.ResultTypeQueryable<T>)
- org.apache.flink.streaming.util.serialization.KeyedDeserializationSchema<T>
- org.apache.flink.connector.kafka.source.reader.deserializer.KafkaRecordDeserializationSchema<T> (also extends org.apache.flink.api.java.typeutils.ResultTypeQueryable<T>)
- org.apache.flink.connector.kafka.sink.KafkaRecordSerializationSchema<T>
- org.apache.flink.streaming.connectors.kafka.KafkaSerializationSchema<T>
- org.apache.flink.connector.kafka.source.enumerator.subscriber.KafkaSubscriber
- org.apache.flink.streaming.util.serialization.KeyedSerializationSchema<T>
- org.apache.flink.connector.kafka.source.enumerator.initializer.OffsetsInitializer
- org.apache.flink.connector.kafka.sink.TopicSelector<IN> (also extends java.util.function.Function<T,R>)
- org.apache.flink.streaming.connectors.kafka.KafkaDeserializationSchema<T> (also extends org.apache.flink.api.java.typeutils.ResultTypeQueryable<T>)
Enum Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
- org.apache.flink.streaming.connectors.kafka.config.BoundedMode
- org.apache.flink.streaming.connectors.kafka.FlinkKafkaErrorCode
- org.apache.flink.streaming.connectors.kafka.FlinkKafkaProducer.Semantic
- org.apache.flink.streaming.connectors.kafka.table.KafkaConnectorOptions.ScanBoundedMode (implements org.apache.flink.configuration.DescribedEnum)
- org.apache.flink.streaming.connectors.kafka.table.KafkaConnectorOptions.ScanStartupMode (implements org.apache.flink.configuration.DescribedEnum)
- org.apache.flink.streaming.connectors.kafka.table.KafkaConnectorOptions.ValueFieldsStrategy
- org.apache.flink.streaming.connectors.kafka.config.OffsetCommitMode
- org.apache.flink.streaming.connectors.kafka.config.StartupMode
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)