Hierarchy For All Packages
Package Hierarchies:- org.apache.flink.connector.kafka,
- org.apache.flink.connector.kafka.dynamic.metadata,
- org.apache.flink.connector.kafka.dynamic.source,
- org.apache.flink.connector.kafka.dynamic.source.enumerator,
- org.apache.flink.connector.kafka.dynamic.source.enumerator.subscriber,
- org.apache.flink.connector.kafka.dynamic.source.metrics,
- org.apache.flink.connector.kafka.dynamic.source.reader,
- org.apache.flink.connector.kafka.dynamic.source.split,
- org.apache.flink.connector.kafka.lineage,
- org.apache.flink.connector.kafka.sink,
- org.apache.flink.connector.kafka.sink.internal,
- 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.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.table,
- org.apache.flink.streaming.util.serialization
Class Hierarchy
- java.lang.Object
- org.apache.flink.connector.kafka.util.AdminUtils
- org.apache.flink.connector.kafka.sink.internal.BackchannelFactory
- org.apache.flink.connector.kafka.sink.internal.BackchannelImpl<T>
- org.apache.flink.connector.kafka.sink.internal.CheckpointTransaction
- org.apache.flink.connector.kafka.dynamic.metadata.ClusterMetadata (implements java.io.Serializable)
- org.apache.flink.connector.kafka.lineage.DefaultKafkaDatasetFacet (implements org.apache.flink.connector.kafka.lineage.KafkaDatasetFacet)
- org.apache.flink.connector.kafka.lineage.DefaultKafkaDatasetIdentifier (implements org.apache.flink.connector.kafka.lineage.KafkaDatasetIdentifier)
- org.apache.flink.connector.kafka.sink.DefaultKafkaSinkContext (implements org.apache.flink.connector.kafka.sink.KafkaRecordSerializationSchema.KafkaSinkContext)
- org.apache.flink.connector.kafka.lineage.DefaultTypeDatasetFacet (implements org.apache.flink.connector.kafka.lineage.TypeDatasetFacet)
- org.apache.flink.connector.kafka.dynamic.source.DynamicKafkaSource<T> (implements org.apache.flink.api.java.typeutils.ResultTypeQueryable<T>, org.apache.flink.api.connector.source.Source<T,SplitT,EnumChkT>)
- org.apache.flink.connector.kafka.dynamic.source.DynamicKafkaSourceBuilder<T>
- org.apache.flink.connector.kafka.dynamic.source.enumerator.DynamicKafkaSourceEnumerator (implements org.apache.flink.api.connector.source.SplitEnumerator<SplitT,CheckpointT>)
- org.apache.flink.connector.kafka.dynamic.source.enumerator.DynamicKafkaSourceEnumState
- org.apache.flink.connector.kafka.dynamic.source.enumerator.DynamicKafkaSourceEnumStateSerializer (implements org.apache.flink.core.io.SimpleVersionedSerializer<E>)
- org.apache.flink.connector.kafka.dynamic.source.DynamicKafkaSourceOptions
- org.apache.flink.connector.kafka.dynamic.source.reader.DynamicKafkaSourceReader<T> (implements org.apache.flink.api.connector.source.SourceReader<T,SplitT>)
- org.apache.flink.connector.kafka.dynamic.source.split.DynamicKafkaSourceSplitSerializer (implements org.apache.flink.core.io.SimpleVersionedSerializer<E>)
- org.apache.flink.streaming.connectors.kafka.partitioner.FlinkFixedPartitioner<T> (implements org.apache.flink.connector.kafka.sink.KafkaPartitioner<T>)
- org.apache.flink.connector.kafka.dynamic.source.GetMetadataUpdateEvent (implements org.apache.flink.api.connector.source.SourceEvent)
- org.apache.flink.connector.kafka.util.JacksonMapperFactory
- org.apache.flink.streaming.util.serialization.JSONKeyValueDeserializationSchema (implements org.apache.flink.connector.kafka.source.reader.deserializer.KafkaRecordDeserializationSchema<T>)
- org.apache.flink.connector.kafka.dynamic.source.metrics.KafkaClusterMetricGroup (implements org.apache.flink.metrics.groups.SourceReaderMetricGroup)
- org.apache.flink.connector.kafka.dynamic.source.metrics.KafkaClusterMetricGroupManager (implements java.lang.AutoCloseable)
- org.apache.flink.connector.kafka.sink.KafkaCommittable
- org.apache.flink.connector.kafka.sink.internal.KafkaCommitter (implements java.io.Closeable, org.apache.flink.api.connector.sink2.Committer<CommT>)
- org.apache.flink.streaming.connectors.kafka.table.KafkaConnectorOptions
- 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.connector.kafka.source.split.KafkaPartitionSplit (implements org.apache.flink.api.connector.source.SourceSplit)
- org.apache.flink.connector.kafka.dynamic.source.split.DynamicKafkaSourceSplit
- 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.dynamic.source.reader.KafkaPartitionSplitReaderWrapper (implements java.lang.AutoCloseable)
- org.apache.flink.connector.kafka.source.split.KafkaPartitionSplitSerializer (implements org.apache.flink.core.io.SimpleVersionedSerializer<E>)
- org.apache.kafka.clients.producer.KafkaProducer<K,V> (implements org.apache.kafka.clients.producer.Producer<K,V>)
- org.apache.flink.connector.kafka.sink.internal.FlinkKafkaInternalProducer<K,V>
- org.apache.flink.connector.kafka.source.KafkaPropertiesUtil
- 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.connector.kafka.sink.KafkaSink<IN> (implements org.apache.flink.streaming.api.lineage.LineageVertexProvider, org.apache.flink.streaming.api.connector.sink2.SupportsPostCommitTopology<CommittableT>, org.apache.flink.connector.kafka.sink.TwoPhaseCommittingStatefulSink<InputT,WriterStateT,CommT>)
- org.apache.flink.connector.kafka.sink.KafkaSinkBuilder<IN>
- org.apache.flink.connector.kafka.source.KafkaSource<OUT> (implements org.apache.flink.streaming.api.lineage.LineageVertexProvider, 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.connector.kafka.dynamic.metadata.KafkaStream (implements java.io.Serializable)
- org.apache.flink.connector.kafka.dynamic.source.enumerator.subscriber.KafkaStreamSetSubscriber (implements org.apache.flink.connector.kafka.dynamic.source.enumerator.subscriber.KafkaStreamSubscriber)
- org.apache.flink.streaming.connectors.kafka.internals.KafkaTopicPartitionStateSentinel
- org.apache.flink.connector.kafka.sink.KafkaWriterState
- org.apache.flink.connector.kafka.lineage.LineageUtil
- org.apache.flink.connector.kafka.dynamic.source.MetadataUpdateEvent (implements org.apache.flink.api.connector.source.SourceEvent)
- org.apache.flink.connector.kafka.MetricUtil
- org.apache.flink.connector.kafka.sink.internal.NoopCommitter (implements org.apache.flink.api.connector.sink2.Committer<CommT>)
- org.apache.flink.connector.kafka.source.enumerator.initializer.NoStoppingOffsetsInitializer (implements org.apache.flink.connector.kafka.source.enumerator.initializer.OffsetsInitializer)
- org.apache.flink.connector.kafka.sink.internal.ProducerPoolImpl (implements org.apache.flink.connector.kafka.sink.internal.ProducerPool)
- org.apache.flink.connector.kafka.dynamic.metadata.SingleClusterTopicMetadataService (implements org.apache.flink.connector.kafka.dynamic.metadata.KafkaMetadataService)
- org.apache.flink.streaming.connectors.kafka.table.SinkBufferFlushMode (implements java.io.Serializable)
- 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>
- org.apache.flink.connector.kafka.dynamic.source.enumerator.StoppableKafkaEnumContextProxy (implements java.lang.AutoCloseable, org.apache.flink.api.connector.source.SplitEnumeratorContext<SplitT>)
- org.apache.flink.connector.kafka.dynamic.source.enumerator.subscriber.StreamPatternSubscriber (implements org.apache.flink.connector.kafka.dynamic.source.enumerator.subscriber.KafkaStreamSubscriber)
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- org.apache.flink.connector.kafka.dynamic.source.enumerator.StoppableKafkaEnumContextProxy.HandledFlinkKafkaException
- java.lang.RuntimeException
- java.lang.Exception
- org.apache.flink.connector.kafka.source.enumerator.TopicPartitionAndAssignmentStatus
- org.apache.flink.connector.kafka.sink.internal.TransactionAbortStrategyContextImpl (implements org.apache.flink.connector.kafka.sink.internal.TransactionAbortStrategyImpl.Context)
- org.apache.flink.connector.kafka.sink.internal.TransactionalIdFactory
- org.apache.flink.connector.kafka.sink.internal.TransactionFinished
- org.apache.flink.connector.kafka.sink.internal.TransactionNamingStrategyContextImpl (implements org.apache.flink.connector.kafka.sink.internal.TransactionNamingStrategyImpl.Context)
- 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>)
Interface Hierarchy
- java.lang.AutoCloseable
- java.io.Closeable
- org.apache.flink.connector.kafka.sink.internal.Backchannel
- org.apache.flink.connector.kafka.sink.internal.ReadableBackchannel<T>
- org.apache.flink.connector.kafka.sink.internal.WritableBackchannel<T>
- org.apache.flink.connector.kafka.sink.internal.Backchannel
- org.apache.flink.connector.kafka.dynamic.metadata.KafkaMetadataService (also extends java.io.Serializable)
- org.apache.flink.connector.kafka.sink.internal.ProducerPool
- org.apache.flink.api.connector.sink2.SinkWriter<InputT>
- org.apache.flink.api.connector.sink2.CommittingSinkWriter<InputT,CommittableT>
- org.apache.flink.connector.kafka.sink.TwoPhaseCommittingStatefulSink.PrecommittingStatefulSinkWriter<InputT,WriterStateT,CommT> (also extends org.apache.flink.api.connector.sink2.StatefulSinkWriter<InputT,WriterStateT>)
- org.apache.flink.api.connector.sink2.StatefulSinkWriter<InputT,WriterStateT>
- org.apache.flink.connector.kafka.sink.TwoPhaseCommittingStatefulSink.PrecommittingStatefulSinkWriter<InputT,WriterStateT,CommT> (also extends org.apache.flink.api.connector.sink2.CommittingSinkWriter<InputT,CommittableT>)
- org.apache.flink.api.connector.sink2.CommittingSinkWriter<InputT,CommittableT>
- java.io.Closeable
- java.util.function.Function<T,R>
- org.apache.flink.connector.kafka.sink.TopicSelector<IN> (also extends java.io.Serializable)
- org.apache.flink.connector.kafka.lineage.KafkaDatasetFacetProvider
- org.apache.flink.connector.kafka.lineage.KafkaDatasetIdentifier
- org.apache.flink.connector.kafka.lineage.KafkaDatasetIdentifierProvider
- org.apache.flink.connector.kafka.sink.KafkaRecordSerializationSchema.KafkaSinkContext
- org.apache.flink.streaming.api.lineage.LineageDatasetFacet
- org.apache.flink.connector.kafka.lineage.KafkaDatasetFacet
- org.apache.flink.connector.kafka.lineage.TypeDatasetFacet
- 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.connector.kafka.source.reader.deserializer.KafkaRecordDeserializationSchema<T> (also extends java.io.Serializable)
- java.io.Serializable
- org.apache.flink.connector.kafka.sink.HeaderProvider<IN>
- org.apache.flink.connector.kafka.dynamic.metadata.KafkaMetadataService (also extends java.lang.AutoCloseable)
- org.apache.flink.connector.kafka.sink.KafkaPartitioner<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.connector.kafka.dynamic.source.enumerator.subscriber.KafkaStreamSubscriber
- org.apache.flink.connector.kafka.source.enumerator.subscriber.KafkaSubscriber
- org.apache.flink.connector.kafka.source.enumerator.initializer.OffsetsInitializer
- org.apache.flink.api.connector.sink2.Sink<InputT>
- org.apache.flink.connector.kafka.sink.TwoPhaseCommittingStatefulSink<InputT,WriterStateT,CommT> (also extends org.apache.flink.api.connector.sink2.SupportsCommitter<CommittableT>, org.apache.flink.api.connector.sink2.SupportsWriterState<InputT,WriterStateT>)
- org.apache.flink.connector.kafka.sink.TopicSelector<IN> (also extends java.util.function.Function<T,R>)
- org.apache.flink.connector.kafka.dynamic.source.enumerator.StoppableKafkaEnumContextProxy.StoppableKafkaEnumContextProxyFactory
- org.apache.flink.api.connector.sink2.SupportsCommitter<CommittableT>
- org.apache.flink.connector.kafka.sink.TwoPhaseCommittingStatefulSink<InputT,WriterStateT,CommT> (also extends org.apache.flink.api.connector.sink2.Sink<InputT>, org.apache.flink.api.connector.sink2.SupportsWriterState<InputT,WriterStateT>)
- org.apache.flink.api.connector.sink2.SupportsWriterState<InputT,WriterStateT>
- org.apache.flink.connector.kafka.sink.TwoPhaseCommittingStatefulSink<InputT,WriterStateT,CommT> (also extends org.apache.flink.api.connector.sink2.Sink<InputT>, org.apache.flink.api.connector.sink2.SupportsCommitter<CommittableT>)
- org.apache.flink.connector.kafka.sink.internal.TransactionAbortStrategyImpl.Context
- org.apache.flink.connector.kafka.sink.internal.TransactionAbortStrategyImpl.TransactionAborter
- org.apache.flink.connector.kafka.sink.internal.TransactionNamingStrategyImpl.Context
- org.apache.flink.connector.kafka.lineage.TypeDatasetFacetProvider
Enum Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
- org.apache.flink.connector.kafka.source.enumerator.AssignmentStatus
- org.apache.flink.streaming.connectors.kafka.config.BoundedMode
- 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.StartupMode
- org.apache.flink.connector.kafka.sink.internal.TransactionAbortStrategyImpl
- org.apache.flink.connector.kafka.sink.TransactionNamingStrategy
- org.apache.flink.connector.kafka.sink.internal.TransactionNamingStrategyImpl
- org.apache.flink.connector.kafka.sink.internal.TransactionOwnership
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)