Class Hierarchy
- java.lang.Object
- org.apache.flink.table.catalog.AbstractCatalog (implements org.apache.flink.table.catalog.Catalog)
- org.apache.flink.api.common.functions.AbstractRichFunction (implements org.apache.flink.api.common.functions.RichFunction, java.io.Serializable)
- org.apache.hudi.sink.CleanFunction<T> (implements org.apache.flink.streaming.api.checkpoint.CheckpointedFunction, org.apache.flink.api.common.state.CheckpointListener, org.apache.flink.streaming.api.functions.sink.SinkFunction<IN>)
- org.apache.hudi.sink.clustering.ClusteringPlanSourceFunction (implements org.apache.flink.streaming.api.functions.source.SourceFunction<T>)
- org.apache.hudi.sink.compact.CompactionPlanSourceFunction (implements org.apache.flink.streaming.api.functions.source.SourceFunction<T>)
- org.apache.hudi.util.JsonDeserializationFunction (implements org.apache.flink.api.common.functions.MapFunction<T,O>)
- org.apache.flink.streaming.api.functions.KeyedProcessFunction<K,I,O>
- org.apache.hudi.sink.partitioner.BucketAssignFunction<K,I,O> (implements org.apache.flink.streaming.api.checkpoint.CheckpointedFunction, org.apache.flink.api.common.state.CheckpointListener)
- org.apache.flink.streaming.api.functions.ProcessFunction<I,O>
- org.apache.hudi.sink.common.AbstractWriteFunction<I> (implements org.apache.flink.streaming.api.operators.BoundedOneInput)
- org.apache.hudi.sink.bucket.ConsistentBucketAssignFunction (implements org.apache.flink.streaming.api.checkpoint.CheckpointedFunction)
- org.apache.flink.api.common.functions.RichMapFunction<IN,OUT> (implements org.apache.flink.api.common.functions.MapFunction<T,O>)
- org.apache.flink.streaming.api.functions.source.RichSourceFunction<OUT> (implements org.apache.flink.streaming.api.functions.source.SourceFunction<T>)
- org.apache.flink.streaming.api.operators.AbstractStreamOperator<OUT> (implements org.apache.flink.streaming.api.operators.KeyContextHandler, java.io.Serializable, org.apache.flink.streaming.api.operators.SetupableStreamOperator<OUT>, org.apache.flink.streaming.api.operators.StreamOperator<OUT>, org.apache.flink.streaming.api.operators.StreamOperatorStateHandler.CheckpointedStreamOperator)
- org.apache.hudi.adapter.AbstractStreamOperatorAdapter<O>
- org.apache.hudi.source.StreamReadOperator (implements org.apache.flink.streaming.api.operators.OneInputStreamOperator<IN,OUT>)
- org.apache.flink.streaming.api.operators.AbstractUdfStreamOperator<OUT,F> (implements org.apache.flink.streaming.api.operators.OutputTypeConfigurable<OUT>, org.apache.flink.streaming.api.operators.UserFunctionProvider<F>)
- org.apache.flink.streaming.api.operators.ProcessOperator<IN,OUT> (implements org.apache.flink.streaming.api.operators.OneInputStreamOperator<IN,OUT>)
- org.apache.hudi.sink.common.AbstractWriteOperator<I> (implements org.apache.flink.streaming.api.operators.BoundedOneInput, org.apache.flink.runtime.operators.coordination.OperatorEventHandler)
- org.apache.hudi.sink.bootstrap.BootstrapOperator<I,O> (implements org.apache.flink.streaming.api.operators.OneInputStreamOperator<IN,OUT>)
- org.apache.hudi.sink.clustering.ClusteringPlanOperator (implements org.apache.flink.streaming.api.operators.OneInputStreamOperator<IN,OUT>)
- org.apache.hudi.sink.compact.CompactionPlanOperator (implements org.apache.flink.streaming.api.operators.BoundedOneInput, org.apache.flink.streaming.api.operators.OneInputStreamOperator<IN,OUT>)
- org.apache.flink.table.runtime.operators.TableStreamOperator<OUT>
- org.apache.hudi.sink.clustering.ClusteringOperator (implements org.apache.flink.streaming.api.operators.BoundedOneInput, org.apache.flink.streaming.api.operators.OneInputStreamOperator<IN,OUT>)
- org.apache.hudi.sink.compact.CompactOperator (implements org.apache.flink.streaming.api.operators.OneInputStreamOperator<IN,OUT>)
- org.apache.hudi.sink.bulk.sort.SortOperator (implements org.apache.flink.streaming.api.operators.BoundedOneInput, org.apache.flink.streaming.api.operators.OneInputStreamOperator<IN,OUT>)
- org.apache.flink.streaming.api.operators.AbstractStreamOperatorFactory<OUT> (implements org.apache.flink.streaming.runtime.tasks.ProcessingTimeServiceAware, org.apache.flink.streaming.api.operators.StreamOperatorFactory<OUT>)
- org.apache.flink.streaming.api.operators.SimpleOperatorFactory<OUT>
- org.apache.flink.streaming.api.operators.SimpleUdfStreamOperatorFactory<OUT> (implements org.apache.flink.streaming.api.operators.UdfStreamOperatorFactory<OUT>)
- org.apache.hudi.sink.common.WriteOperatorFactory<I> (implements org.apache.flink.streaming.api.operators.CoordinatedOperatorFactory<OUT>, org.apache.flink.streaming.api.operators.OneInputStreamOperatorFactory<IN,OUT>)
- org.apache.hudi.util.AvroSchemaConverter
- org.apache.hudi.util.AvroToRowDataConverters
- org.apache.hudi.sink.bootstrap.aggregate.BootstrapAccumulator (implements java.io.Serializable)
- org.apache.hudi.sink.bootstrap.aggregate.BootstrapAggFunction (implements org.apache.flink.api.common.functions.AggregateFunction<IN,ACC,OUT>)
- org.apache.hudi.sink.partitioner.BucketAssigner (implements java.lang.AutoCloseable)
- org.apache.hudi.sink.partitioner.BucketAssigners
- org.apache.hudi.sink.partitioner.BucketIndexPartitioner<T> (implements org.apache.flink.api.common.functions.Partitioner<K>)
- org.apache.hudi.sink.bulk.BulkInsertWriterHelper
- org.apache.hudi.table.format.CastMap (implements java.io.Serializable)
- org.apache.hudi.table.catalog.CatalogOptions
- org.apache.hudi.sink.transform.ChainedTransformer (implements org.apache.hudi.sink.transform.Transformer)
- org.apache.hudi.util.ChangelogModes
- org.apache.hudi.sink.meta.CkpMessage (implements java.lang.Comparable<T>, java.io.Serializable)
- org.apache.hudi.sink.meta.CkpMetadata (implements java.lang.AutoCloseable, java.io.Serializable)
- org.apache.hudi.util.ClientIds (implements java.lang.AutoCloseable, java.io.Serializable)
- org.apache.hudi.util.ClientIds.Builder
- org.apache.hudi.sink.clustering.ClusteringCommitEvent (implements java.io.Serializable)
- org.apache.hudi.sink.clustering.ClusteringPlanEvent (implements java.io.Serializable)
- org.apache.hudi.util.ClusteringUtil
- org.apache.hudi.source.stats.ColumnStats
- org.apache.hudi.source.stats.ColumnStatsIndices
- org.apache.hudi.sink.event.CommitAckEvent (implements org.apache.flink.runtime.operators.coordination.OperatorEvent)
- org.apache.hudi.sink.compact.CompactionCommitEvent (implements java.io.Serializable)
- org.apache.hudi.sink.compact.CompactionPlanEvent (implements java.io.Serializable)
- org.apache.hudi.sink.compact.strategy.CompactionPlanStrategies
- org.apache.hudi.util.CompactionUtil
- org.apache.hudi.util.DataModificationInfos
- org.apache.hudi.source.prune.DataPruner (implements java.io.Serializable)
- org.apache.hudi.util.DataTypeUtils
- org.apache.flink.api.common.ExecutionConfig.GlobalJobParameters (implements java.io.Serializable)
- org.apache.flink.configuration.Configuration (implements java.lang.Cloneable, org.apache.flink.core.io.IOReadableWritable, org.apache.flink.configuration.ReadableConfig, java.io.Serializable, org.apache.flink.configuration.WritableConfig)
- org.apache.hudi.source.ExpressionEvaluators
- org.apache.hudi.source.ExpressionEvaluators.AlwaysFalse (implements org.apache.hudi.source.ExpressionEvaluators.Evaluator)
- org.apache.hudi.source.ExpressionEvaluators.And (implements org.apache.hudi.source.ExpressionEvaluators.Evaluator)
- org.apache.hudi.source.ExpressionEvaluators.LeafEvaluator (implements org.apache.hudi.source.ExpressionEvaluators.Evaluator)
- org.apache.hudi.source.ExpressionEvaluators.Not (implements org.apache.hudi.source.ExpressionEvaluators.Evaluator)
- org.apache.hudi.source.ExpressionEvaluators.Or (implements org.apache.hudi.source.ExpressionEvaluators.Evaluator)
- org.apache.hudi.source.ExpressionPredicates
- org.apache.hudi.source.ExpressionPredicates.AlwaysNull (implements org.apache.hudi.source.ExpressionPredicates.Predicate)
- org.apache.hudi.source.ExpressionPredicates.And (implements org.apache.hudi.source.ExpressionPredicates.Predicate)
- org.apache.hudi.source.ExpressionPredicates.ColumnPredicate (implements org.apache.hudi.source.ExpressionPredicates.Predicate)
- org.apache.hudi.source.ExpressionPredicates.Not (implements org.apache.hudi.source.ExpressionPredicates.Predicate)
- org.apache.hudi.source.ExpressionPredicates.Or (implements org.apache.hudi.source.ExpressionPredicates.Predicate)
- org.apache.hudi.util.ExpressionUtils
- org.apache.hudi.schema.FilebasedSchemaProvider.Config
- org.apache.hudi.source.FileIndex
- org.apache.hudi.source.FileIndex.Builder
- org.apache.hudi.table.format.FilePathUtils
- org.apache.hudi.util.FlinkStateBackendConverter (implements com.beust.jcommander.IStringConverter<T>)
- org.apache.hudi.util.FlinkTables
- org.apache.hudi.util.FlinkWriteClients
- org.apache.hudi.table.format.FormatUtils
- org.apache.hudi.table.format.FormatUtils.BoundedMemoryRecords
- org.apache.hudi.configuration.HadoopConfigurations
- org.apache.hudi.table.catalog.HiveSchemaUtils
- org.apache.hudi.sink.utils.HiveSyncContext
- org.apache.hudi.async.HoodieAsyncService (implements java.io.Serializable)
- org.apache.hudi.table.catalog.HoodieCatalogFactory (implements org.apache.flink.table.factories.CatalogFactory)
- org.apache.hudi.table.catalog.HoodieCatalogUtil
- org.apache.hudi.common.config.HoodieConfig (implements java.io.Serializable)
- org.apache.hudi.sink.clustering.HoodieFlinkClusteringJob
- org.apache.hudi.sink.compact.HoodieFlinkCompactor
- org.apache.hudi.metrics.HoodieFlinkMetrics
- org.apache.hudi.streamer.HoodieFlinkStreamer
- org.apache.hudi.util.HoodiePipeline
- org.apache.hudi.util.HoodiePipeline.Builder
- org.apache.hudi.util.HoodiePipeline.TableDescriptor
- org.apache.hudi.common.model.HoodieRecord<T> (implements org.apache.hudi.common.model.HoodieRecordCompatibilityInterface, com.esotericsoftware.kryo.KryoSerializable, java.io.Serializable)
- org.apache.hudi.table.HoodieTableFactory (implements org.apache.flink.table.factories.DynamicTableSinkFactory, org.apache.flink.table.factories.DynamicTableSourceFactory)
- org.apache.hudi.table.HoodieTableSink (implements org.apache.flink.table.connector.sink.DynamicTableSink, org.apache.flink.table.connector.sink.abilities.SupportsOverwrite, org.apache.flink.table.connector.sink.abilities.SupportsPartitioning, org.apache.hudi.adapter.SupportsRowLevelDeleteAdapter, org.apache.hudi.adapter.SupportsRowLevelUpdateAdapter)
- org.apache.hudi.table.HoodieTableSource (implements org.apache.flink.table.connector.source.ScanTableSource, org.apache.flink.table.connector.source.abilities.SupportsFilterPushDown, org.apache.flink.table.connector.source.abilities.SupportsLimitPushDown, org.apache.flink.table.connector.source.abilities.SupportsProjectionPushDown)
- org.apache.hudi.source.IncrementalInputSplits (implements java.io.Serializable)
- org.apache.hudi.source.IncrementalInputSplits.Builder
- org.apache.hudi.source.IncrementalInputSplits.Result
- org.apache.hudi.util.InputFormats
- java.io.InputStream (implements java.io.Closeable)
- org.apache.hudi.table.format.InternalSchemaManager (implements java.io.Serializable)
- org.apache.flink.table.types.logical.utils.LogicalTypeDefaultVisitor<R> (implements org.apache.flink.table.types.logical.LogicalTypeVisitor<R>)
- org.apache.hudi.table.format.mor.MergeOnReadInputFormat.Builder
- org.apache.hudi.table.format.mor.MergeOnReadInputFormat.LogFileOnlyIterator (implements org.apache.hudi.common.util.collection.ClosableIterator<R>)
- org.apache.hudi.table.format.mor.MergeOnReadInputFormat.MergeIterator (implements org.apache.hudi.common.util.collection.ClosableIterator<R>)
- org.apache.hudi.table.format.mor.MergeOnReadInputSplit (implements org.apache.flink.core.io.InputSplit)
- org.apache.hudi.table.format.mor.MergeOnReadTableState (implements java.io.Serializable)
- org.apache.hudi.sink.utils.NonThrownExecutor (implements java.lang.AutoCloseable)
- org.apache.hudi.sink.utils.NonThrownExecutor.Builder
- org.apache.hudi.configuration.OptionsInference
- org.apache.hudi.configuration.OptionsResolver
- java.io.OutputStream (implements java.io.Closeable, java.io.Flushable)
- org.apache.hudi.table.format.ParquetSplitRecordIterator (implements org.apache.hudi.common.util.collection.ClosableIterator<R>)
- org.apache.hudi.source.prune.PartitionPruners
- org.apache.hudi.source.prune.PartitionPruners.DynamicPartitionPruner (implements org.apache.hudi.source.prune.PartitionPruners.PartitionPruner)
- org.apache.hudi.source.prune.PartitionPruners.StaticPartitionPruner (implements org.apache.hudi.source.prune.PartitionPruners.PartitionPruner)
- org.apache.hudi.sink.utils.PayloadCreation (implements java.io.Serializable)
- org.apache.hudi.sink.utils.Pipelines
- org.apache.hudi.sink.utils.Pipelines.DummySink (implements org.apache.flink.streaming.api.functions.sink.SinkFunction<IN>)
- org.apache.hudi.source.prune.PrimaryKeyPruners
- org.apache.hudi.table.format.RecordIterators
- org.apache.flink.api.common.io.RichInputFormat<OT,T> (implements org.apache.flink.api.common.io.InputFormat<OT,T>)
- org.apache.hudi.sink.bulk.RowDataKeyGen (implements java.io.Serializable)
- org.apache.hudi.sink.bulk.RowDataKeyGens
- org.apache.hudi.util.RowDataProjection (implements java.io.Serializable)
- org.apache.hudi.util.RowDataToAvroConverters
- org.apache.hudi.sink.transform.RowDataToHoodieFunctions
- org.apache.hudi.table.format.SchemaEvolvedRecordIterator (implements org.apache.hudi.common.util.collection.ClosableIterator<R>)
- org.apache.hudi.schema.SchemaProvider (implements java.io.Serializable)
- org.apache.hudi.schema.SchemaRegistryProvider.Config
- org.apache.hudi.sink.bulk.sort.SortOperatorGen
- org.apache.hudi.util.StreamerUtil
- org.apache.hudi.sink.StreamWriteFunction.DataBucket
- org.apache.hudi.sink.StreamWriteOperatorCoordinator (implements org.apache.hudi.adapter.OperatorCoordinatorAdapter)
- org.apache.hudi.sink.StreamWriteOperatorCoordinator.Provider (implements org.apache.flink.runtime.operators.coordination.OperatorCoordinator.Provider)
- org.apache.hudi.util.StringToRowDataConverter
- org.apache.hudi.table.catalog.TableOptionProperties
- org.apache.hudi.sink.utils.TimeWait
- org.apache.hudi.sink.utils.TimeWait.Builder
- org.apache.hudi.table.format.TypeConverters
- org.apache.hudi.table.action.cluster.strategy.UpdateStrategy<T,I> (implements java.io.Serializable)
- org.apache.hudi.util.ViewStorageProperties
- org.apache.hudi.sink.event.WriteMetadataEvent (implements org.apache.flink.runtime.operators.coordination.OperatorEvent)
- org.apache.hudi.sink.event.WriteMetadataEvent.Builder
- org.apache.hudi.sink.partitioner.profile.WriteProfile
- org.apache.hudi.sink.partitioner.profile.WriteProfiles
- org.apache.hudi.sink.bulk.WriterHelpers
Interface Hierarchy
Enum Hierarchy
Copyright © 2023 The Apache Software Foundation. All rights reserved.