public abstract static class BootstrapIndex.IndexWriter extends Object implements AutoCloseable
| Modifier and Type | Field and Description |
|---|---|
protected HoodieTableMetaClient |
metaClient |
| Constructor and Description |
|---|
IndexWriter(HoodieTableMetaClient metaClient) |
| Modifier and Type | Method and Description |
|---|---|
abstract void |
appendNextPartition(String partitionPath,
List<BootstrapFileMapping> bootstrapFileMappings)
Append bootstrap index entries for next partitions in sorted order.
|
abstract void |
begin()
Writer calls this method before beginning indexing partitions.
|
abstract void |
close() |
abstract void |
finish()
Writer calls this method after appending all partitions to be indexed.
|
protected final HoodieTableMetaClient metaClient
public IndexWriter(HoodieTableMetaClient metaClient)
public abstract void begin()
public abstract void appendNextPartition(String partitionPath, List<BootstrapFileMapping> bootstrapFileMappings)
partitionPath - Partition PathbootstrapFileMappings - Bootstrap Source File to File Id mappingpublic abstract void finish()
public abstract void close()
close in interface AutoCloseableCopyright © 2024 The Apache Software Foundation. All rights reserved.