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.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.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 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.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.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.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.io.Serializable)
- 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.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.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.stats.ExpressionEvaluator
- org.apache.hudi.source.stats.ExpressionEvaluator.Evaluator
- org.apache.hudi.util.ExpressionUtils
- org.apache.hudi.schema.FilebasedSchemaProvider.Config
- org.apache.hudi.source.FileIndex
- 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.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.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 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.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.SupportsPartitionPushDown, org.apache.flink.table.connector.source.abilities.SupportsProjectionPushDown)
- org.apache.hudi.source.IncrementalInputSplits (implements scala.Serializable)
- org.apache.hudi.source.IncrementalInputSplits.Builder
- org.apache.hudi.source.IncrementalInputSplits.Result
- org.apache.hudi.util.InputFormats
- 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.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.OptionsResolver
- 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.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.util.RowDataProjection (implements java.io.Serializable)
- org.apache.hudi.util.RowDataToAvroConverters
- org.apache.hudi.sink.transform.RowDataToHoodieFunctions
- 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.StreamWriteOperatorCoordinator (implements org.apache.flink.runtime.operators.coordination.OperatorCoordinator)
- 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.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 © 2022 The Apache Software Foundation. All rights reserved.