public class JavaWriteHelper<T,R> extends BaseWriteHelper<T,List<org.apache.hudi.common.model.HoodieRecord<T>>,List<org.apache.hudi.common.model.HoodieKey>,List<WriteStatus>,R>
| Modifier and Type | Method and Description |
|---|---|
List<org.apache.hudi.common.model.HoodieRecord<T>> |
deduplicateRecords(List<org.apache.hudi.common.model.HoodieRecord<T>> records,
HoodieIndex<?,?> index,
int parallelism,
String schemaStr,
org.apache.hudi.common.config.TypedProperties props,
org.apache.hudi.common.model.HoodieRecordMerger merger) |
static JavaWriteHelper |
newInstance() |
protected List<org.apache.hudi.common.model.HoodieRecord<T>> |
tag(List<org.apache.hudi.common.model.HoodieRecord<T>> dedupedRecords,
org.apache.hudi.common.engine.HoodieEngineContext context,
HoodieTable<T,List<org.apache.hudi.common.model.HoodieRecord<T>>,List<org.apache.hudi.common.model.HoodieKey>,List<WriteStatus>> table) |
combineOnCondition, deduplicateRecords, writededuceShuffleParallelismpublic static JavaWriteHelper newInstance()
protected List<org.apache.hudi.common.model.HoodieRecord<T>> tag(List<org.apache.hudi.common.model.HoodieRecord<T>> dedupedRecords, org.apache.hudi.common.engine.HoodieEngineContext context, HoodieTable<T,List<org.apache.hudi.common.model.HoodieRecord<T>>,List<org.apache.hudi.common.model.HoodieKey>,List<WriteStatus>> table)
tag in class BaseWriteHelper<T,List<org.apache.hudi.common.model.HoodieRecord<T>>,List<org.apache.hudi.common.model.HoodieKey>,List<WriteStatus>,R>public List<org.apache.hudi.common.model.HoodieRecord<T>> deduplicateRecords(List<org.apache.hudi.common.model.HoodieRecord<T>> records, HoodieIndex<?,?> index, int parallelism, String schemaStr, org.apache.hudi.common.config.TypedProperties props, org.apache.hudi.common.model.HoodieRecordMerger merger)
deduplicateRecords in class BaseWriteHelper<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.