org.apache.accumulo.core.tabletserver.thrift
public static interface TabletClientService.Iface extends ClientService.Iface
Modifier and Type | Method and Description |
---|---|
void |
applyUpdates(TInfo tinfo,
long updateID,
TKeyExtent keyExtent,
List<TMutation> mutations) |
List<TKeyExtent> |
bulkImport(TInfo tinfo,
TCredentials credentials,
long tid,
Map<TKeyExtent,Map<String,MapFileInfo>> files,
boolean setTime) |
void |
chop(TInfo tinfo,
TCredentials credentials,
String lock,
TKeyExtent extent) |
void |
closeMultiScan(TInfo tinfo,
long scanID) |
void |
closeScan(TInfo tinfo,
long scanID) |
UpdateErrors |
closeUpdate(TInfo tinfo,
long updateID) |
void |
compact(TInfo tinfo,
TCredentials credentials,
String lock,
String tableId,
ByteBuffer startRow,
ByteBuffer endRow) |
MultiScanResult |
continueMultiScan(TInfo tinfo,
long scanID) |
ScanResult |
continueScan(TInfo tinfo,
long scanID) |
void |
fastHalt(TInfo tinfo,
TCredentials credentials,
String lock) |
void |
flush(TInfo tinfo,
TCredentials credentials,
String lock,
String tableId,
ByteBuffer startRow,
ByteBuffer endRow) |
void |
flushTablet(TInfo tinfo,
TCredentials credentials,
String lock,
TKeyExtent extent) |
List<ActiveCompaction> |
getActiveCompactions(TInfo tinfo,
TCredentials credentials) |
List<ActiveScan> |
getActiveScans(TInfo tinfo,
TCredentials credentials) |
TabletStats |
getHistoricalStats(TInfo tinfo,
TCredentials credentials) |
TabletServerStatus |
getTabletServerStatus(TInfo tinfo,
TCredentials credentials) |
List<TabletStats> |
getTabletStats(TInfo tinfo,
TCredentials credentials,
String tableId) |
void |
halt(TInfo tinfo,
TCredentials credentials,
String lock) |
void |
loadTablet(TInfo tinfo,
TCredentials credentials,
String lock,
TKeyExtent extent) |
void |
removeLogs(TInfo tinfo,
TCredentials credentials,
List<String> filenames) |
void |
splitTablet(TInfo tinfo,
TCredentials credentials,
TKeyExtent extent,
ByteBuffer splitPoint) |
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) |
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 |
startUpdate(TInfo tinfo,
TCredentials credentials) |
void |
unloadTablet(TInfo tinfo,
TCredentials credentials,
String lock,
TKeyExtent extent,
boolean save) |
void |
update(TInfo tinfo,
TCredentials credentials,
TKeyExtent keyExtent,
TMutation mutation) |
authenticate, authenticateUser, bulkImportFiles, changeAuthorizations, changeLocalUserPassword, checkClass, checkTableClass, createLocalUser, dropLocalUser, getConfiguration, getInstanceId, getRootTabletLocation, getTableConfiguration, getUserAuthorizations, getZooKeepers, grantSystemPermission, grantTablePermission, hasSystemPermission, hasTablePermission, isActive, listLocalUsers, ping, revokeSystemPermission, revokeTablePermission
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) throws ThriftSecurityException, NotServingTabletException, TooManyFilesException, org.apache.thrift.TException
ThriftSecurityException
NotServingTabletException
TooManyFilesException
org.apache.thrift.TException
ScanResult continueScan(TInfo tinfo, long scanID) throws NoSuchScanIDException, NotServingTabletException, TooManyFilesException, org.apache.thrift.TException
NoSuchScanIDException
NotServingTabletException
TooManyFilesException
org.apache.thrift.TException
void closeScan(TInfo tinfo, long scanID) throws org.apache.thrift.TException
org.apache.thrift.TException
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) throws ThriftSecurityException, org.apache.thrift.TException
ThriftSecurityException
org.apache.thrift.TException
MultiScanResult continueMultiScan(TInfo tinfo, long scanID) throws NoSuchScanIDException, org.apache.thrift.TException
NoSuchScanIDException
org.apache.thrift.TException
void closeMultiScan(TInfo tinfo, long scanID) throws NoSuchScanIDException, org.apache.thrift.TException
NoSuchScanIDException
org.apache.thrift.TException
long startUpdate(TInfo tinfo, TCredentials credentials) throws ThriftSecurityException, org.apache.thrift.TException
ThriftSecurityException
org.apache.thrift.TException
void applyUpdates(TInfo tinfo, long updateID, TKeyExtent keyExtent, List<TMutation> mutations) throws org.apache.thrift.TException
org.apache.thrift.TException
UpdateErrors closeUpdate(TInfo tinfo, long updateID) throws NoSuchScanIDException, org.apache.thrift.TException
NoSuchScanIDException
org.apache.thrift.TException
void update(TInfo tinfo, TCredentials credentials, TKeyExtent keyExtent, TMutation mutation) throws ThriftSecurityException, NotServingTabletException, ConstraintViolationException, org.apache.thrift.TException
ThriftSecurityException
NotServingTabletException
ConstraintViolationException
org.apache.thrift.TException
List<TKeyExtent> bulkImport(TInfo tinfo, TCredentials credentials, long tid, Map<TKeyExtent,Map<String,MapFileInfo>> files, boolean setTime) throws ThriftSecurityException, org.apache.thrift.TException
ThriftSecurityException
org.apache.thrift.TException
void splitTablet(TInfo tinfo, TCredentials credentials, TKeyExtent extent, ByteBuffer splitPoint) throws ThriftSecurityException, NotServingTabletException, org.apache.thrift.TException
ThriftSecurityException
NotServingTabletException
org.apache.thrift.TException
void loadTablet(TInfo tinfo, TCredentials credentials, String lock, TKeyExtent extent) throws org.apache.thrift.TException
org.apache.thrift.TException
void unloadTablet(TInfo tinfo, TCredentials credentials, String lock, TKeyExtent extent, boolean save) throws org.apache.thrift.TException
org.apache.thrift.TException
void flush(TInfo tinfo, TCredentials credentials, String lock, String tableId, ByteBuffer startRow, ByteBuffer endRow) throws org.apache.thrift.TException
org.apache.thrift.TException
void flushTablet(TInfo tinfo, TCredentials credentials, String lock, TKeyExtent extent) throws org.apache.thrift.TException
org.apache.thrift.TException
void chop(TInfo tinfo, TCredentials credentials, String lock, TKeyExtent extent) throws org.apache.thrift.TException
org.apache.thrift.TException
void compact(TInfo tinfo, TCredentials credentials, String lock, String tableId, ByteBuffer startRow, ByteBuffer endRow) throws org.apache.thrift.TException
org.apache.thrift.TException
TabletServerStatus getTabletServerStatus(TInfo tinfo, TCredentials credentials) throws ThriftSecurityException, org.apache.thrift.TException
ThriftSecurityException
org.apache.thrift.TException
List<TabletStats> getTabletStats(TInfo tinfo, TCredentials credentials, String tableId) throws ThriftSecurityException, org.apache.thrift.TException
ThriftSecurityException
org.apache.thrift.TException
TabletStats getHistoricalStats(TInfo tinfo, TCredentials credentials) throws ThriftSecurityException, org.apache.thrift.TException
ThriftSecurityException
org.apache.thrift.TException
void halt(TInfo tinfo, TCredentials credentials, String lock) throws ThriftSecurityException, org.apache.thrift.TException
ThriftSecurityException
org.apache.thrift.TException
void fastHalt(TInfo tinfo, TCredentials credentials, String lock) throws org.apache.thrift.TException
org.apache.thrift.TException
List<ActiveScan> getActiveScans(TInfo tinfo, TCredentials credentials) throws ThriftSecurityException, org.apache.thrift.TException
ThriftSecurityException
org.apache.thrift.TException
List<ActiveCompaction> getActiveCompactions(TInfo tinfo, TCredentials credentials) throws ThriftSecurityException, org.apache.thrift.TException
ThriftSecurityException
org.apache.thrift.TException
void removeLogs(TInfo tinfo, TCredentials credentials, List<String> filenames) throws org.apache.thrift.TException
org.apache.thrift.TException
Copyright © 2014 Apache Accumulo Project. All Rights Reserved.