public static class ThriftHoodieMetaserver.AsyncClient extends org.apache.thrift.async.TAsyncClient implements ThriftHoodieMetaserver.AsyncIface
| Modifier and Type | Class and Description |
|---|---|
static class |
ThriftHoodieMetaserver.AsyncClient.createDatabase_call |
static class |
ThriftHoodieMetaserver.AsyncClient.createNewInstantTime_call |
static class |
ThriftHoodieMetaserver.AsyncClient.createNewInstantWithTime_call |
static class |
ThriftHoodieMetaserver.AsyncClient.createTable_call |
static class |
ThriftHoodieMetaserver.AsyncClient.deleteInstant_call |
static class |
ThriftHoodieMetaserver.AsyncClient.Factory |
static class |
ThriftHoodieMetaserver.AsyncClient.getInstantMetadata_call |
static class |
ThriftHoodieMetaserver.AsyncClient.getTable_call |
static class |
ThriftHoodieMetaserver.AsyncClient.listInstants_call |
static class |
ThriftHoodieMetaserver.AsyncClient.transitionInstantState_call |
| Constructor and Description |
|---|
AsyncClient(org.apache.thrift.protocol.TProtocolFactory protocolFactory,
org.apache.thrift.async.TAsyncClientManager clientManager,
org.apache.thrift.transport.TNonblockingTransport transport) |
| Modifier and Type | Method and Description |
|---|---|
void |
createDatabase(String db,
org.apache.thrift.async.AsyncMethodCallback<Void> resultHandler) |
void |
createNewInstantTime(String db,
String tb,
org.apache.thrift.async.AsyncMethodCallback<String> resultHandler) |
void |
createNewInstantWithTime(String db,
String tb,
THoodieInstant instant,
ByteBuffer content,
org.apache.thrift.async.AsyncMethodCallback<HoodieInstantChangeResult> resultHandler) |
void |
createTable(Table table,
org.apache.thrift.async.AsyncMethodCallback<Void> resultHandler) |
void |
deleteInstant(String db,
String tb,
THoodieInstant instant,
org.apache.thrift.async.AsyncMethodCallback<HoodieInstantChangeResult> resultHandler) |
void |
getInstantMetadata(String db,
String tb,
THoodieInstant instant,
org.apache.thrift.async.AsyncMethodCallback<ByteBuffer> resultHandler) |
void |
getTable(String db,
String tb,
org.apache.thrift.async.AsyncMethodCallback<Table> resultHandler) |
void |
listInstants(String db,
String tb,
int num,
org.apache.thrift.async.AsyncMethodCallback<List<THoodieInstant>> resultHandler) |
void |
transitionInstantState(String db,
String tb,
THoodieInstant fromInstant,
THoodieInstant toInstant,
ByteBuffer metadata,
org.apache.thrift.async.AsyncMethodCallback<HoodieInstantChangeResult> resultHandler) |
public AsyncClient(org.apache.thrift.protocol.TProtocolFactory protocolFactory,
org.apache.thrift.async.TAsyncClientManager clientManager,
org.apache.thrift.transport.TNonblockingTransport transport)
public void createDatabase(String db, org.apache.thrift.async.AsyncMethodCallback<Void> resultHandler) throws org.apache.thrift.TException
createDatabase in interface ThriftHoodieMetaserver.AsyncIfaceorg.apache.thrift.TExceptionpublic void createTable(Table table, org.apache.thrift.async.AsyncMethodCallback<Void> resultHandler) throws org.apache.thrift.TException
createTable in interface ThriftHoodieMetaserver.AsyncIfaceorg.apache.thrift.TExceptionpublic void getTable(String db, String tb, org.apache.thrift.async.AsyncMethodCallback<Table> resultHandler) throws org.apache.thrift.TException
getTable in interface ThriftHoodieMetaserver.AsyncIfaceorg.apache.thrift.TExceptionpublic void listInstants(String db, String tb, int num, org.apache.thrift.async.AsyncMethodCallback<List<THoodieInstant>> resultHandler) throws org.apache.thrift.TException
listInstants in interface ThriftHoodieMetaserver.AsyncIfaceorg.apache.thrift.TExceptionpublic void getInstantMetadata(String db, String tb, THoodieInstant instant, org.apache.thrift.async.AsyncMethodCallback<ByteBuffer> resultHandler) throws org.apache.thrift.TException
getInstantMetadata in interface ThriftHoodieMetaserver.AsyncIfaceorg.apache.thrift.TExceptionpublic void createNewInstantTime(String db, String tb, org.apache.thrift.async.AsyncMethodCallback<String> resultHandler) throws org.apache.thrift.TException
createNewInstantTime in interface ThriftHoodieMetaserver.AsyncIfaceorg.apache.thrift.TExceptionpublic void createNewInstantWithTime(String db, String tb, THoodieInstant instant, ByteBuffer content, org.apache.thrift.async.AsyncMethodCallback<HoodieInstantChangeResult> resultHandler) throws org.apache.thrift.TException
createNewInstantWithTime in interface ThriftHoodieMetaserver.AsyncIfaceorg.apache.thrift.TExceptionpublic void transitionInstantState(String db, String tb, THoodieInstant fromInstant, THoodieInstant toInstant, ByteBuffer metadata, org.apache.thrift.async.AsyncMethodCallback<HoodieInstantChangeResult> resultHandler) throws org.apache.thrift.TException
transitionInstantState in interface ThriftHoodieMetaserver.AsyncIfaceorg.apache.thrift.TExceptionpublic void deleteInstant(String db, String tb, THoodieInstant instant, org.apache.thrift.async.AsyncMethodCallback<HoodieInstantChangeResult> resultHandler) throws org.apache.thrift.TException
deleteInstant in interface ThriftHoodieMetaserver.AsyncIfaceorg.apache.thrift.TExceptionCopyright © 2024 The Apache Software Foundation. All rights reserved.