org.apache.accumulo.proxy.thrift
Interface AccumuloProxy.Iface
- All Known Implementing Classes:
- AccumuloProxy.Client, ProxyServer
- Enclosing class:
- AccumuloProxy
public static interface AccumuloProxy.Iface
Method Summary |
int |
addConstraint(ByteBuffer login,
String tableName,
String constraintClassName)
|
void |
addSplits(ByteBuffer login,
String tableName,
Set<ByteBuffer> splits)
|
void |
attachIterator(ByteBuffer login,
String tableName,
IteratorSetting setting,
Set<IteratorScope> scopes)
|
boolean |
authenticateUser(ByteBuffer login,
String user,
Map<String,String> properties)
|
void |
cancelCompaction(ByteBuffer login,
String tableName)
|
void |
changeLocalUserPassword(ByteBuffer login,
String user,
ByteBuffer password)
|
void |
changeUserAuthorizations(ByteBuffer login,
String user,
Set<ByteBuffer> authorizations)
|
void |
checkIteratorConflicts(ByteBuffer login,
String tableName,
IteratorSetting setting,
Set<IteratorScope> scopes)
|
void |
clearLocatorCache(ByteBuffer login,
String tableName)
|
void |
cloneTable(ByteBuffer login,
String tableName,
String newTableName,
boolean flush,
Map<String,String> propertiesToSet,
Set<String> propertiesToExclude)
|
void |
closeScanner(String scanner)
|
void |
closeWriter(String writer)
|
void |
compactTable(ByteBuffer login,
String tableName,
ByteBuffer startRow,
ByteBuffer endRow,
List<IteratorSetting> iterators,
boolean flush,
boolean wait)
|
String |
createBatchScanner(ByteBuffer login,
String tableName,
BatchScanOptions options)
|
void |
createLocalUser(ByteBuffer login,
String user,
ByteBuffer password)
|
String |
createScanner(ByteBuffer login,
String tableName,
ScanOptions options)
|
void |
createTable(ByteBuffer login,
String tableName,
boolean versioningIter,
TimeType type)
|
String |
createWriter(ByteBuffer login,
String tableName,
WriterOptions opts)
|
void |
deleteRows(ByteBuffer login,
String tableName,
ByteBuffer startRow,
ByteBuffer endRow)
|
void |
deleteTable(ByteBuffer login,
String tableName)
|
void |
dropLocalUser(ByteBuffer login,
String user)
|
void |
exportTable(ByteBuffer login,
String tableName,
String exportDir)
|
void |
flush(String writer)
|
void |
flushTable(ByteBuffer login,
String tableName,
ByteBuffer startRow,
ByteBuffer endRow,
boolean wait)
|
List<ActiveCompaction> |
getActiveCompactions(ByteBuffer login,
String tserver)
|
List<ActiveScan> |
getActiveScans(ByteBuffer login,
String tserver)
|
Key |
getFollowing(Key key,
PartialKey part)
|
IteratorSetting |
getIteratorSetting(ByteBuffer login,
String tableName,
String iteratorName,
IteratorScope scope)
|
Map<String,Set<String>> |
getLocalityGroups(ByteBuffer login,
String tableName)
|
ByteBuffer |
getMaxRow(ByteBuffer login,
String tableName,
Set<ByteBuffer> auths,
ByteBuffer startRow,
boolean startInclusive,
ByteBuffer endRow,
boolean endInclusive)
|
Range |
getRowRange(ByteBuffer row)
|
Map<String,String> |
getSiteConfiguration(ByteBuffer login)
|
Map<String,String> |
getSystemConfiguration(ByteBuffer login)
|
Map<String,String> |
getTableProperties(ByteBuffer login,
String tableName)
|
List<String> |
getTabletServers(ByteBuffer login)
|
List<ByteBuffer> |
getUserAuthorizations(ByteBuffer login,
String user)
|
void |
grantSystemPermission(ByteBuffer login,
String user,
SystemPermission perm)
|
void |
grantTablePermission(ByteBuffer login,
String user,
String table,
TablePermission perm)
|
boolean |
hasNext(String scanner)
|
boolean |
hasSystemPermission(ByteBuffer login,
String user,
SystemPermission perm)
|
boolean |
hasTablePermission(ByteBuffer login,
String user,
String table,
TablePermission perm)
|
void |
importDirectory(ByteBuffer login,
String tableName,
String importDir,
String failureDir,
boolean setTime)
|
void |
importTable(ByteBuffer login,
String tableName,
String importDir)
|
Map<String,Integer> |
listConstraints(ByteBuffer login,
String tableName)
|
Map<String,Set<IteratorScope>> |
listIterators(ByteBuffer login,
String tableName)
|
Set<String> |
listLocalUsers(ByteBuffer login)
|
List<ByteBuffer> |
listSplits(ByteBuffer login,
String tableName,
int maxSplits)
|
Set<String> |
listTables(ByteBuffer login)
|
ByteBuffer |
login(String principal,
Map<String,String> loginProperties)
|
void |
mergeTablets(ByteBuffer login,
String tableName,
ByteBuffer startRow,
ByteBuffer endRow)
|
KeyValueAndPeek |
nextEntry(String scanner)
|
ScanResult |
nextK(String scanner,
int k)
|
void |
offlineTable(ByteBuffer login,
String tableName)
|
void |
onlineTable(ByteBuffer login,
String tableName)
|
void |
pingTabletServer(ByteBuffer login,
String tserver)
|
void |
removeConstraint(ByteBuffer login,
String tableName,
int constraint)
|
void |
removeIterator(ByteBuffer login,
String tableName,
String iterName,
Set<IteratorScope> scopes)
|
void |
removeProperty(ByteBuffer login,
String property)
|
void |
removeTableProperty(ByteBuffer login,
String tableName,
String property)
|
void |
renameTable(ByteBuffer login,
String oldTableName,
String newTableName)
|
void |
revokeSystemPermission(ByteBuffer login,
String user,
SystemPermission perm)
|
void |
revokeTablePermission(ByteBuffer login,
String user,
String table,
TablePermission perm)
|
void |
setLocalityGroups(ByteBuffer login,
String tableName,
Map<String,Set<String>> groups)
|
void |
setProperty(ByteBuffer login,
String property,
String value)
|
void |
setTableProperty(ByteBuffer login,
String tableName,
String property,
String value)
|
Set<Range> |
splitRangeByTablets(ByteBuffer login,
String tableName,
Range range,
int maxSplits)
|
boolean |
tableExists(ByteBuffer login,
String tableName)
|
Map<String,String> |
tableIdMap(ByteBuffer login)
|
boolean |
testClassLoad(ByteBuffer login,
String className,
String asTypeName)
|
boolean |
testTableClassLoad(ByteBuffer login,
String tableName,
String className,
String asTypeName)
|
void |
update(String writer,
Map<ByteBuffer,List<ColumnUpdate>> cells)
|
void |
updateAndFlush(ByteBuffer login,
String tableName,
Map<ByteBuffer,List<ColumnUpdate>> cells)
|
login
ByteBuffer login(String principal,
Map<String,String> loginProperties)
throws AccumuloSecurityException,
org.apache.thrift.TException
- Throws:
AccumuloSecurityException
org.apache.thrift.TException
addConstraint
int addConstraint(ByteBuffer login,
String tableName,
String constraintClassName)
throws AccumuloException,
AccumuloSecurityException,
TableNotFoundException,
org.apache.thrift.TException
- Throws:
AccumuloException
AccumuloSecurityException
TableNotFoundException
org.apache.thrift.TException
addSplits
void addSplits(ByteBuffer login,
String tableName,
Set<ByteBuffer> splits)
throws AccumuloException,
AccumuloSecurityException,
TableNotFoundException,
org.apache.thrift.TException
- Throws:
AccumuloException
AccumuloSecurityException
TableNotFoundException
org.apache.thrift.TException
attachIterator
void attachIterator(ByteBuffer login,
String tableName,
IteratorSetting setting,
Set<IteratorScope> scopes)
throws AccumuloSecurityException,
AccumuloException,
TableNotFoundException,
org.apache.thrift.TException
- Throws:
AccumuloSecurityException
AccumuloException
TableNotFoundException
org.apache.thrift.TException
checkIteratorConflicts
void checkIteratorConflicts(ByteBuffer login,
String tableName,
IteratorSetting setting,
Set<IteratorScope> scopes)
throws AccumuloSecurityException,
AccumuloException,
TableNotFoundException,
org.apache.thrift.TException
- Throws:
AccumuloSecurityException
AccumuloException
TableNotFoundException
org.apache.thrift.TException
clearLocatorCache
void clearLocatorCache(ByteBuffer login,
String tableName)
throws TableNotFoundException,
org.apache.thrift.TException
- Throws:
TableNotFoundException
org.apache.thrift.TException
cloneTable
void cloneTable(ByteBuffer login,
String tableName,
String newTableName,
boolean flush,
Map<String,String> propertiesToSet,
Set<String> propertiesToExclude)
throws AccumuloException,
AccumuloSecurityException,
TableNotFoundException,
TableExistsException,
org.apache.thrift.TException
- Throws:
AccumuloException
AccumuloSecurityException
TableNotFoundException
TableExistsException
org.apache.thrift.TException
compactTable
void compactTable(ByteBuffer login,
String tableName,
ByteBuffer startRow,
ByteBuffer endRow,
List<IteratorSetting> iterators,
boolean flush,
boolean wait)
throws AccumuloSecurityException,
TableNotFoundException,
AccumuloException,
org.apache.thrift.TException
- Throws:
AccumuloSecurityException
TableNotFoundException
AccumuloException
org.apache.thrift.TException
cancelCompaction
void cancelCompaction(ByteBuffer login,
String tableName)
throws AccumuloSecurityException,
TableNotFoundException,
AccumuloException,
org.apache.thrift.TException
- Throws:
AccumuloSecurityException
TableNotFoundException
AccumuloException
org.apache.thrift.TException
createTable
void createTable(ByteBuffer login,
String tableName,
boolean versioningIter,
TimeType type)
throws AccumuloException,
AccumuloSecurityException,
TableExistsException,
org.apache.thrift.TException
- Throws:
AccumuloException
AccumuloSecurityException
TableExistsException
org.apache.thrift.TException
deleteTable
void deleteTable(ByteBuffer login,
String tableName)
throws AccumuloException,
AccumuloSecurityException,
TableNotFoundException,
org.apache.thrift.TException
- Throws:
AccumuloException
AccumuloSecurityException
TableNotFoundException
org.apache.thrift.TException
deleteRows
void deleteRows(ByteBuffer login,
String tableName,
ByteBuffer startRow,
ByteBuffer endRow)
throws AccumuloException,
AccumuloSecurityException,
TableNotFoundException,
org.apache.thrift.TException
- Throws:
AccumuloException
AccumuloSecurityException
TableNotFoundException
org.apache.thrift.TException
exportTable
void exportTable(ByteBuffer login,
String tableName,
String exportDir)
throws AccumuloException,
AccumuloSecurityException,
TableNotFoundException,
org.apache.thrift.TException
- Throws:
AccumuloException
AccumuloSecurityException
TableNotFoundException
org.apache.thrift.TException
flushTable
void flushTable(ByteBuffer login,
String tableName,
ByteBuffer startRow,
ByteBuffer endRow,
boolean wait)
throws AccumuloException,
AccumuloSecurityException,
TableNotFoundException,
org.apache.thrift.TException
- Throws:
AccumuloException
AccumuloSecurityException
TableNotFoundException
org.apache.thrift.TException
getLocalityGroups
Map<String,Set<String>> getLocalityGroups(ByteBuffer login,
String tableName)
throws AccumuloException,
AccumuloSecurityException,
TableNotFoundException,
org.apache.thrift.TException
- Throws:
AccumuloException
AccumuloSecurityException
TableNotFoundException
org.apache.thrift.TException
getIteratorSetting
IteratorSetting getIteratorSetting(ByteBuffer login,
String tableName,
String iteratorName,
IteratorScope scope)
throws AccumuloException,
AccumuloSecurityException,
TableNotFoundException,
org.apache.thrift.TException
- Throws:
AccumuloException
AccumuloSecurityException
TableNotFoundException
org.apache.thrift.TException
getMaxRow
ByteBuffer getMaxRow(ByteBuffer login,
String tableName,
Set<ByteBuffer> auths,
ByteBuffer startRow,
boolean startInclusive,
ByteBuffer endRow,
boolean endInclusive)
throws AccumuloException,
AccumuloSecurityException,
TableNotFoundException,
org.apache.thrift.TException
- Throws:
AccumuloException
AccumuloSecurityException
TableNotFoundException
org.apache.thrift.TException
getTableProperties
Map<String,String> getTableProperties(ByteBuffer login,
String tableName)
throws AccumuloException,
AccumuloSecurityException,
TableNotFoundException,
org.apache.thrift.TException
- Throws:
AccumuloException
AccumuloSecurityException
TableNotFoundException
org.apache.thrift.TException
importDirectory
void importDirectory(ByteBuffer login,
String tableName,
String importDir,
String failureDir,
boolean setTime)
throws TableNotFoundException,
AccumuloException,
AccumuloSecurityException,
org.apache.thrift.TException
- Throws:
TableNotFoundException
AccumuloException
AccumuloSecurityException
org.apache.thrift.TException
importTable
void importTable(ByteBuffer login,
String tableName,
String importDir)
throws TableExistsException,
AccumuloException,
AccumuloSecurityException,
org.apache.thrift.TException
- Throws:
TableExistsException
AccumuloException
AccumuloSecurityException
org.apache.thrift.TException
listSplits
List<ByteBuffer> listSplits(ByteBuffer login,
String tableName,
int maxSplits)
throws AccumuloException,
AccumuloSecurityException,
TableNotFoundException,
org.apache.thrift.TException
- Throws:
AccumuloException
AccumuloSecurityException
TableNotFoundException
org.apache.thrift.TException
listTables
Set<String> listTables(ByteBuffer login)
throws org.apache.thrift.TException
- Throws:
org.apache.thrift.TException
listIterators
Map<String,Set<IteratorScope>> listIterators(ByteBuffer login,
String tableName)
throws AccumuloException,
AccumuloSecurityException,
TableNotFoundException,
org.apache.thrift.TException
- Throws:
AccumuloException
AccumuloSecurityException
TableNotFoundException
org.apache.thrift.TException
listConstraints
Map<String,Integer> listConstraints(ByteBuffer login,
String tableName)
throws AccumuloException,
AccumuloSecurityException,
TableNotFoundException,
org.apache.thrift.TException
- Throws:
AccumuloException
AccumuloSecurityException
TableNotFoundException
org.apache.thrift.TException
mergeTablets
void mergeTablets(ByteBuffer login,
String tableName,
ByteBuffer startRow,
ByteBuffer endRow)
throws AccumuloException,
AccumuloSecurityException,
TableNotFoundException,
org.apache.thrift.TException
- Throws:
AccumuloException
AccumuloSecurityException
TableNotFoundException
org.apache.thrift.TException
offlineTable
void offlineTable(ByteBuffer login,
String tableName)
throws AccumuloException,
AccumuloSecurityException,
TableNotFoundException,
org.apache.thrift.TException
- Throws:
AccumuloException
AccumuloSecurityException
TableNotFoundException
org.apache.thrift.TException
onlineTable
void onlineTable(ByteBuffer login,
String tableName)
throws AccumuloException,
AccumuloSecurityException,
TableNotFoundException,
org.apache.thrift.TException
- Throws:
AccumuloException
AccumuloSecurityException
TableNotFoundException
org.apache.thrift.TException
removeConstraint
void removeConstraint(ByteBuffer login,
String tableName,
int constraint)
throws AccumuloException,
AccumuloSecurityException,
TableNotFoundException,
org.apache.thrift.TException
- Throws:
AccumuloException
AccumuloSecurityException
TableNotFoundException
org.apache.thrift.TException
removeIterator
void removeIterator(ByteBuffer login,
String tableName,
String iterName,
Set<IteratorScope> scopes)
throws AccumuloException,
AccumuloSecurityException,
TableNotFoundException,
org.apache.thrift.TException
- Throws:
AccumuloException
AccumuloSecurityException
TableNotFoundException
org.apache.thrift.TException
removeTableProperty
void removeTableProperty(ByteBuffer login,
String tableName,
String property)
throws AccumuloException,
AccumuloSecurityException,
TableNotFoundException,
org.apache.thrift.TException
- Throws:
AccumuloException
AccumuloSecurityException
TableNotFoundException
org.apache.thrift.TException
renameTable
void renameTable(ByteBuffer login,
String oldTableName,
String newTableName)
throws AccumuloException,
AccumuloSecurityException,
TableNotFoundException,
TableExistsException,
org.apache.thrift.TException
- Throws:
AccumuloException
AccumuloSecurityException
TableNotFoundException
TableExistsException
org.apache.thrift.TException
setLocalityGroups
void setLocalityGroups(ByteBuffer login,
String tableName,
Map<String,Set<String>> groups)
throws AccumuloException,
AccumuloSecurityException,
TableNotFoundException,
org.apache.thrift.TException
- Throws:
AccumuloException
AccumuloSecurityException
TableNotFoundException
org.apache.thrift.TException
setTableProperty
void setTableProperty(ByteBuffer login,
String tableName,
String property,
String value)
throws AccumuloException,
AccumuloSecurityException,
TableNotFoundException,
org.apache.thrift.TException
- Throws:
AccumuloException
AccumuloSecurityException
TableNotFoundException
org.apache.thrift.TException
splitRangeByTablets
Set<Range> splitRangeByTablets(ByteBuffer login,
String tableName,
Range range,
int maxSplits)
throws AccumuloException,
AccumuloSecurityException,
TableNotFoundException,
org.apache.thrift.TException
- Throws:
AccumuloException
AccumuloSecurityException
TableNotFoundException
org.apache.thrift.TException
tableExists
boolean tableExists(ByteBuffer login,
String tableName)
throws org.apache.thrift.TException
- Throws:
org.apache.thrift.TException
tableIdMap
Map<String,String> tableIdMap(ByteBuffer login)
throws org.apache.thrift.TException
- Throws:
org.apache.thrift.TException
testTableClassLoad
boolean testTableClassLoad(ByteBuffer login,
String tableName,
String className,
String asTypeName)
throws AccumuloException,
AccumuloSecurityException,
TableNotFoundException,
org.apache.thrift.TException
- Throws:
AccumuloException
AccumuloSecurityException
TableNotFoundException
org.apache.thrift.TException
pingTabletServer
void pingTabletServer(ByteBuffer login,
String tserver)
throws AccumuloException,
AccumuloSecurityException,
org.apache.thrift.TException
- Throws:
AccumuloException
AccumuloSecurityException
org.apache.thrift.TException
getActiveScans
List<ActiveScan> getActiveScans(ByteBuffer login,
String tserver)
throws AccumuloException,
AccumuloSecurityException,
org.apache.thrift.TException
- Throws:
AccumuloException
AccumuloSecurityException
org.apache.thrift.TException
getActiveCompactions
List<ActiveCompaction> getActiveCompactions(ByteBuffer login,
String tserver)
throws AccumuloException,
AccumuloSecurityException,
org.apache.thrift.TException
- Throws:
AccumuloException
AccumuloSecurityException
org.apache.thrift.TException
getSiteConfiguration
Map<String,String> getSiteConfiguration(ByteBuffer login)
throws AccumuloException,
AccumuloSecurityException,
org.apache.thrift.TException
- Throws:
AccumuloException
AccumuloSecurityException
org.apache.thrift.TException
getSystemConfiguration
Map<String,String> getSystemConfiguration(ByteBuffer login)
throws AccumuloException,
AccumuloSecurityException,
org.apache.thrift.TException
- Throws:
AccumuloException
AccumuloSecurityException
org.apache.thrift.TException
getTabletServers
List<String> getTabletServers(ByteBuffer login)
throws org.apache.thrift.TException
- Throws:
org.apache.thrift.TException
removeProperty
void removeProperty(ByteBuffer login,
String property)
throws AccumuloException,
AccumuloSecurityException,
org.apache.thrift.TException
- Throws:
AccumuloException
AccumuloSecurityException
org.apache.thrift.TException
setProperty
void setProperty(ByteBuffer login,
String property,
String value)
throws AccumuloException,
AccumuloSecurityException,
org.apache.thrift.TException
- Throws:
AccumuloException
AccumuloSecurityException
org.apache.thrift.TException
testClassLoad
boolean testClassLoad(ByteBuffer login,
String className,
String asTypeName)
throws AccumuloException,
AccumuloSecurityException,
org.apache.thrift.TException
- Throws:
AccumuloException
AccumuloSecurityException
org.apache.thrift.TException
authenticateUser
boolean authenticateUser(ByteBuffer login,
String user,
Map<String,String> properties)
throws AccumuloException,
AccumuloSecurityException,
org.apache.thrift.TException
- Throws:
AccumuloException
AccumuloSecurityException
org.apache.thrift.TException
changeUserAuthorizations
void changeUserAuthorizations(ByteBuffer login,
String user,
Set<ByteBuffer> authorizations)
throws AccumuloException,
AccumuloSecurityException,
org.apache.thrift.TException
- Throws:
AccumuloException
AccumuloSecurityException
org.apache.thrift.TException
changeLocalUserPassword
void changeLocalUserPassword(ByteBuffer login,
String user,
ByteBuffer password)
throws AccumuloException,
AccumuloSecurityException,
org.apache.thrift.TException
- Throws:
AccumuloException
AccumuloSecurityException
org.apache.thrift.TException
createLocalUser
void createLocalUser(ByteBuffer login,
String user,
ByteBuffer password)
throws AccumuloException,
AccumuloSecurityException,
org.apache.thrift.TException
- Throws:
AccumuloException
AccumuloSecurityException
org.apache.thrift.TException
dropLocalUser
void dropLocalUser(ByteBuffer login,
String user)
throws AccumuloException,
AccumuloSecurityException,
org.apache.thrift.TException
- Throws:
AccumuloException
AccumuloSecurityException
org.apache.thrift.TException
getUserAuthorizations
List<ByteBuffer> getUserAuthorizations(ByteBuffer login,
String user)
throws AccumuloException,
AccumuloSecurityException,
org.apache.thrift.TException
- Throws:
AccumuloException
AccumuloSecurityException
org.apache.thrift.TException
grantSystemPermission
void grantSystemPermission(ByteBuffer login,
String user,
SystemPermission perm)
throws AccumuloException,
AccumuloSecurityException,
org.apache.thrift.TException
- Throws:
AccumuloException
AccumuloSecurityException
org.apache.thrift.TException
grantTablePermission
void grantTablePermission(ByteBuffer login,
String user,
String table,
TablePermission perm)
throws AccumuloException,
AccumuloSecurityException,
TableNotFoundException,
org.apache.thrift.TException
- Throws:
AccumuloException
AccumuloSecurityException
TableNotFoundException
org.apache.thrift.TException
hasSystemPermission
boolean hasSystemPermission(ByteBuffer login,
String user,
SystemPermission perm)
throws AccumuloException,
AccumuloSecurityException,
org.apache.thrift.TException
- Throws:
AccumuloException
AccumuloSecurityException
org.apache.thrift.TException
hasTablePermission
boolean hasTablePermission(ByteBuffer login,
String user,
String table,
TablePermission perm)
throws AccumuloException,
AccumuloSecurityException,
TableNotFoundException,
org.apache.thrift.TException
- Throws:
AccumuloException
AccumuloSecurityException
TableNotFoundException
org.apache.thrift.TException
listLocalUsers
Set<String> listLocalUsers(ByteBuffer login)
throws AccumuloException,
AccumuloSecurityException,
TableNotFoundException,
org.apache.thrift.TException
- Throws:
AccumuloException
AccumuloSecurityException
TableNotFoundException
org.apache.thrift.TException
revokeSystemPermission
void revokeSystemPermission(ByteBuffer login,
String user,
SystemPermission perm)
throws AccumuloException,
AccumuloSecurityException,
org.apache.thrift.TException
- Throws:
AccumuloException
AccumuloSecurityException
org.apache.thrift.TException
revokeTablePermission
void revokeTablePermission(ByteBuffer login,
String user,
String table,
TablePermission perm)
throws AccumuloException,
AccumuloSecurityException,
TableNotFoundException,
org.apache.thrift.TException
- Throws:
AccumuloException
AccumuloSecurityException
TableNotFoundException
org.apache.thrift.TException
createBatchScanner
String createBatchScanner(ByteBuffer login,
String tableName,
BatchScanOptions options)
throws AccumuloException,
AccumuloSecurityException,
TableNotFoundException,
org.apache.thrift.TException
- Throws:
AccumuloException
AccumuloSecurityException
TableNotFoundException
org.apache.thrift.TException
createScanner
String createScanner(ByteBuffer login,
String tableName,
ScanOptions options)
throws AccumuloException,
AccumuloSecurityException,
TableNotFoundException,
org.apache.thrift.TException
- Throws:
AccumuloException
AccumuloSecurityException
TableNotFoundException
org.apache.thrift.TException
hasNext
boolean hasNext(String scanner)
throws UnknownScanner,
org.apache.thrift.TException
- Throws:
UnknownScanner
org.apache.thrift.TException
nextEntry
KeyValueAndPeek nextEntry(String scanner)
throws NoMoreEntriesException,
UnknownScanner,
AccumuloSecurityException,
org.apache.thrift.TException
- Throws:
NoMoreEntriesException
UnknownScanner
AccumuloSecurityException
org.apache.thrift.TException
nextK
ScanResult nextK(String scanner,
int k)
throws NoMoreEntriesException,
UnknownScanner,
AccumuloSecurityException,
org.apache.thrift.TException
- Throws:
NoMoreEntriesException
UnknownScanner
AccumuloSecurityException
org.apache.thrift.TException
closeScanner
void closeScanner(String scanner)
throws UnknownScanner,
org.apache.thrift.TException
- Throws:
UnknownScanner
org.apache.thrift.TException
updateAndFlush
void updateAndFlush(ByteBuffer login,
String tableName,
Map<ByteBuffer,List<ColumnUpdate>> cells)
throws AccumuloException,
AccumuloSecurityException,
TableNotFoundException,
MutationsRejectedException,
org.apache.thrift.TException
- Throws:
AccumuloException
AccumuloSecurityException
TableNotFoundException
MutationsRejectedException
org.apache.thrift.TException
createWriter
String createWriter(ByteBuffer login,
String tableName,
WriterOptions opts)
throws AccumuloException,
AccumuloSecurityException,
TableNotFoundException,
org.apache.thrift.TException
- Throws:
AccumuloException
AccumuloSecurityException
TableNotFoundException
org.apache.thrift.TException
update
void update(String writer,
Map<ByteBuffer,List<ColumnUpdate>> cells)
throws org.apache.thrift.TException
- Throws:
org.apache.thrift.TException
flush
void flush(String writer)
throws UnknownWriter,
MutationsRejectedException,
org.apache.thrift.TException
- Throws:
UnknownWriter
MutationsRejectedException
org.apache.thrift.TException
closeWriter
void closeWriter(String writer)
throws UnknownWriter,
MutationsRejectedException,
org.apache.thrift.TException
- Throws:
UnknownWriter
MutationsRejectedException
org.apache.thrift.TException
getRowRange
Range getRowRange(ByteBuffer row)
throws org.apache.thrift.TException
- Throws:
org.apache.thrift.TException
getFollowing
Key getFollowing(Key key,
PartialKey part)
throws org.apache.thrift.TException
- Throws:
org.apache.thrift.TException
Copyright © 2013 Apache Accumulo Project. All Rights Reserved.