Class TabletScanClientService.Client
- java.lang.Object
-
- org.apache.thrift.TServiceClient
-
- org.apache.accumulo.core.tabletserver.thrift.TabletScanClientService.Client
-
- All Implemented Interfaces:
TabletScanClientService.Iface
- Enclosing class:
- TabletScanClientService
public static class TabletScanClientService.Client extends org.apache.thrift.TServiceClient implements TabletScanClientService.Iface
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
TabletScanClientService.Client.Factory
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
closeMultiScan(TInfo tinfo, long scanID)
void
closeScan(TInfo tinfo, long scanID)
MultiScanResult
continueMultiScan(TInfo tinfo, long scanID, long busyTimeout)
ScanResult
continueScan(TInfo tinfo, long scanID, long busyTimeout)
List<ActiveScan>
getActiveScans(TInfo tinfo, TCredentials credentials)
void
recv_closeMultiScan()
MultiScanResult
recv_continueMultiScan()
ScanResult
recv_continueScan()
List<ActiveScan>
recv_getActiveScans()
InitialMultiScan
recv_startMultiScan()
InitialScan
recv_startScan()
void
send_closeMultiScan(TInfo tinfo, long scanID)
void
send_closeScan(TInfo tinfo, long scanID)
void
send_continueMultiScan(TInfo tinfo, long scanID, long busyTimeout)
void
send_continueScan(TInfo tinfo, long scanID, long busyTimeout)
void
send_getActiveScans(TInfo tinfo, TCredentials credentials)
void
send_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)
void
send_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)
InitialMultiScan
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)
InitialScan
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)
-
-
-
Method Detail
-
startScan
public InitialScan 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) throws ThriftSecurityException, NotServingTabletException, TooManyFilesException, TSampleNotPresentException, ScanServerBusyException, org.apache.thrift.TException
- Specified by:
startScan
in interfaceTabletScanClientService.Iface
- Throws:
ThriftSecurityException
NotServingTabletException
TooManyFilesException
TSampleNotPresentException
ScanServerBusyException
org.apache.thrift.TException
-
send_startScan
public void send_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) throws org.apache.thrift.TException
- Throws:
org.apache.thrift.TException
-
recv_startScan
public InitialScan recv_startScan() throws ThriftSecurityException, NotServingTabletException, TooManyFilesException, TSampleNotPresentException, ScanServerBusyException, org.apache.thrift.TException
- Throws:
ThriftSecurityException
NotServingTabletException
TooManyFilesException
TSampleNotPresentException
ScanServerBusyException
org.apache.thrift.TException
-
continueScan
public ScanResult continueScan(TInfo tinfo, long scanID, long busyTimeout) throws NoSuchScanIDException, NotServingTabletException, TooManyFilesException, TSampleNotPresentException, ScanServerBusyException, org.apache.thrift.TException
- Specified by:
continueScan
in interfaceTabletScanClientService.Iface
- Throws:
NoSuchScanIDException
NotServingTabletException
TooManyFilesException
TSampleNotPresentException
ScanServerBusyException
org.apache.thrift.TException
-
send_continueScan
public void send_continueScan(TInfo tinfo, long scanID, long busyTimeout) throws org.apache.thrift.TException
- Throws:
org.apache.thrift.TException
-
recv_continueScan
public ScanResult recv_continueScan() throws NoSuchScanIDException, NotServingTabletException, TooManyFilesException, TSampleNotPresentException, ScanServerBusyException, org.apache.thrift.TException
- Throws:
NoSuchScanIDException
NotServingTabletException
TooManyFilesException
TSampleNotPresentException
ScanServerBusyException
org.apache.thrift.TException
-
closeScan
public void closeScan(TInfo tinfo, long scanID) throws org.apache.thrift.TException
- Specified by:
closeScan
in interfaceTabletScanClientService.Iface
- Throws:
org.apache.thrift.TException
-
send_closeScan
public void send_closeScan(TInfo tinfo, long scanID) throws org.apache.thrift.TException
- Throws:
org.apache.thrift.TException
-
startMultiScan
public InitialMultiScan 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) throws ThriftSecurityException, TSampleNotPresentException, ScanServerBusyException, org.apache.thrift.TException
- Specified by:
startMultiScan
in interfaceTabletScanClientService.Iface
- Throws:
ThriftSecurityException
TSampleNotPresentException
ScanServerBusyException
org.apache.thrift.TException
-
send_startMultiScan
public void send_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) throws org.apache.thrift.TException
- Throws:
org.apache.thrift.TException
-
recv_startMultiScan
public InitialMultiScan recv_startMultiScan() throws ThriftSecurityException, TSampleNotPresentException, ScanServerBusyException, org.apache.thrift.TException
- Throws:
ThriftSecurityException
TSampleNotPresentException
ScanServerBusyException
org.apache.thrift.TException
-
continueMultiScan
public MultiScanResult continueMultiScan(TInfo tinfo, long scanID, long busyTimeout) throws NoSuchScanIDException, TSampleNotPresentException, ScanServerBusyException, org.apache.thrift.TException
- Specified by:
continueMultiScan
in interfaceTabletScanClientService.Iface
- Throws:
NoSuchScanIDException
TSampleNotPresentException
ScanServerBusyException
org.apache.thrift.TException
-
send_continueMultiScan
public void send_continueMultiScan(TInfo tinfo, long scanID, long busyTimeout) throws org.apache.thrift.TException
- Throws:
org.apache.thrift.TException
-
recv_continueMultiScan
public MultiScanResult recv_continueMultiScan() throws NoSuchScanIDException, TSampleNotPresentException, ScanServerBusyException, org.apache.thrift.TException
- Throws:
NoSuchScanIDException
TSampleNotPresentException
ScanServerBusyException
org.apache.thrift.TException
-
closeMultiScan
public void closeMultiScan(TInfo tinfo, long scanID) throws NoSuchScanIDException, org.apache.thrift.TException
- Specified by:
closeMultiScan
in interfaceTabletScanClientService.Iface
- Throws:
NoSuchScanIDException
org.apache.thrift.TException
-
send_closeMultiScan
public void send_closeMultiScan(TInfo tinfo, long scanID) throws org.apache.thrift.TException
- Throws:
org.apache.thrift.TException
-
recv_closeMultiScan
public void recv_closeMultiScan() throws NoSuchScanIDException, org.apache.thrift.TException
- Throws:
NoSuchScanIDException
org.apache.thrift.TException
-
getActiveScans
public List<ActiveScan> getActiveScans(TInfo tinfo, TCredentials credentials) throws ThriftSecurityException, org.apache.thrift.TException
- Specified by:
getActiveScans
in interfaceTabletScanClientService.Iface
- Throws:
ThriftSecurityException
org.apache.thrift.TException
-
send_getActiveScans
public void send_getActiveScans(TInfo tinfo, TCredentials credentials) throws org.apache.thrift.TException
- Throws:
org.apache.thrift.TException
-
recv_getActiveScans
public List<ActiveScan> recv_getActiveScans() throws ThriftSecurityException, org.apache.thrift.TException
- Throws:
ThriftSecurityException
org.apache.thrift.TException
-
-