T - public class JavaBulkInsertHelper<T,R> extends BaseBulkInsertHelper<T,List<org.apache.hudi.common.model.HoodieRecord<T>>,List<org.apache.hudi.common.model.HoodieKey>,List<WriteStatus>,R>
BaseBulkInsertHelper.| Modifier and Type | Method and Description |
|---|---|
HoodieWriteMetadata<List<WriteStatus>> |
bulkInsert(List<org.apache.hudi.common.model.HoodieRecord<T>> inputRecords,
String instantTime,
HoodieTable<T,List<org.apache.hudi.common.model.HoodieRecord<T>>,List<org.apache.hudi.common.model.HoodieKey>,List<WriteStatus>> table,
HoodieWriteConfig config,
BaseCommitActionExecutor<T,List<org.apache.hudi.common.model.HoodieRecord<T>>,List<org.apache.hudi.common.model.HoodieKey>,List<WriteStatus>,R> executor,
boolean performDedupe,
org.apache.hudi.common.util.Option<BulkInsertPartitioner> userDefinedBulkInsertPartitioner) |
List<WriteStatus> |
bulkInsert(List<org.apache.hudi.common.model.HoodieRecord<T>> inputRecords,
String instantTime,
HoodieTable<T,List<org.apache.hudi.common.model.HoodieRecord<T>>,List<org.apache.hudi.common.model.HoodieKey>,List<WriteStatus>> table,
HoodieWriteConfig config,
boolean performDedupe,
BulkInsertPartitioner partitioner,
boolean useWriterSchema,
int configuredParallelism,
WriteHandleFactory writeHandleFactory) |
static JavaBulkInsertHelper |
newInstance() |
deduceShuffleParallelismpublic static JavaBulkInsertHelper newInstance()
public HoodieWriteMetadata<List<WriteStatus>> bulkInsert(List<org.apache.hudi.common.model.HoodieRecord<T>> inputRecords, String instantTime, HoodieTable<T,List<org.apache.hudi.common.model.HoodieRecord<T>>,List<org.apache.hudi.common.model.HoodieKey>,List<WriteStatus>> table, HoodieWriteConfig config, BaseCommitActionExecutor<T,List<org.apache.hudi.common.model.HoodieRecord<T>>,List<org.apache.hudi.common.model.HoodieKey>,List<WriteStatus>,R> executor, boolean performDedupe, org.apache.hudi.common.util.Option<BulkInsertPartitioner> userDefinedBulkInsertPartitioner)
bulkInsert in class BaseBulkInsertHelper<T,List<org.apache.hudi.common.model.HoodieRecord<T>>,List<org.apache.hudi.common.model.HoodieKey>,List<WriteStatus>,R>public List<WriteStatus> bulkInsert(List<org.apache.hudi.common.model.HoodieRecord<T>> inputRecords, String instantTime, HoodieTable<T,List<org.apache.hudi.common.model.HoodieRecord<T>>,List<org.apache.hudi.common.model.HoodieKey>,List<WriteStatus>> table, HoodieWriteConfig config, boolean performDedupe, BulkInsertPartitioner partitioner, boolean useWriterSchema, int configuredParallelism, WriteHandleFactory writeHandleFactory)
bulkInsert in class BaseBulkInsertHelper<T,List<org.apache.hudi.common.model.HoodieRecord<T>>,List<org.apache.hudi.common.model.HoodieKey>,List<WriteStatus>,R>Copyright © 2023 The Apache Software Foundation. All rights reserved.