public class CopyOnWriteInsertHandler<T> extends Object implements HoodieConsumer<HoodieLazyInsertIterable.HoodieInsertValueGenResult<HoodieRecord>,List<WriteStatus>>
| Constructor and Description |
|---|
CopyOnWriteInsertHandler(HoodieWriteConfig config,
String instantTime,
boolean areRecordsSorted,
HoodieTable hoodieTable,
String idPrefix,
TaskContextSupplier taskContextSupplier,
WriteHandleFactory writeHandleFactory) |
| Modifier and Type | Method and Description |
|---|---|
void |
consume(HoodieLazyInsertIterable.HoodieInsertValueGenResult<HoodieRecord> genResult) |
List<WriteStatus> |
finish() |
public CopyOnWriteInsertHandler(HoodieWriteConfig config, String instantTime, boolean areRecordsSorted, HoodieTable hoodieTable, String idPrefix, TaskContextSupplier taskContextSupplier, WriteHandleFactory writeHandleFactory)
public void consume(HoodieLazyInsertIterable.HoodieInsertValueGenResult<HoodieRecord> genResult)
consume in interface HoodieConsumer<HoodieLazyInsertIterable.HoodieInsertValueGenResult<HoodieRecord>,List<WriteStatus>>public List<WriteStatus> finish()
finish in interface HoodieConsumer<HoodieLazyInsertIterable.HoodieInsertValueGenResult<HoodieRecord>,List<WriteStatus>>Copyright © 2024 The Apache Software Foundation. All rights reserved.