public abstract class CdcDynamicBucketSinkBase<T> extends DynamicBucketSink<T>
| Constructor and Description |
|---|
CdcDynamicBucketSinkBase(FileStoreTable table) |
| Modifier and Type | Method and Description |
|---|---|
protected ChannelComputer<T> |
assignerChannelComputer(Integer numAssigners) |
protected ChannelComputer<org.apache.flink.api.java.tuple.Tuple2<T,Integer>> |
channelComputer2() |
protected abstract KeyAndBucketExtractor<T> |
createExtractor(TableSchema schema) |
protected SerializableFunction<TableSchema,PartitionKeyExtractor<T>> |
extractorFunction() |
build, createHashBucketAssignerOperatorcreateCommittableStateManager, createCommitterFactoryassertBatchAdaptiveParallelism, assertBatchAdaptiveParallelism, assertBatchAdaptiveParallelism, assertStreamingConfiguration, configureGlobalCommitter, createWriteOperator, doCommit, doWrite, isStreaming, isStreaming, sinkFrom, sinkFrompublic CdcDynamicBucketSinkBase(FileStoreTable table)
protected ChannelComputer<T> assignerChannelComputer(Integer numAssigners)
assignerChannelComputer in class DynamicBucketSink<T>protected ChannelComputer<org.apache.flink.api.java.tuple.Tuple2<T,Integer>> channelComputer2()
channelComputer2 in class DynamicBucketSink<T>protected SerializableFunction<TableSchema,PartitionKeyExtractor<T>> extractorFunction()
extractorFunction in class DynamicBucketSink<T>protected abstract KeyAndBucketExtractor<T> createExtractor(TableSchema schema)
Copyright © 2023–2024 The Apache Software Foundation. All rights reserved.