public class HoodieSparkRecordMerger extends Object implements HoodieRecordMerger
DEFAULT_MERGER_STRATEGY_UUID| Constructor and Description |
|---|
HoodieSparkRecordMerger() |
| Modifier and Type | Method and Description |
|---|---|
String |
getMergingStrategy() |
HoodieRecord.HoodieRecordType |
getRecordType() |
Option<Pair<HoodieRecord,org.apache.avro.Schema>> |
merge(HoodieRecord older,
org.apache.avro.Schema oldSchema,
HoodieRecord newer,
org.apache.avro.Schema newSchema,
TypedProperties props) |
public String getMergingStrategy()
getMergingStrategy in interface HoodieRecordMergerpublic Option<Pair<HoodieRecord,org.apache.avro.Schema>> merge(HoodieRecord older, org.apache.avro.Schema oldSchema, HoodieRecord newer, org.apache.avro.Schema newSchema, TypedProperties props) throws IOException
merge in interface HoodieRecordMergerIOExceptionpublic HoodieRecord.HoodieRecordType getRecordType()
getRecordType in interface HoodieRecordMergerCopyright © 2023 The Apache Software Foundation. All rights reserved.