Interface TabletScanClientService.AsyncIface
-
- All Known Implementing Classes:
TabletScanClientService.AsyncClient
- Enclosing class:
- TabletScanClientService
public static interface TabletScanClientService.AsyncIface
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
closeMultiScan(TInfo tinfo, long scanID, org.apache.thrift.async.AsyncMethodCallback<Void> resultHandler)
void
closeScan(TInfo tinfo, long scanID, org.apache.thrift.async.AsyncMethodCallback<Void> resultHandler)
void
continueMultiScan(TInfo tinfo, long scanID, long busyTimeout, org.apache.thrift.async.AsyncMethodCallback<MultiScanResult> resultHandler)
void
continueScan(TInfo tinfo, long scanID, long busyTimeout, org.apache.thrift.async.AsyncMethodCallback<ScanResult> resultHandler)
void
getActiveScans(TInfo tinfo, TCredentials credentials, org.apache.thrift.async.AsyncMethodCallback<List<ActiveScan>> resultHandler)
void
startMultiScan(TInfo tinfo, TCredentials credentials, Map<TKeyExtent,List<TRange>> batch, List<TColumn> columns, List<IterInfo> ssiList, Map<String,Map<String,String>> ssio, List<ByteBuffer> authorizations, boolean waitForWrites, TSamplerConfiguration samplerConfig, long batchTimeOut, String classLoaderContext, Map<String,String> executionHints, long busyTimeout, org.apache.thrift.async.AsyncMethodCallback<InitialMultiScan> resultHandler)
void
startScan(TInfo tinfo, TCredentials credentials, TKeyExtent extent, TRange range, List<TColumn> columns, int batchSize, List<IterInfo> ssiList, Map<String,Map<String,String>> ssio, List<ByteBuffer> authorizations, boolean waitForWrites, boolean isolated, long readaheadThreshold, TSamplerConfiguration samplerConfig, long batchTimeOut, String classLoaderContext, Map<String,String> executionHints, long busyTimeout, org.apache.thrift.async.AsyncMethodCallback<InitialScan> resultHandler)
-
-
-
Method Detail
-
startScan
void startScan(TInfo tinfo, TCredentials credentials, TKeyExtent extent, TRange range, List<TColumn> columns, int batchSize, List<IterInfo> ssiList, Map<String,Map<String,String>> ssio, List<ByteBuffer> authorizations, boolean waitForWrites, boolean isolated, long readaheadThreshold, TSamplerConfiguration samplerConfig, long batchTimeOut, String classLoaderContext, Map<String,String> executionHints, long busyTimeout, org.apache.thrift.async.AsyncMethodCallback<InitialScan> resultHandler) throws org.apache.thrift.TException
- Throws:
org.apache.thrift.TException
-
continueScan
void continueScan(TInfo tinfo, long scanID, long busyTimeout, org.apache.thrift.async.AsyncMethodCallback<ScanResult> resultHandler) throws org.apache.thrift.TException
- Throws:
org.apache.thrift.TException
-
closeScan
void closeScan(TInfo tinfo, long scanID, org.apache.thrift.async.AsyncMethodCallback<Void> resultHandler) throws org.apache.thrift.TException
- Throws:
org.apache.thrift.TException
-
startMultiScan
void startMultiScan(TInfo tinfo, TCredentials credentials, Map<TKeyExtent,List<TRange>> batch, List<TColumn> columns, List<IterInfo> ssiList, Map<String,Map<String,String>> ssio, List<ByteBuffer> authorizations, boolean waitForWrites, TSamplerConfiguration samplerConfig, long batchTimeOut, String classLoaderContext, Map<String,String> executionHints, long busyTimeout, org.apache.thrift.async.AsyncMethodCallback<InitialMultiScan> resultHandler) throws org.apache.thrift.TException
- Throws:
org.apache.thrift.TException
-
continueMultiScan
void continueMultiScan(TInfo tinfo, long scanID, long busyTimeout, org.apache.thrift.async.AsyncMethodCallback<MultiScanResult> resultHandler) throws org.apache.thrift.TException
- Throws:
org.apache.thrift.TException
-
closeMultiScan
void closeMultiScan(TInfo tinfo, long scanID, org.apache.thrift.async.AsyncMethodCallback<Void> resultHandler) throws org.apache.thrift.TException
- Throws:
org.apache.thrift.TException
-
getActiveScans
void getActiveScans(TInfo tinfo, TCredentials credentials, org.apache.thrift.async.AsyncMethodCallback<List<ActiveScan>> resultHandler) throws org.apache.thrift.TException
- Throws:
org.apache.thrift.TException
-
-