org.apache.accumulo.core.tabletserver.thrift
Interface TabletClientService.Iface
- All Superinterfaces:
- ClientService.Iface
- All Known Implementing Classes:
- TabletClientService.Client
- Enclosing class:
- TabletClientService
public static interface TabletClientService.Iface
- extends ClientService.Iface
Method Summary |
void |
applyUpdate(TInfo tinfo,
long updateID,
TMutation mutation)
|
java.util.List<TKeyExtent> |
bulkImport(TInfo tinfo,
AuthInfo credentials,
java.util.Map<TKeyExtent,java.util.Map<java.lang.String,MapFileInfo>> files)
|
void |
closeMultiScan(TInfo tinfo,
long scanID)
|
void |
closeScan(TInfo tinfo,
long scanID)
|
UpdateErrors |
closeUpdate(TInfo tinfo,
long updateID)
|
MultiScanResult |
continueMultiScan(TInfo tinfo,
long scanID)
|
ScanResult |
continueScan(TInfo tinfo,
long scanID)
|
void |
flush(TInfo tinfo,
AuthInfo credentials,
java.lang.String lock,
java.util.Set<java.lang.String> tables)
|
java.util.List<ActiveScan> |
getActiveScans(TInfo tinfo,
AuthInfo credentials)
|
TabletStats |
getHistoricalStats(TInfo tinfo,
AuthInfo credentials)
|
TabletServerStatus |
getTabletServerStatus(TInfo tinfo,
AuthInfo credentials)
|
java.util.List<TabletStats> |
getTabletStats(TInfo tinfo,
AuthInfo credentials,
java.lang.String tableId)
|
void |
halt(TInfo tinfo,
AuthInfo credentials,
java.lang.String lock)
|
void |
loadTablet(TInfo tinfo,
AuthInfo credentials,
java.lang.String lock,
TKeyExtent extent)
|
void |
setUpdateTablet(TInfo tinfo,
long updateID,
TKeyExtent keyExtent)
|
void |
splitTablet(TInfo tinfo,
AuthInfo credentials,
TKeyExtent extent,
byte[] splitPoint)
|
InitialMultiScan |
startMultiScan(TInfo tinfo,
AuthInfo credentials,
java.util.Map<TKeyExtent,java.util.List<TRange>> batch,
java.util.List<TColumn> columns,
java.util.List<IterInfo> ssiList,
java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.String>> ssio,
java.util.List<byte[]> authorizations,
boolean waitForWrites)
|
InitialScan |
startScan(TInfo tinfo,
AuthInfo credentials,
TKeyExtent extent,
TRange range,
java.util.List<TColumn> columns,
int batchSize,
java.util.List<IterInfo> ssiList,
java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.String>> ssio,
java.util.List<byte[]> authorizations,
boolean waitForWrites,
boolean isolated)
|
long |
startUpdate(TInfo tinfo,
AuthInfo credentials)
|
void |
unloadTablet(TInfo tinfo,
AuthInfo credentials,
java.lang.String lock,
TKeyExtent extent,
boolean save)
|
void |
update(TInfo tinfo,
AuthInfo credentials,
TKeyExtent keyExtent,
TMutation mutation)
|
void |
useLoggers(TInfo tinfo,
AuthInfo credentials,
java.util.Set<java.lang.String> loggers)
|
Methods inherited from interface org.apache.accumulo.core.client.impl.thrift.ClientService.Iface |
authenticateUser, changeAuthorizations, changePassword, createUser, dropUser, finishBulkImport, getInstanceId, getRootTabletLocation, getUserAuthorizations, getZooKeepers, grantSystemPermission, grantTablePermission, hasSystemPermission, hasTablePermission, listUsers, ping, prepareBulkImport, revokeSystemPermission, revokeTablePermission |
startScan
InitialScan startScan(TInfo tinfo,
AuthInfo credentials,
TKeyExtent extent,
TRange range,
java.util.List<TColumn> columns,
int batchSize,
java.util.List<IterInfo> ssiList,
java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.String>> ssio,
java.util.List<byte[]> authorizations,
boolean waitForWrites,
boolean isolated)
throws ThriftSecurityException,
NotServingTabletException,
TooManyFilesException,
org.apache.thrift.TException
- Throws:
ThriftSecurityException
NotServingTabletException
TooManyFilesException
org.apache.thrift.TException
continueScan
ScanResult continueScan(TInfo tinfo,
long scanID)
throws NoSuchScanIDException,
NotServingTabletException,
TooManyFilesException,
org.apache.thrift.TException
- Throws:
NoSuchScanIDException
NotServingTabletException
TooManyFilesException
org.apache.thrift.TException
closeScan
void closeScan(TInfo tinfo,
long scanID)
throws org.apache.thrift.TException
- Throws:
org.apache.thrift.TException
startMultiScan
InitialMultiScan startMultiScan(TInfo tinfo,
AuthInfo credentials,
java.util.Map<TKeyExtent,java.util.List<TRange>> batch,
java.util.List<TColumn> columns,
java.util.List<IterInfo> ssiList,
java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.String>> ssio,
java.util.List<byte[]> authorizations,
boolean waitForWrites)
throws ThriftSecurityException,
org.apache.thrift.TException
- Throws:
ThriftSecurityException
org.apache.thrift.TException
continueMultiScan
MultiScanResult continueMultiScan(TInfo tinfo,
long scanID)
throws NoSuchScanIDException,
org.apache.thrift.TException
- Throws:
NoSuchScanIDException
org.apache.thrift.TException
closeMultiScan
void closeMultiScan(TInfo tinfo,
long scanID)
throws NoSuchScanIDException,
org.apache.thrift.TException
- Throws:
NoSuchScanIDException
org.apache.thrift.TException
startUpdate
long startUpdate(TInfo tinfo,
AuthInfo credentials)
throws ThriftSecurityException,
org.apache.thrift.TException
- Throws:
ThriftSecurityException
org.apache.thrift.TException
setUpdateTablet
void setUpdateTablet(TInfo tinfo,
long updateID,
TKeyExtent keyExtent)
throws org.apache.thrift.TException
- Throws:
org.apache.thrift.TException
applyUpdate
void applyUpdate(TInfo tinfo,
long updateID,
TMutation mutation)
throws org.apache.thrift.TException
- Throws:
org.apache.thrift.TException
closeUpdate
UpdateErrors closeUpdate(TInfo tinfo,
long updateID)
throws NoSuchScanIDException,
org.apache.thrift.TException
- Throws:
NoSuchScanIDException
org.apache.thrift.TException
update
void update(TInfo tinfo,
AuthInfo credentials,
TKeyExtent keyExtent,
TMutation mutation)
throws ThriftSecurityException,
NotServingTabletException,
ConstraintViolationException,
org.apache.thrift.TException
- Throws:
ThriftSecurityException
NotServingTabletException
ConstraintViolationException
org.apache.thrift.TException
bulkImport
java.util.List<TKeyExtent> bulkImport(TInfo tinfo,
AuthInfo credentials,
java.util.Map<TKeyExtent,java.util.Map<java.lang.String,MapFileInfo>> files)
throws ThriftSecurityException,
org.apache.thrift.TException
- Throws:
ThriftSecurityException
org.apache.thrift.TException
splitTablet
void splitTablet(TInfo tinfo,
AuthInfo credentials,
TKeyExtent extent,
byte[] splitPoint)
throws ThriftSecurityException,
NotServingTabletException,
org.apache.thrift.TException
- Throws:
ThriftSecurityException
NotServingTabletException
org.apache.thrift.TException
loadTablet
void loadTablet(TInfo tinfo,
AuthInfo credentials,
java.lang.String lock,
TKeyExtent extent)
throws org.apache.thrift.TException
- Throws:
org.apache.thrift.TException
unloadTablet
void unloadTablet(TInfo tinfo,
AuthInfo credentials,
java.lang.String lock,
TKeyExtent extent,
boolean save)
throws org.apache.thrift.TException
- Throws:
org.apache.thrift.TException
flush
void flush(TInfo tinfo,
AuthInfo credentials,
java.lang.String lock,
java.util.Set<java.lang.String> tables)
throws org.apache.thrift.TException
- Throws:
org.apache.thrift.TException
useLoggers
void useLoggers(TInfo tinfo,
AuthInfo credentials,
java.util.Set<java.lang.String> loggers)
throws org.apache.thrift.TException
- Throws:
org.apache.thrift.TException
getTabletServerStatus
TabletServerStatus getTabletServerStatus(TInfo tinfo,
AuthInfo credentials)
throws ThriftSecurityException,
org.apache.thrift.TException
- Throws:
ThriftSecurityException
org.apache.thrift.TException
getTabletStats
java.util.List<TabletStats> getTabletStats(TInfo tinfo,
AuthInfo credentials,
java.lang.String tableId)
throws ThriftSecurityException,
org.apache.thrift.TException
- Throws:
ThriftSecurityException
org.apache.thrift.TException
getHistoricalStats
TabletStats getHistoricalStats(TInfo tinfo,
AuthInfo credentials)
throws ThriftSecurityException,
org.apache.thrift.TException
- Throws:
ThriftSecurityException
org.apache.thrift.TException
halt
void halt(TInfo tinfo,
AuthInfo credentials,
java.lang.String lock)
throws ThriftSecurityException,
org.apache.thrift.TException
- Throws:
ThriftSecurityException
org.apache.thrift.TException
getActiveScans
java.util.List<ActiveScan> getActiveScans(TInfo tinfo,
AuthInfo credentials)
throws ThriftSecurityException,
org.apache.thrift.TException
- Throws:
ThriftSecurityException
org.apache.thrift.TException
Copyright © 2012 The Apache Software Foundation. All Rights Reserved.