public class JavaWriteHelper<T extends org.apache.hudi.common.model.HoodieRecordPayload,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) |
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, writepublic 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 extends org.apache.hudi.common.model.HoodieRecordPayload,List<org.apache.hudi.common.model.HoodieRecord<T extends org.apache.hudi.common.model.HoodieRecordPayload>>,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)
deduplicateRecords in class BaseWriteHelper<T extends org.apache.hudi.common.model.HoodieRecordPayload,List<org.apache.hudi.common.model.HoodieRecord<T extends org.apache.hudi.common.model.HoodieRecordPayload>>,List<org.apache.hudi.common.model.HoodieKey>,List<WriteStatus>,R>Copyright © 2023 The Apache Software Foundation. All rights reserved.