org.apache.accumulo.core.master.thrift
Interface MasterClientService.AsyncIface
- All Known Implementing Classes:
- MasterClientService.AsyncClient
- Enclosing class:
- MasterClientService
public static interface MasterClientService.AsyncIface
Method Summary |
void |
beginTableOperation(TInfo tinfo,
AuthInfo credentials,
org.apache.thrift.async.AsyncMethodCallback<MasterClientService.AsyncClient.beginTableOperation_call> resultHandler)
|
void |
executeTableOperation(TInfo tinfo,
AuthInfo credentials,
long opid,
TableOperation op,
List<ByteBuffer> arguments,
Map<String,String> options,
boolean autoClean,
org.apache.thrift.async.AsyncMethodCallback<MasterClientService.AsyncClient.executeTableOperation_call> resultHandler)
|
void |
finishTableOperation(TInfo tinfo,
AuthInfo credentials,
long opid,
org.apache.thrift.async.AsyncMethodCallback<MasterClientService.AsyncClient.finishTableOperation_call> resultHandler)
|
void |
getMasterStats(TInfo tinfo,
AuthInfo credentials,
org.apache.thrift.async.AsyncMethodCallback<MasterClientService.AsyncClient.getMasterStats_call> resultHandler)
|
void |
initiateFlush(TInfo tinfo,
AuthInfo credentials,
String tableName,
org.apache.thrift.async.AsyncMethodCallback<MasterClientService.AsyncClient.initiateFlush_call> resultHandler)
|
void |
removeSystemProperty(TInfo tinfo,
AuthInfo credentials,
String property,
org.apache.thrift.async.AsyncMethodCallback<MasterClientService.AsyncClient.removeSystemProperty_call> resultHandler)
|
void |
removeTableProperty(TInfo tinfo,
AuthInfo credentials,
String tableName,
String property,
org.apache.thrift.async.AsyncMethodCallback<MasterClientService.AsyncClient.removeTableProperty_call> resultHandler)
|
void |
reportSplitExtent(TInfo tinfo,
AuthInfo credentials,
String serverName,
TabletSplit split,
org.apache.thrift.async.AsyncMethodCallback<MasterClientService.AsyncClient.reportSplitExtent_call> resultHandler)
|
void |
reportTabletStatus(TInfo tinfo,
AuthInfo credentials,
String serverName,
TabletLoadState status,
TKeyExtent tablet,
org.apache.thrift.async.AsyncMethodCallback<MasterClientService.AsyncClient.reportTabletStatus_call> resultHandler)
|
void |
setMasterGoalState(TInfo tinfo,
AuthInfo credentials,
MasterGoalState state,
org.apache.thrift.async.AsyncMethodCallback<MasterClientService.AsyncClient.setMasterGoalState_call> resultHandler)
|
void |
setSystemProperty(TInfo tinfo,
AuthInfo credentials,
String property,
String value,
org.apache.thrift.async.AsyncMethodCallback<MasterClientService.AsyncClient.setSystemProperty_call> resultHandler)
|
void |
setTableProperty(TInfo tinfo,
AuthInfo credentials,
String tableName,
String property,
String value,
org.apache.thrift.async.AsyncMethodCallback<MasterClientService.AsyncClient.setTableProperty_call> resultHandler)
|
void |
shutdown(TInfo tinfo,
AuthInfo credentials,
boolean stopTabletServers,
org.apache.thrift.async.AsyncMethodCallback<MasterClientService.AsyncClient.shutdown_call> resultHandler)
|
void |
shutdownTabletServer(TInfo tinfo,
AuthInfo credentials,
String tabletServer,
boolean force,
org.apache.thrift.async.AsyncMethodCallback<MasterClientService.AsyncClient.shutdownTabletServer_call> resultHandler)
|
void |
waitForFlush(TInfo tinfo,
AuthInfo credentials,
String tableName,
ByteBuffer startRow,
ByteBuffer endRow,
long flushID,
long maxLoops,
org.apache.thrift.async.AsyncMethodCallback<MasterClientService.AsyncClient.waitForFlush_call> resultHandler)
|
void |
waitForTableOperation(TInfo tinfo,
AuthInfo credentials,
long opid,
org.apache.thrift.async.AsyncMethodCallback<MasterClientService.AsyncClient.waitForTableOperation_call> resultHandler)
|
initiateFlush
void initiateFlush(TInfo tinfo,
AuthInfo credentials,
String tableName,
org.apache.thrift.async.AsyncMethodCallback<MasterClientService.AsyncClient.initiateFlush_call> resultHandler)
throws org.apache.thrift.TException
- Throws:
org.apache.thrift.TException
waitForFlush
void waitForFlush(TInfo tinfo,
AuthInfo credentials,
String tableName,
ByteBuffer startRow,
ByteBuffer endRow,
long flushID,
long maxLoops,
org.apache.thrift.async.AsyncMethodCallback<MasterClientService.AsyncClient.waitForFlush_call> resultHandler)
throws org.apache.thrift.TException
- Throws:
org.apache.thrift.TException
setTableProperty
void setTableProperty(TInfo tinfo,
AuthInfo credentials,
String tableName,
String property,
String value,
org.apache.thrift.async.AsyncMethodCallback<MasterClientService.AsyncClient.setTableProperty_call> resultHandler)
throws org.apache.thrift.TException
- Throws:
org.apache.thrift.TException
removeTableProperty
void removeTableProperty(TInfo tinfo,
AuthInfo credentials,
String tableName,
String property,
org.apache.thrift.async.AsyncMethodCallback<MasterClientService.AsyncClient.removeTableProperty_call> resultHandler)
throws org.apache.thrift.TException
- Throws:
org.apache.thrift.TException
setMasterGoalState
void setMasterGoalState(TInfo tinfo,
AuthInfo credentials,
MasterGoalState state,
org.apache.thrift.async.AsyncMethodCallback<MasterClientService.AsyncClient.setMasterGoalState_call> resultHandler)
throws org.apache.thrift.TException
- Throws:
org.apache.thrift.TException
shutdown
void shutdown(TInfo tinfo,
AuthInfo credentials,
boolean stopTabletServers,
org.apache.thrift.async.AsyncMethodCallback<MasterClientService.AsyncClient.shutdown_call> resultHandler)
throws org.apache.thrift.TException
- Throws:
org.apache.thrift.TException
shutdownTabletServer
void shutdownTabletServer(TInfo tinfo,
AuthInfo credentials,
String tabletServer,
boolean force,
org.apache.thrift.async.AsyncMethodCallback<MasterClientService.AsyncClient.shutdownTabletServer_call> resultHandler)
throws org.apache.thrift.TException
- Throws:
org.apache.thrift.TException
setSystemProperty
void setSystemProperty(TInfo tinfo,
AuthInfo credentials,
String property,
String value,
org.apache.thrift.async.AsyncMethodCallback<MasterClientService.AsyncClient.setSystemProperty_call> resultHandler)
throws org.apache.thrift.TException
- Throws:
org.apache.thrift.TException
removeSystemProperty
void removeSystemProperty(TInfo tinfo,
AuthInfo credentials,
String property,
org.apache.thrift.async.AsyncMethodCallback<MasterClientService.AsyncClient.removeSystemProperty_call> resultHandler)
throws org.apache.thrift.TException
- Throws:
org.apache.thrift.TException
getMasterStats
void getMasterStats(TInfo tinfo,
AuthInfo credentials,
org.apache.thrift.async.AsyncMethodCallback<MasterClientService.AsyncClient.getMasterStats_call> resultHandler)
throws org.apache.thrift.TException
- Throws:
org.apache.thrift.TException
reportSplitExtent
void reportSplitExtent(TInfo tinfo,
AuthInfo credentials,
String serverName,
TabletSplit split,
org.apache.thrift.async.AsyncMethodCallback<MasterClientService.AsyncClient.reportSplitExtent_call> resultHandler)
throws org.apache.thrift.TException
- Throws:
org.apache.thrift.TException
reportTabletStatus
void reportTabletStatus(TInfo tinfo,
AuthInfo credentials,
String serverName,
TabletLoadState status,
TKeyExtent tablet,
org.apache.thrift.async.AsyncMethodCallback<MasterClientService.AsyncClient.reportTabletStatus_call> resultHandler)
throws org.apache.thrift.TException
- Throws:
org.apache.thrift.TException
beginTableOperation
void beginTableOperation(TInfo tinfo,
AuthInfo credentials,
org.apache.thrift.async.AsyncMethodCallback<MasterClientService.AsyncClient.beginTableOperation_call> resultHandler)
throws org.apache.thrift.TException
- Throws:
org.apache.thrift.TException
executeTableOperation
void executeTableOperation(TInfo tinfo,
AuthInfo credentials,
long opid,
TableOperation op,
List<ByteBuffer> arguments,
Map<String,String> options,
boolean autoClean,
org.apache.thrift.async.AsyncMethodCallback<MasterClientService.AsyncClient.executeTableOperation_call> resultHandler)
throws org.apache.thrift.TException
- Throws:
org.apache.thrift.TException
waitForTableOperation
void waitForTableOperation(TInfo tinfo,
AuthInfo credentials,
long opid,
org.apache.thrift.async.AsyncMethodCallback<MasterClientService.AsyncClient.waitForTableOperation_call> resultHandler)
throws org.apache.thrift.TException
- Throws:
org.apache.thrift.TException
finishTableOperation
void finishTableOperation(TInfo tinfo,
AuthInfo credentials,
long opid,
org.apache.thrift.async.AsyncMethodCallback<MasterClientService.AsyncClient.finishTableOperation_call> resultHandler)
throws org.apache.thrift.TException
- Throws:
org.apache.thrift.TException
Copyright © 2012 The Apache Software Foundation. All Rights Reserved.