@PublicAPIClass(maturity=EVOLVING) public interface HoodieMetaserverClient extends Serializable, AutoCloseable
| Modifier and Type | Method and Description |
|---|---|
void |
createNewInstant(String db,
String tb,
HoodieInstant instant,
Option<byte[]> content) |
String |
createNewTimestamp(String db,
String tb) |
void |
createTable(Table table) |
void |
deleteInstant(String db,
String tb,
HoodieInstant instant) |
Option<byte[]> |
getInstantMetadata(String db,
String tb,
HoodieInstant instant) |
Table |
getTable(String db,
String tb) |
boolean |
isConnected() |
boolean |
isLocal() |
List<HoodieInstant> |
listInstants(String db,
String tb,
int commitNum) |
void |
transitionInstantState(String db,
String tb,
HoodieInstant fromInstant,
HoodieInstant toInstant,
Option<byte[]> content) |
closevoid createTable(Table table)
List<HoodieInstant> listInstants(String db, String tb, int commitNum)
Option<byte[]> getInstantMetadata(String db, String tb, HoodieInstant instant)
void createNewInstant(String db, String tb, HoodieInstant instant, Option<byte[]> content)
void transitionInstantState(String db, String tb, HoodieInstant fromInstant, HoodieInstant toInstant, Option<byte[]> content)
void deleteInstant(String db, String tb, HoodieInstant instant)
boolean isLocal()
boolean isConnected()
Copyright © 2024 The Apache Software Foundation. All rights reserved.