accumulo-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From e..@apache.org
Subject svn commit: r1440568 [2/3] - in /accumulo/trunk: proxy/examples/python/ proxy/examples/ruby/ proxy/src/main/java/org/apache/accumulo/proxy/ proxy/src/main/java/org/apache/accumulo/proxy/thrift/ proxy/src/main/thrift/ proxy/src/test/java/org/apache/accu...
Date Wed, 30 Jan 2013 18:07:37 GMT
Modified: accumulo/trunk/proxy/src/main/java/org/apache/accumulo/proxy/thrift/AccumuloProxy.java
URL: http://svn.apache.org/viewvc/accumulo/trunk/proxy/src/main/java/org/apache/accumulo/proxy/thrift/AccumuloProxy.java?rev=1440568&r1=1440567&r2=1440568&view=diff
==============================================================================
--- accumulo/trunk/proxy/src/main/java/org/apache/accumulo/proxy/thrift/AccumuloProxy.java (original)
+++ accumulo/trunk/proxy/src/main/java/org/apache/accumulo/proxy/thrift/AccumuloProxy.java Wed Jan 30 18:07:36 2013
@@ -50,125 +50,125 @@ import org.slf4j.LoggerFactory;
 
   public interface Iface {
 
-    public boolean ping(UserPass userpass) throws org.apache.thrift.TException;
+    public ByteBuffer login(UserPass login) throws org.apache.thrift.TException;
 
-    public int addConstraint(UserPass userpass, String tableName, String constraintClassName) throws AccumuloException, AccumuloSecurityException, TableNotFoundException, org.apache.thrift.TException;
+    public int addConstraint(ByteBuffer login, String tableName, String constraintClassName) throws AccumuloException, AccumuloSecurityException, TableNotFoundException, org.apache.thrift.TException;
 
-    public void addSplits(UserPass userpass, String tableName, Set<ByteBuffer> splits) throws TableNotFoundException, AccumuloException, AccumuloSecurityException, org.apache.thrift.TException;
+    public void addSplits(ByteBuffer login, String tableName, Set<ByteBuffer> splits) throws TableNotFoundException, AccumuloException, AccumuloSecurityException, org.apache.thrift.TException;
 
-    public void attachIterator(UserPass userpass, String tableName, IteratorSetting setting, Set<IteratorScope> scopes) throws AccumuloSecurityException, AccumuloException, TableNotFoundException, org.apache.thrift.TException;
+    public void attachIterator(ByteBuffer login, String tableName, IteratorSetting setting, Set<IteratorScope> scopes) throws AccumuloSecurityException, AccumuloException, TableNotFoundException, org.apache.thrift.TException;
 
-    public void checkIteratorConflicts(UserPass userpass, String tableName, IteratorSetting setting, Set<IteratorScope> scopes) throws AccumuloException, TableNotFoundException, org.apache.thrift.TException;
+    public void checkIteratorConflicts(ByteBuffer login, String tableName, IteratorSetting setting, Set<IteratorScope> scopes) throws AccumuloException, TableNotFoundException, org.apache.thrift.TException;
 
-    public void clearLocatorCache(UserPass userpass, String tableName) throws TableNotFoundException, org.apache.thrift.TException;
+    public void clearLocatorCache(ByteBuffer login, String tableName) throws TableNotFoundException, org.apache.thrift.TException;
 
-    public void cloneTable(UserPass userpass, String tableName, String newTableName, boolean flush, Map<String,String> propertiesToSet, Set<String> propertiesToExclude) throws AccumuloException, AccumuloSecurityException, TableNotFoundException, TableExistsException, org.apache.thrift.TException;
+    public 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;
 
-    public void compactTable(UserPass userpass, String tableName, ByteBuffer startRow, ByteBuffer endRow, List<IteratorSetting> iterators, boolean flush, boolean wait) throws AccumuloSecurityException, TableNotFoundException, AccumuloException, org.apache.thrift.TException;
+    public 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;
 
-    public void cancelCompaction(UserPass userpass, String tableName) throws AccumuloSecurityException, TableNotFoundException, AccumuloException, org.apache.thrift.TException;
+    public void cancelCompaction(ByteBuffer login, String tableName) throws AccumuloSecurityException, TableNotFoundException, AccumuloException, org.apache.thrift.TException;
 
-    public void createTable(UserPass userpass, String tableName, boolean versioningIter, TimeType type) throws AccumuloException, AccumuloSecurityException, TableExistsException, org.apache.thrift.TException;
+    public void createTable(ByteBuffer login, String tableName, boolean versioningIter, TimeType type) throws AccumuloException, AccumuloSecurityException, TableExistsException, org.apache.thrift.TException;
 
-    public void deleteTable(UserPass userpass, String tableName) throws AccumuloException, AccumuloSecurityException, TableNotFoundException, org.apache.thrift.TException;
+    public void deleteTable(ByteBuffer login, String tableName) throws AccumuloException, AccumuloSecurityException, TableNotFoundException, org.apache.thrift.TException;
 
-    public void deleteRows(UserPass userpass, String tableName, ByteBuffer startRow, ByteBuffer endRow) throws AccumuloException, AccumuloSecurityException, TableNotFoundException, org.apache.thrift.TException;
+    public void deleteRows(ByteBuffer login, String tableName, ByteBuffer startRow, ByteBuffer endRow) throws AccumuloException, AccumuloSecurityException, TableNotFoundException, org.apache.thrift.TException;
 
-    public void exportTable(UserPass userpass, String tableName, String exportDir) throws TableNotFoundException, AccumuloException, AccumuloSecurityException, org.apache.thrift.TException;
+    public void exportTable(ByteBuffer login, String tableName, String exportDir) throws TableNotFoundException, AccumuloException, AccumuloSecurityException, org.apache.thrift.TException;
 
-    public void flushTable(UserPass userpass, String tableName, ByteBuffer startRow, ByteBuffer endRow, boolean wait) throws AccumuloException, AccumuloSecurityException, org.apache.thrift.TException;
+    public void flushTable(ByteBuffer login, String tableName, ByteBuffer startRow, ByteBuffer endRow, boolean wait) throws AccumuloException, AccumuloSecurityException, org.apache.thrift.TException;
 
-    public Map<String,Set<String>> getLocalityGroups(UserPass userpass, String tableName) throws AccumuloException, TableNotFoundException, org.apache.thrift.TException;
+    public Map<String,Set<String>> getLocalityGroups(ByteBuffer login, String tableName) throws AccumuloException, TableNotFoundException, org.apache.thrift.TException;
 
-    public IteratorSetting getIteratorSetting(UserPass userpass, String tableName, String iteratorName, IteratorScope scope) throws AccumuloSecurityException, AccumuloException, TableNotFoundException, org.apache.thrift.TException;
+    public IteratorSetting getIteratorSetting(ByteBuffer login, String tableName, String iteratorName, IteratorScope scope) throws AccumuloSecurityException, AccumuloException, TableNotFoundException, org.apache.thrift.TException;
 
-    public ByteBuffer getMaxRow(UserPass userpass, String tableName, Set<ByteBuffer> auths, ByteBuffer startRow, boolean startInclusive, ByteBuffer endRow, boolean endInclusive) throws TableNotFoundException, AccumuloException, AccumuloSecurityException, org.apache.thrift.TException;
+    public ByteBuffer getMaxRow(ByteBuffer login, String tableName, Set<ByteBuffer> auths, ByteBuffer startRow, boolean startInclusive, ByteBuffer endRow, boolean endInclusive) throws TableNotFoundException, AccumuloException, AccumuloSecurityException, org.apache.thrift.TException;
 
-    public Map<String,String> getTableProperties(UserPass userpass, String tableName) throws AccumuloException, TableNotFoundException, org.apache.thrift.TException;
+    public Map<String,String> getTableProperties(ByteBuffer login, String tableName) throws AccumuloException, TableNotFoundException, org.apache.thrift.TException;
 
-    public List<ByteBuffer> getSplits(UserPass userpass, String tableName, int maxSplits) throws TableNotFoundException, org.apache.thrift.TException;
+    public List<ByteBuffer> getSplits(ByteBuffer login, String tableName, int maxSplits) throws TableNotFoundException, org.apache.thrift.TException;
 
-    public void importDirectory(UserPass userpass, String tableName, String importDir, String failureDir, boolean setTime) throws TableNotFoundException, AccumuloException, AccumuloSecurityException, org.apache.thrift.TException;
+    public void importDirectory(ByteBuffer login, String tableName, String importDir, String failureDir, boolean setTime) throws TableNotFoundException, AccumuloException, AccumuloSecurityException, org.apache.thrift.TException;
 
-    public void importTable(UserPass userpass, String tableName, String importDir) throws TableExistsException, AccumuloException, AccumuloSecurityException, org.apache.thrift.TException;
+    public void importTable(ByteBuffer login, String tableName, String importDir) throws TableExistsException, AccumuloException, AccumuloSecurityException, org.apache.thrift.TException;
 
-    public Set<String> listTables(UserPass userpass) throws org.apache.thrift.TException;
+    public Set<String> listTables(ByteBuffer login) throws org.apache.thrift.TException;
 
-    public Map<String,Set<IteratorScope>> listIterators(UserPass userpass, String tableName) throws AccumuloSecurityException, AccumuloException, TableNotFoundException, org.apache.thrift.TException;
+    public Map<String,Set<IteratorScope>> listIterators(ByteBuffer login, String tableName) throws AccumuloSecurityException, AccumuloException, TableNotFoundException, org.apache.thrift.TException;
 
-    public Map<String,Integer> listConstraints(UserPass userpass, String tableName) throws AccumuloException, TableNotFoundException, org.apache.thrift.TException;
+    public Map<String,Integer> listConstraints(ByteBuffer login, String tableName) throws AccumuloException, TableNotFoundException, org.apache.thrift.TException;
 
-    public void mergeTablets(UserPass userpass, String tableName, ByteBuffer startRow, ByteBuffer endRow) throws AccumuloException, AccumuloSecurityException, TableNotFoundException, org.apache.thrift.TException;
+    public void mergeTablets(ByteBuffer login, String tableName, ByteBuffer startRow, ByteBuffer endRow) throws AccumuloException, AccumuloSecurityException, TableNotFoundException, org.apache.thrift.TException;
 
-    public void offlineTable(UserPass userpass, String tableName) throws AccumuloSecurityException, AccumuloException, TableNotFoundException, org.apache.thrift.TException;
+    public void offlineTable(ByteBuffer login, String tableName) throws AccumuloSecurityException, AccumuloException, TableNotFoundException, org.apache.thrift.TException;
 
-    public void onlineTable(UserPass userpass, String tableName) throws AccumuloSecurityException, AccumuloException, TableNotFoundException, org.apache.thrift.TException;
+    public void onlineTable(ByteBuffer login, String tableName) throws AccumuloSecurityException, AccumuloException, TableNotFoundException, org.apache.thrift.TException;
 
-    public void removeConstraint(UserPass userpass, String tableName, int constraint) throws AccumuloException, AccumuloSecurityException, org.apache.thrift.TException;
+    public void removeConstraint(ByteBuffer login, String tableName, int constraint) throws AccumuloException, AccumuloSecurityException, org.apache.thrift.TException;
 
-    public void removeIterator(UserPass userpass, String tableName, String iterName, Set<IteratorScope> scopes) throws AccumuloSecurityException, AccumuloException, TableNotFoundException, org.apache.thrift.TException;
+    public void removeIterator(ByteBuffer login, String tableName, String iterName, Set<IteratorScope> scopes) throws AccumuloSecurityException, AccumuloException, TableNotFoundException, org.apache.thrift.TException;
 
-    public void removeTableProperty(UserPass userpass, String tableName, String property) throws AccumuloException, AccumuloSecurityException, org.apache.thrift.TException;
+    public void removeTableProperty(ByteBuffer login, String tableName, String property) throws AccumuloException, AccumuloSecurityException, org.apache.thrift.TException;
 
-    public void renameTable(UserPass userpass, String oldTableName, String newTableName) throws AccumuloSecurityException, TableNotFoundException, AccumuloException, TableExistsException, org.apache.thrift.TException;
+    public void renameTable(ByteBuffer login, String oldTableName, String newTableName) throws AccumuloSecurityException, TableNotFoundException, AccumuloException, TableExistsException, org.apache.thrift.TException;
 
-    public void setLocalityGroups(UserPass userpass, String tableName, Map<String,Set<String>> groups) throws AccumuloException, AccumuloSecurityException, TableNotFoundException, org.apache.thrift.TException;
+    public void setLocalityGroups(ByteBuffer login, String tableName, Map<String,Set<String>> groups) throws AccumuloException, AccumuloSecurityException, TableNotFoundException, org.apache.thrift.TException;
 
-    public void setTableProperty(UserPass userpass, String tableName, String property, String value) throws AccumuloException, AccumuloSecurityException, org.apache.thrift.TException;
+    public void setTableProperty(ByteBuffer login, String tableName, String property, String value) throws AccumuloException, AccumuloSecurityException, org.apache.thrift.TException;
 
-    public Set<Range> splitRangeByTablets(UserPass userpass, String tableName, Range range, int maxSplits) throws AccumuloException, AccumuloSecurityException, TableNotFoundException, org.apache.thrift.TException;
+    public Set<Range> splitRangeByTablets(ByteBuffer login, String tableName, Range range, int maxSplits) throws AccumuloException, AccumuloSecurityException, TableNotFoundException, org.apache.thrift.TException;
 
-    public boolean tableExists(UserPass userpass, String tableName) throws org.apache.thrift.TException;
+    public boolean tableExists(ByteBuffer login, String tableName) throws org.apache.thrift.TException;
 
-    public Map<String,String> tableIdMap(UserPass userpass) throws org.apache.thrift.TException;
+    public Map<String,String> tableIdMap(ByteBuffer login) throws org.apache.thrift.TException;
 
-    public void pingTabletServer(UserPass userpass, String tserver) throws AccumuloException, AccumuloSecurityException, org.apache.thrift.TException;
+    public void pingTabletServer(ByteBuffer login, String tserver) throws AccumuloException, AccumuloSecurityException, org.apache.thrift.TException;
 
-    public List<ActiveScan> getActiveScans(UserPass userpass, String tserver) throws AccumuloException, AccumuloSecurityException, org.apache.thrift.TException;
+    public List<ActiveScan> getActiveScans(ByteBuffer login, String tserver) throws AccumuloException, AccumuloSecurityException, org.apache.thrift.TException;
 
-    public List<ActiveCompaction> getActiveCompactions(UserPass userpass, String tserver) throws AccumuloException, AccumuloSecurityException, org.apache.thrift.TException;
+    public List<ActiveCompaction> getActiveCompactions(ByteBuffer login, String tserver) throws AccumuloException, AccumuloSecurityException, org.apache.thrift.TException;
 
-    public Map<String,String> getSiteConfiguration(UserPass userpass) throws AccumuloException, AccumuloSecurityException, org.apache.thrift.TException;
+    public Map<String,String> getSiteConfiguration(ByteBuffer login) throws AccumuloException, AccumuloSecurityException, org.apache.thrift.TException;
 
-    public Map<String,String> getSystemConfiguration(UserPass userpass) throws AccumuloException, AccumuloSecurityException, org.apache.thrift.TException;
+    public Map<String,String> getSystemConfiguration(ByteBuffer login) throws AccumuloException, AccumuloSecurityException, org.apache.thrift.TException;
 
-    public List<String> getTabletServers(UserPass userpass) throws org.apache.thrift.TException;
+    public List<String> getTabletServers(ByteBuffer login) throws org.apache.thrift.TException;
 
-    public void removeProperty(UserPass userpass, String property) throws AccumuloException, AccumuloSecurityException, org.apache.thrift.TException;
+    public void removeProperty(ByteBuffer login, String property) throws AccumuloException, AccumuloSecurityException, org.apache.thrift.TException;
 
-    public void setProperty(UserPass userpass, String property, String value) throws AccumuloException, AccumuloSecurityException, org.apache.thrift.TException;
+    public void setProperty(ByteBuffer login, String property, String value) throws AccumuloException, AccumuloSecurityException, org.apache.thrift.TException;
 
-    public boolean testClassLoad(UserPass userpass, String className, String asTypeName) throws AccumuloException, AccumuloSecurityException, org.apache.thrift.TException;
+    public boolean testClassLoad(ByteBuffer login, String className, String asTypeName) throws AccumuloException, AccumuloSecurityException, org.apache.thrift.TException;
 
-    public boolean authenticateUser(UserPass userpass, String user, ByteBuffer password) throws AccumuloException, AccumuloSecurityException, org.apache.thrift.TException;
+    public boolean authenticateUser(ByteBuffer login, String user, ByteBuffer password) throws AccumuloException, AccumuloSecurityException, org.apache.thrift.TException;
 
-    public void changeUserAuthorizations(UserPass userpass, String user, Set<ByteBuffer> authorizations) throws AccumuloException, AccumuloSecurityException, org.apache.thrift.TException;
+    public void changeUserAuthorizations(ByteBuffer login, String user, Set<ByteBuffer> authorizations) throws AccumuloException, AccumuloSecurityException, org.apache.thrift.TException;
 
-    public void changeUserPassword(UserPass userpass, String user, ByteBuffer password) throws AccumuloException, AccumuloSecurityException, org.apache.thrift.TException;
+    public void changeUserPassword(ByteBuffer login, String user, ByteBuffer password) throws AccumuloException, AccumuloSecurityException, org.apache.thrift.TException;
 
-    public void createUser(UserPass userpass, String user, ByteBuffer password) throws AccumuloException, AccumuloSecurityException, org.apache.thrift.TException;
+    public void createUser(ByteBuffer login, String user, ByteBuffer password) throws AccumuloException, AccumuloSecurityException, org.apache.thrift.TException;
 
-    public void dropUser(UserPass userpass, String user) throws AccumuloException, AccumuloSecurityException, org.apache.thrift.TException;
+    public void dropUser(ByteBuffer login, String user) throws AccumuloException, AccumuloSecurityException, org.apache.thrift.TException;
 
-    public List<ByteBuffer> getUserAuthorizations(UserPass userpass, String user) throws AccumuloException, AccumuloSecurityException, org.apache.thrift.TException;
+    public List<ByteBuffer> getUserAuthorizations(ByteBuffer login, String user) throws AccumuloException, AccumuloSecurityException, org.apache.thrift.TException;
 
-    public void grantSystemPermission(UserPass userpass, String user, SystemPermission perm) throws AccumuloException, AccumuloSecurityException, org.apache.thrift.TException;
+    public void grantSystemPermission(ByteBuffer login, String user, SystemPermission perm) throws AccumuloException, AccumuloSecurityException, org.apache.thrift.TException;
 
-    public void grantTablePermission(UserPass userpass, String user, String table, TablePermission perm) throws AccumuloException, AccumuloSecurityException, org.apache.thrift.TException;
+    public void grantTablePermission(ByteBuffer login, String user, String table, TablePermission perm) throws AccumuloException, AccumuloSecurityException, org.apache.thrift.TException;
 
-    public boolean hasSystemPermission(UserPass userpass, String user, SystemPermission perm) throws AccumuloException, AccumuloSecurityException, org.apache.thrift.TException;
+    public boolean hasSystemPermission(ByteBuffer login, String user, SystemPermission perm) throws AccumuloException, AccumuloSecurityException, org.apache.thrift.TException;
 
-    public boolean hasTablePermission(UserPass userpass, String user, String table, TablePermission perm) throws AccumuloException, AccumuloSecurityException, org.apache.thrift.TException;
+    public boolean hasTablePermission(ByteBuffer login, String user, String table, TablePermission perm) throws AccumuloException, AccumuloSecurityException, org.apache.thrift.TException;
 
-    public Set<String> listUsers(UserPass userpass) throws AccumuloException, AccumuloSecurityException, org.apache.thrift.TException;
+    public Set<String> listUsers(ByteBuffer login) throws AccumuloException, AccumuloSecurityException, org.apache.thrift.TException;
 
-    public void revokeSystemPermission(UserPass userpass, String user, SystemPermission perm) throws AccumuloException, AccumuloSecurityException, org.apache.thrift.TException;
+    public void revokeSystemPermission(ByteBuffer login, String user, SystemPermission perm) throws AccumuloException, AccumuloSecurityException, org.apache.thrift.TException;
 
-    public void revokeTablePermission(UserPass userpass, String user, String table, TablePermission perm) throws AccumuloException, AccumuloSecurityException, org.apache.thrift.TException;
+    public void revokeTablePermission(ByteBuffer login, String user, String table, TablePermission perm) throws AccumuloException, AccumuloSecurityException, org.apache.thrift.TException;
 
-    public String createBatchScanner(UserPass userpass, String tableName, BatchScanOptions options) throws AccumuloException, AccumuloSecurityException, org.apache.thrift.TException;
+    public String createBatchScanner(ByteBuffer login, String tableName, BatchScanOptions options) throws AccumuloException, AccumuloSecurityException, org.apache.thrift.TException;
 
-    public String createScanner(UserPass userpass, String tableName, ScanOptions options) throws AccumuloException, AccumuloSecurityException, org.apache.thrift.TException;
+    public String createScanner(ByteBuffer login, String tableName, ScanOptions options) throws AccumuloException, AccumuloSecurityException, org.apache.thrift.TException;
 
     public boolean hasNext(String scanner) throws UnknownScanner, org.apache.thrift.TException;
 
@@ -178,9 +178,9 @@ import org.slf4j.LoggerFactory;
 
     public void closeScanner(String scanner) throws UnknownScanner, org.apache.thrift.TException;
 
-    public void updateAndFlush(UserPass userpass, String tableName, Map<ByteBuffer,List<ColumnUpdate>> cells) throws AccumuloException, AccumuloSecurityException, org.apache.thrift.TException;
+    public void updateAndFlush(ByteBuffer login, String tableName, Map<ByteBuffer,List<ColumnUpdate>> cells) throws AccumuloException, AccumuloSecurityException, org.apache.thrift.TException;
 
-    public String createWriter(UserPass userpass, String tableName, WriterOptions opts) throws AccumuloException, AccumuloSecurityException, org.apache.thrift.TException;
+    public String createWriter(ByteBuffer login, String tableName, WriterOptions opts) throws AccumuloException, AccumuloSecurityException, org.apache.thrift.TException;
 
     public void update(String writer, Map<ByteBuffer,List<ColumnUpdate>> cells) throws org.apache.thrift.TException;
 
@@ -196,125 +196,125 @@ import org.slf4j.LoggerFactory;
 
   public interface AsyncIface {
 
-    public void ping(UserPass userpass, org.apache.thrift.async.AsyncMethodCallback<AsyncClient.ping_call> resultHandler) throws org.apache.thrift.TException;
+    public void login(UserPass login, org.apache.thrift.async.AsyncMethodCallback<AsyncClient.login_call> resultHandler) throws org.apache.thrift.TException;
 
-    public void addConstraint(UserPass userpass, String tableName, String constraintClassName, org.apache.thrift.async.AsyncMethodCallback<AsyncClient.addConstraint_call> resultHandler) throws org.apache.thrift.TException;
+    public void addConstraint(ByteBuffer login, String tableName, String constraintClassName, org.apache.thrift.async.AsyncMethodCallback<AsyncClient.addConstraint_call> resultHandler) throws org.apache.thrift.TException;
 
-    public void addSplits(UserPass userpass, String tableName, Set<ByteBuffer> splits, org.apache.thrift.async.AsyncMethodCallback<AsyncClient.addSplits_call> resultHandler) throws org.apache.thrift.TException;
+    public void addSplits(ByteBuffer login, String tableName, Set<ByteBuffer> splits, org.apache.thrift.async.AsyncMethodCallback<AsyncClient.addSplits_call> resultHandler) throws org.apache.thrift.TException;
 
-    public void attachIterator(UserPass userpass, String tableName, IteratorSetting setting, Set<IteratorScope> scopes, org.apache.thrift.async.AsyncMethodCallback<AsyncClient.attachIterator_call> resultHandler) throws org.apache.thrift.TException;
+    public void attachIterator(ByteBuffer login, String tableName, IteratorSetting setting, Set<IteratorScope> scopes, org.apache.thrift.async.AsyncMethodCallback<AsyncClient.attachIterator_call> resultHandler) throws org.apache.thrift.TException;
 
-    public void checkIteratorConflicts(UserPass userpass, String tableName, IteratorSetting setting, Set<IteratorScope> scopes, org.apache.thrift.async.AsyncMethodCallback<AsyncClient.checkIteratorConflicts_call> resultHandler) throws org.apache.thrift.TException;
+    public void checkIteratorConflicts(ByteBuffer login, String tableName, IteratorSetting setting, Set<IteratorScope> scopes, org.apache.thrift.async.AsyncMethodCallback<AsyncClient.checkIteratorConflicts_call> resultHandler) throws org.apache.thrift.TException;
 
-    public void clearLocatorCache(UserPass userpass, String tableName, org.apache.thrift.async.AsyncMethodCallback<AsyncClient.clearLocatorCache_call> resultHandler) throws org.apache.thrift.TException;
+    public void clearLocatorCache(ByteBuffer login, String tableName, org.apache.thrift.async.AsyncMethodCallback<AsyncClient.clearLocatorCache_call> resultHandler) throws org.apache.thrift.TException;
 
-    public void cloneTable(UserPass userpass, String tableName, String newTableName, boolean flush, Map<String,String> propertiesToSet, Set<String> propertiesToExclude, org.apache.thrift.async.AsyncMethodCallback<AsyncClient.cloneTable_call> resultHandler) throws org.apache.thrift.TException;
+    public void cloneTable(ByteBuffer login, String tableName, String newTableName, boolean flush, Map<String,String> propertiesToSet, Set<String> propertiesToExclude, org.apache.thrift.async.AsyncMethodCallback<AsyncClient.cloneTable_call> resultHandler) throws org.apache.thrift.TException;
 
-    public void compactTable(UserPass userpass, String tableName, ByteBuffer startRow, ByteBuffer endRow, List<IteratorSetting> iterators, boolean flush, boolean wait, org.apache.thrift.async.AsyncMethodCallback<AsyncClient.compactTable_call> resultHandler) throws org.apache.thrift.TException;
+    public void compactTable(ByteBuffer login, String tableName, ByteBuffer startRow, ByteBuffer endRow, List<IteratorSetting> iterators, boolean flush, boolean wait, org.apache.thrift.async.AsyncMethodCallback<AsyncClient.compactTable_call> resultHandler) throws org.apache.thrift.TException;
 
-    public void cancelCompaction(UserPass userpass, String tableName, org.apache.thrift.async.AsyncMethodCallback<AsyncClient.cancelCompaction_call> resultHandler) throws org.apache.thrift.TException;
+    public void cancelCompaction(ByteBuffer login, String tableName, org.apache.thrift.async.AsyncMethodCallback<AsyncClient.cancelCompaction_call> resultHandler) throws org.apache.thrift.TException;
 
-    public void createTable(UserPass userpass, String tableName, boolean versioningIter, TimeType type, org.apache.thrift.async.AsyncMethodCallback<AsyncClient.createTable_call> resultHandler) throws org.apache.thrift.TException;
+    public void createTable(ByteBuffer login, String tableName, boolean versioningIter, TimeType type, org.apache.thrift.async.AsyncMethodCallback<AsyncClient.createTable_call> resultHandler) throws org.apache.thrift.TException;
 
-    public void deleteTable(UserPass userpass, String tableName, org.apache.thrift.async.AsyncMethodCallback<AsyncClient.deleteTable_call> resultHandler) throws org.apache.thrift.TException;
+    public void deleteTable(ByteBuffer login, String tableName, org.apache.thrift.async.AsyncMethodCallback<AsyncClient.deleteTable_call> resultHandler) throws org.apache.thrift.TException;
 
-    public void deleteRows(UserPass userpass, String tableName, ByteBuffer startRow, ByteBuffer endRow, org.apache.thrift.async.AsyncMethodCallback<AsyncClient.deleteRows_call> resultHandler) throws org.apache.thrift.TException;
+    public void deleteRows(ByteBuffer login, String tableName, ByteBuffer startRow, ByteBuffer endRow, org.apache.thrift.async.AsyncMethodCallback<AsyncClient.deleteRows_call> resultHandler) throws org.apache.thrift.TException;
 
-    public void exportTable(UserPass userpass, String tableName, String exportDir, org.apache.thrift.async.AsyncMethodCallback<AsyncClient.exportTable_call> resultHandler) throws org.apache.thrift.TException;
+    public void exportTable(ByteBuffer login, String tableName, String exportDir, org.apache.thrift.async.AsyncMethodCallback<AsyncClient.exportTable_call> resultHandler) throws org.apache.thrift.TException;
 
-    public void flushTable(UserPass userpass, String tableName, ByteBuffer startRow, ByteBuffer endRow, boolean wait, org.apache.thrift.async.AsyncMethodCallback<AsyncClient.flushTable_call> resultHandler) throws org.apache.thrift.TException;
+    public void flushTable(ByteBuffer login, String tableName, ByteBuffer startRow, ByteBuffer endRow, boolean wait, org.apache.thrift.async.AsyncMethodCallback<AsyncClient.flushTable_call> resultHandler) throws org.apache.thrift.TException;
 
-    public void getLocalityGroups(UserPass userpass, String tableName, org.apache.thrift.async.AsyncMethodCallback<AsyncClient.getLocalityGroups_call> resultHandler) throws org.apache.thrift.TException;
+    public void getLocalityGroups(ByteBuffer login, String tableName, org.apache.thrift.async.AsyncMethodCallback<AsyncClient.getLocalityGroups_call> resultHandler) throws org.apache.thrift.TException;
 
-    public void getIteratorSetting(UserPass userpass, String tableName, String iteratorName, IteratorScope scope, org.apache.thrift.async.AsyncMethodCallback<AsyncClient.getIteratorSetting_call> resultHandler) throws org.apache.thrift.TException;
+    public void getIteratorSetting(ByteBuffer login, String tableName, String iteratorName, IteratorScope scope, org.apache.thrift.async.AsyncMethodCallback<AsyncClient.getIteratorSetting_call> resultHandler) throws org.apache.thrift.TException;
 
-    public void getMaxRow(UserPass userpass, String tableName, Set<ByteBuffer> auths, ByteBuffer startRow, boolean startInclusive, ByteBuffer endRow, boolean endInclusive, org.apache.thrift.async.AsyncMethodCallback<AsyncClient.getMaxRow_call> resultHandler) throws org.apache.thrift.TException;
+    public void getMaxRow(ByteBuffer login, String tableName, Set<ByteBuffer> auths, ByteBuffer startRow, boolean startInclusive, ByteBuffer endRow, boolean endInclusive, org.apache.thrift.async.AsyncMethodCallback<AsyncClient.getMaxRow_call> resultHandler) throws org.apache.thrift.TException;
 
-    public void getTableProperties(UserPass userpass, String tableName, org.apache.thrift.async.AsyncMethodCallback<AsyncClient.getTableProperties_call> resultHandler) throws org.apache.thrift.TException;
+    public void getTableProperties(ByteBuffer login, String tableName, org.apache.thrift.async.AsyncMethodCallback<AsyncClient.getTableProperties_call> resultHandler) throws org.apache.thrift.TException;
 
-    public void getSplits(UserPass userpass, String tableName, int maxSplits, org.apache.thrift.async.AsyncMethodCallback<AsyncClient.getSplits_call> resultHandler) throws org.apache.thrift.TException;
+    public void getSplits(ByteBuffer login, String tableName, int maxSplits, org.apache.thrift.async.AsyncMethodCallback<AsyncClient.getSplits_call> resultHandler) throws org.apache.thrift.TException;
 
-    public void importDirectory(UserPass userpass, String tableName, String importDir, String failureDir, boolean setTime, org.apache.thrift.async.AsyncMethodCallback<AsyncClient.importDirectory_call> resultHandler) throws org.apache.thrift.TException;
+    public void importDirectory(ByteBuffer login, String tableName, String importDir, String failureDir, boolean setTime, org.apache.thrift.async.AsyncMethodCallback<AsyncClient.importDirectory_call> resultHandler) throws org.apache.thrift.TException;
 
-    public void importTable(UserPass userpass, String tableName, String importDir, org.apache.thrift.async.AsyncMethodCallback<AsyncClient.importTable_call> resultHandler) throws org.apache.thrift.TException;
+    public void importTable(ByteBuffer login, String tableName, String importDir, org.apache.thrift.async.AsyncMethodCallback<AsyncClient.importTable_call> resultHandler) throws org.apache.thrift.TException;
 
-    public void listTables(UserPass userpass, org.apache.thrift.async.AsyncMethodCallback<AsyncClient.listTables_call> resultHandler) throws org.apache.thrift.TException;
+    public void listTables(ByteBuffer login, org.apache.thrift.async.AsyncMethodCallback<AsyncClient.listTables_call> resultHandler) throws org.apache.thrift.TException;
 
-    public void listIterators(UserPass userpass, String tableName, org.apache.thrift.async.AsyncMethodCallback<AsyncClient.listIterators_call> resultHandler) throws org.apache.thrift.TException;
+    public void listIterators(ByteBuffer login, String tableName, org.apache.thrift.async.AsyncMethodCallback<AsyncClient.listIterators_call> resultHandler) throws org.apache.thrift.TException;
 
-    public void listConstraints(UserPass userpass, String tableName, org.apache.thrift.async.AsyncMethodCallback<AsyncClient.listConstraints_call> resultHandler) throws org.apache.thrift.TException;
+    public void listConstraints(ByteBuffer login, String tableName, org.apache.thrift.async.AsyncMethodCallback<AsyncClient.listConstraints_call> resultHandler) throws org.apache.thrift.TException;
 
-    public void mergeTablets(UserPass userpass, String tableName, ByteBuffer startRow, ByteBuffer endRow, org.apache.thrift.async.AsyncMethodCallback<AsyncClient.mergeTablets_call> resultHandler) throws org.apache.thrift.TException;
+    public void mergeTablets(ByteBuffer login, String tableName, ByteBuffer startRow, ByteBuffer endRow, org.apache.thrift.async.AsyncMethodCallback<AsyncClient.mergeTablets_call> resultHandler) throws org.apache.thrift.TException;
 
-    public void offlineTable(UserPass userpass, String tableName, org.apache.thrift.async.AsyncMethodCallback<AsyncClient.offlineTable_call> resultHandler) throws org.apache.thrift.TException;
+    public void offlineTable(ByteBuffer login, String tableName, org.apache.thrift.async.AsyncMethodCallback<AsyncClient.offlineTable_call> resultHandler) throws org.apache.thrift.TException;
 
-    public void onlineTable(UserPass userpass, String tableName, org.apache.thrift.async.AsyncMethodCallback<AsyncClient.onlineTable_call> resultHandler) throws org.apache.thrift.TException;
+    public void onlineTable(ByteBuffer login, String tableName, org.apache.thrift.async.AsyncMethodCallback<AsyncClient.onlineTable_call> resultHandler) throws org.apache.thrift.TException;
 
-    public void removeConstraint(UserPass userpass, String tableName, int constraint, org.apache.thrift.async.AsyncMethodCallback<AsyncClient.removeConstraint_call> resultHandler) throws org.apache.thrift.TException;
+    public void removeConstraint(ByteBuffer login, String tableName, int constraint, org.apache.thrift.async.AsyncMethodCallback<AsyncClient.removeConstraint_call> resultHandler) throws org.apache.thrift.TException;
 
-    public void removeIterator(UserPass userpass, String tableName, String iterName, Set<IteratorScope> scopes, org.apache.thrift.async.AsyncMethodCallback<AsyncClient.removeIterator_call> resultHandler) throws org.apache.thrift.TException;
+    public void removeIterator(ByteBuffer login, String tableName, String iterName, Set<IteratorScope> scopes, org.apache.thrift.async.AsyncMethodCallback<AsyncClient.removeIterator_call> resultHandler) throws org.apache.thrift.TException;
 
-    public void removeTableProperty(UserPass userpass, String tableName, String property, org.apache.thrift.async.AsyncMethodCallback<AsyncClient.removeTableProperty_call> resultHandler) throws org.apache.thrift.TException;
+    public void removeTableProperty(ByteBuffer login, String tableName, String property, org.apache.thrift.async.AsyncMethodCallback<AsyncClient.removeTableProperty_call> resultHandler) throws org.apache.thrift.TException;
 
-    public void renameTable(UserPass userpass, String oldTableName, String newTableName, org.apache.thrift.async.AsyncMethodCallback<AsyncClient.renameTable_call> resultHandler) throws org.apache.thrift.TException;
+    public void renameTable(ByteBuffer login, String oldTableName, String newTableName, org.apache.thrift.async.AsyncMethodCallback<AsyncClient.renameTable_call> resultHandler) throws org.apache.thrift.TException;
 
-    public void setLocalityGroups(UserPass userpass, String tableName, Map<String,Set<String>> groups, org.apache.thrift.async.AsyncMethodCallback<AsyncClient.setLocalityGroups_call> resultHandler) throws org.apache.thrift.TException;
+    public void setLocalityGroups(ByteBuffer login, String tableName, Map<String,Set<String>> groups, org.apache.thrift.async.AsyncMethodCallback<AsyncClient.setLocalityGroups_call> resultHandler) throws org.apache.thrift.TException;
 
-    public void setTableProperty(UserPass userpass, String tableName, String property, String value, org.apache.thrift.async.AsyncMethodCallback<AsyncClient.setTableProperty_call> resultHandler) throws org.apache.thrift.TException;
+    public void setTableProperty(ByteBuffer login, String tableName, String property, String value, org.apache.thrift.async.AsyncMethodCallback<AsyncClient.setTableProperty_call> resultHandler) throws org.apache.thrift.TException;
 
-    public void splitRangeByTablets(UserPass userpass, String tableName, Range range, int maxSplits, org.apache.thrift.async.AsyncMethodCallback<AsyncClient.splitRangeByTablets_call> resultHandler) throws org.apache.thrift.TException;
+    public void splitRangeByTablets(ByteBuffer login, String tableName, Range range, int maxSplits, org.apache.thrift.async.AsyncMethodCallback<AsyncClient.splitRangeByTablets_call> resultHandler) throws org.apache.thrift.TException;
 
-    public void tableExists(UserPass userpass, String tableName, org.apache.thrift.async.AsyncMethodCallback<AsyncClient.tableExists_call> resultHandler) throws org.apache.thrift.TException;
+    public void tableExists(ByteBuffer login, String tableName, org.apache.thrift.async.AsyncMethodCallback<AsyncClient.tableExists_call> resultHandler) throws org.apache.thrift.TException;
 
-    public void tableIdMap(UserPass userpass, org.apache.thrift.async.AsyncMethodCallback<AsyncClient.tableIdMap_call> resultHandler) throws org.apache.thrift.TException;
+    public void tableIdMap(ByteBuffer login, org.apache.thrift.async.AsyncMethodCallback<AsyncClient.tableIdMap_call> resultHandler) throws org.apache.thrift.TException;
 
-    public void pingTabletServer(UserPass userpass, String tserver, org.apache.thrift.async.AsyncMethodCallback<AsyncClient.pingTabletServer_call> resultHandler) throws org.apache.thrift.TException;
+    public void pingTabletServer(ByteBuffer login, String tserver, org.apache.thrift.async.AsyncMethodCallback<AsyncClient.pingTabletServer_call> resultHandler) throws org.apache.thrift.TException;
 
-    public void getActiveScans(UserPass userpass, String tserver, org.apache.thrift.async.AsyncMethodCallback<AsyncClient.getActiveScans_call> resultHandler) throws org.apache.thrift.TException;
+    public void getActiveScans(ByteBuffer login, String tserver, org.apache.thrift.async.AsyncMethodCallback<AsyncClient.getActiveScans_call> resultHandler) throws org.apache.thrift.TException;
 
-    public void getActiveCompactions(UserPass userpass, String tserver, org.apache.thrift.async.AsyncMethodCallback<AsyncClient.getActiveCompactions_call> resultHandler) throws org.apache.thrift.TException;
+    public void getActiveCompactions(ByteBuffer login, String tserver, org.apache.thrift.async.AsyncMethodCallback<AsyncClient.getActiveCompactions_call> resultHandler) throws org.apache.thrift.TException;
 
-    public void getSiteConfiguration(UserPass userpass, org.apache.thrift.async.AsyncMethodCallback<AsyncClient.getSiteConfiguration_call> resultHandler) throws org.apache.thrift.TException;
+    public void getSiteConfiguration(ByteBuffer login, org.apache.thrift.async.AsyncMethodCallback<AsyncClient.getSiteConfiguration_call> resultHandler) throws org.apache.thrift.TException;
 
-    public void getSystemConfiguration(UserPass userpass, org.apache.thrift.async.AsyncMethodCallback<AsyncClient.getSystemConfiguration_call> resultHandler) throws org.apache.thrift.TException;
+    public void getSystemConfiguration(ByteBuffer login, org.apache.thrift.async.AsyncMethodCallback<AsyncClient.getSystemConfiguration_call> resultHandler) throws org.apache.thrift.TException;
 
-    public void getTabletServers(UserPass userpass, org.apache.thrift.async.AsyncMethodCallback<AsyncClient.getTabletServers_call> resultHandler) throws org.apache.thrift.TException;
+    public void getTabletServers(ByteBuffer login, org.apache.thrift.async.AsyncMethodCallback<AsyncClient.getTabletServers_call> resultHandler) throws org.apache.thrift.TException;
 
-    public void removeProperty(UserPass userpass, String property, org.apache.thrift.async.AsyncMethodCallback<AsyncClient.removeProperty_call> resultHandler) throws org.apache.thrift.TException;
+    public void removeProperty(ByteBuffer login, String property, org.apache.thrift.async.AsyncMethodCallback<AsyncClient.removeProperty_call> resultHandler) throws org.apache.thrift.TException;
 
-    public void setProperty(UserPass userpass, String property, String value, org.apache.thrift.async.AsyncMethodCallback<AsyncClient.setProperty_call> resultHandler) throws org.apache.thrift.TException;
+    public void setProperty(ByteBuffer login, String property, String value, org.apache.thrift.async.AsyncMethodCallback<AsyncClient.setProperty_call> resultHandler) throws org.apache.thrift.TException;
 
-    public void testClassLoad(UserPass userpass, String className, String asTypeName, org.apache.thrift.async.AsyncMethodCallback<AsyncClient.testClassLoad_call> resultHandler) throws org.apache.thrift.TException;
+    public void testClassLoad(ByteBuffer login, String className, String asTypeName, org.apache.thrift.async.AsyncMethodCallback<AsyncClient.testClassLoad_call> resultHandler) throws org.apache.thrift.TException;
 
-    public void authenticateUser(UserPass userpass, String user, ByteBuffer password, org.apache.thrift.async.AsyncMethodCallback<AsyncClient.authenticateUser_call> resultHandler) throws org.apache.thrift.TException;
+    public void authenticateUser(ByteBuffer login, String user, ByteBuffer password, org.apache.thrift.async.AsyncMethodCallback<AsyncClient.authenticateUser_call> resultHandler) throws org.apache.thrift.TException;
 
-    public void changeUserAuthorizations(UserPass userpass, String user, Set<ByteBuffer> authorizations, org.apache.thrift.async.AsyncMethodCallback<AsyncClient.changeUserAuthorizations_call> resultHandler) throws org.apache.thrift.TException;
+    public void changeUserAuthorizations(ByteBuffer login, String user, Set<ByteBuffer> authorizations, org.apache.thrift.async.AsyncMethodCallback<AsyncClient.changeUserAuthorizations_call> resultHandler) throws org.apache.thrift.TException;
 
-    public void changeUserPassword(UserPass userpass, String user, ByteBuffer password, org.apache.thrift.async.AsyncMethodCallback<AsyncClient.changeUserPassword_call> resultHandler) throws org.apache.thrift.TException;
+    public void changeUserPassword(ByteBuffer login, String user, ByteBuffer password, org.apache.thrift.async.AsyncMethodCallback<AsyncClient.changeUserPassword_call> resultHandler) throws org.apache.thrift.TException;
 
-    public void createUser(UserPass userpass, String user, ByteBuffer password, org.apache.thrift.async.AsyncMethodCallback<AsyncClient.createUser_call> resultHandler) throws org.apache.thrift.TException;
+    public void createUser(ByteBuffer login, String user, ByteBuffer password, org.apache.thrift.async.AsyncMethodCallback<AsyncClient.createUser_call> resultHandler) throws org.apache.thrift.TException;
 
-    public void dropUser(UserPass userpass, String user, org.apache.thrift.async.AsyncMethodCallback<AsyncClient.dropUser_call> resultHandler) throws org.apache.thrift.TException;
+    public void dropUser(ByteBuffer login, String user, org.apache.thrift.async.AsyncMethodCallback<AsyncClient.dropUser_call> resultHandler) throws org.apache.thrift.TException;
 
-    public void getUserAuthorizations(UserPass userpass, String user, org.apache.thrift.async.AsyncMethodCallback<AsyncClient.getUserAuthorizations_call> resultHandler) throws org.apache.thrift.TException;
+    public void getUserAuthorizations(ByteBuffer login, String user, org.apache.thrift.async.AsyncMethodCallback<AsyncClient.getUserAuthorizations_call> resultHandler) throws org.apache.thrift.TException;
 
-    public void grantSystemPermission(UserPass userpass, String user, SystemPermission perm, org.apache.thrift.async.AsyncMethodCallback<AsyncClient.grantSystemPermission_call> resultHandler) throws org.apache.thrift.TException;
+    public void grantSystemPermission(ByteBuffer login, String user, SystemPermission perm, org.apache.thrift.async.AsyncMethodCallback<AsyncClient.grantSystemPermission_call> resultHandler) throws org.apache.thrift.TException;
 
-    public void grantTablePermission(UserPass userpass, String user, String table, TablePermission perm, org.apache.thrift.async.AsyncMethodCallback<AsyncClient.grantTablePermission_call> resultHandler) throws org.apache.thrift.TException;
+    public void grantTablePermission(ByteBuffer login, String user, String table, TablePermission perm, org.apache.thrift.async.AsyncMethodCallback<AsyncClient.grantTablePermission_call> resultHandler) throws org.apache.thrift.TException;
 
-    public void hasSystemPermission(UserPass userpass, String user, SystemPermission perm, org.apache.thrift.async.AsyncMethodCallback<AsyncClient.hasSystemPermission_call> resultHandler) throws org.apache.thrift.TException;
+    public void hasSystemPermission(ByteBuffer login, String user, SystemPermission perm, org.apache.thrift.async.AsyncMethodCallback<AsyncClient.hasSystemPermission_call> resultHandler) throws org.apache.thrift.TException;
 
-    public void hasTablePermission(UserPass userpass, String user, String table, TablePermission perm, org.apache.thrift.async.AsyncMethodCallback<AsyncClient.hasTablePermission_call> resultHandler) throws org.apache.thrift.TException;
+    public void hasTablePermission(ByteBuffer login, String user, String table, TablePermission perm, org.apache.thrift.async.AsyncMethodCallback<AsyncClient.hasTablePermission_call> resultHandler) throws org.apache.thrift.TException;
 
-    public void listUsers(UserPass userpass, org.apache.thrift.async.AsyncMethodCallback<AsyncClient.listUsers_call> resultHandler) throws org.apache.thrift.TException;
+    public void listUsers(ByteBuffer login, org.apache.thrift.async.AsyncMethodCallback<AsyncClient.listUsers_call> resultHandler) throws org.apache.thrift.TException;
 
-    public void revokeSystemPermission(UserPass userpass, String user, SystemPermission perm, org.apache.thrift.async.AsyncMethodCallback<AsyncClient.revokeSystemPermission_call> resultHandler) throws org.apache.thrift.TException;
+    public void revokeSystemPermission(ByteBuffer login, String user, SystemPermission perm, org.apache.thrift.async.AsyncMethodCallback<AsyncClient.revokeSystemPermission_call> resultHandler) throws org.apache.thrift.TException;
 
-    public void revokeTablePermission(UserPass userpass, String user, String table, TablePermission perm, org.apache.thrift.async.AsyncMethodCallback<AsyncClient.revokeTablePermission_call> resultHandler) throws org.apache.thrift.TException;
+    public void revokeTablePermission(ByteBuffer login, String user, String table, TablePermission perm, org.apache.thrift.async.AsyncMethodCallback<AsyncClient.revokeTablePermission_call> resultHandler) throws org.apache.thrift.TException;
 
-    public void createBatchScanner(UserPass userpass, String tableName, BatchScanOptions options, org.apache.thrift.async.AsyncMethodCallback<AsyncClient.createBatchScanner_call> resultHandler) throws org.apache.thrift.TException;
+    public void createBatchScanner(ByteBuffer login, String tableName, BatchScanOptions options, org.apache.thrift.async.AsyncMethodCallback<AsyncClient.createBatchScanner_call> resultHandler) throws org.apache.thrift.TException;
 
-    public void createScanner(UserPass userpass, String tableName, ScanOptions options, org.apache.thrift.async.AsyncMethodCallback<AsyncClient.createScanner_call> resultHandler) throws org.apache.thrift.TException;
+    public void createScanner(ByteBuffer login, String tableName, ScanOptions options, org.apache.thrift.async.AsyncMethodCallback<AsyncClient.createScanner_call> resultHandler) throws org.apache.thrift.TException;
 
     public void hasNext(String scanner, org.apache.thrift.async.AsyncMethodCallback<AsyncClient.hasNext_call> resultHandler) throws org.apache.thrift.TException;
 
@@ -324,9 +324,9 @@ import org.slf4j.LoggerFactory;
 
     public void closeScanner(String scanner, org.apache.thrift.async.AsyncMethodCallback<AsyncClient.closeScanner_call> resultHandler) throws org.apache.thrift.TException;
 
-    public void updateAndFlush(UserPass userpass, String tableName, Map<ByteBuffer,List<ColumnUpdate>> cells, org.apache.thrift.async.AsyncMethodCallback<AsyncClient.updateAndFlush_call> resultHandler) throws org.apache.thrift.TException;
+    public void updateAndFlush(ByteBuffer login, String tableName, Map<ByteBuffer,List<ColumnUpdate>> cells, org.apache.thrift.async.AsyncMethodCallback<AsyncClient.updateAndFlush_call> resultHandler) throws org.apache.thrift.TException;
 
-    public void createWriter(UserPass userpass, String tableName, WriterOptions opts, org.apache.thrift.async.AsyncMethodCallback<AsyncClient.createWriter_call> resultHandler) throws org.apache.thrift.TException;
+    public void createWriter(ByteBuffer login, String tableName, WriterOptions opts, org.apache.thrift.async.AsyncMethodCallback<AsyncClient.createWriter_call> resultHandler) throws org.apache.thrift.TException;
 
     public void update(String writer, Map<ByteBuffer,List<ColumnUpdate>> cells, org.apache.thrift.async.AsyncMethodCallback<AsyncClient.update_call> resultHandler) throws org.apache.thrift.TException;
 
@@ -360,39 +360,39 @@ import org.slf4j.LoggerFactory;
       super(iprot, oprot);
     }
 
-    public boolean ping(UserPass userpass) throws org.apache.thrift.TException
+    public ByteBuffer login(UserPass login) throws org.apache.thrift.TException
     {
-      send_ping(userpass);
-      return recv_ping();
+      send_login(login);
+      return recv_login();
     }
 
-    public void send_ping(UserPass userpass) throws org.apache.thrift.TException
+    public void send_login(UserPass login) throws org.apache.thrift.TException
     {
-      ping_args args = new ping_args();
-      args.setUserpass(userpass);
-      sendBase("ping", args);
+      login_args args = new login_args();
+      args.setLogin(login);
+      sendBase("login", args);
     }
 
-    public boolean recv_ping() throws org.apache.thrift.TException
+    public ByteBuffer recv_login() throws org.apache.thrift.TException
     {
-      ping_result result = new ping_result();
-      receiveBase(result, "ping");
+      login_result result = new login_result();
+      receiveBase(result, "login");
       if (result.isSetSuccess()) {
         return result.success;
       }
-      throw new org.apache.thrift.TApplicationException(org.apache.thrift.TApplicationException.MISSING_RESULT, "ping failed: unknown result");
+      throw new org.apache.thrift.TApplicationException(org.apache.thrift.TApplicationException.MISSING_RESULT, "login failed: unknown result");
     }
 
-    public int addConstraint(UserPass userpass, String tableName, String constraintClassName) throws AccumuloException, AccumuloSecurityException, TableNotFoundException, org.apache.thrift.TException
+    public int addConstraint(ByteBuffer login, String tableName, String constraintClassName) throws AccumuloException, AccumuloSecurityException, TableNotFoundException, org.apache.thrift.TException
     {
-      send_addConstraint(userpass, tableName, constraintClassName);
+      send_addConstraint(login, tableName, constraintClassName);
       return recv_addConstraint();
     }
 
-    public void send_addConstraint(UserPass userpass, String tableName, String constraintClassName) throws org.apache.thrift.TException
+    public void send_addConstraint(ByteBuffer login, String tableName, String constraintClassName) throws org.apache.thrift.TException
     {
       addConstraint_args args = new addConstraint_args();
-      args.setUserpass(userpass);
+      args.setLogin(login);
       args.setTableName(tableName);
       args.setConstraintClassName(constraintClassName);
       sendBase("addConstraint", args);
@@ -417,16 +417,16 @@ import org.slf4j.LoggerFactory;
       throw new org.apache.thrift.TApplicationException(org.apache.thrift.TApplicationException.MISSING_RESULT, "addConstraint failed: unknown result");
     }
 
-    public void addSplits(UserPass userpass, String tableName, Set<ByteBuffer> splits) throws TableNotFoundException, AccumuloException, AccumuloSecurityException, org.apache.thrift.TException
+    public void addSplits(ByteBuffer login, String tableName, Set<ByteBuffer> splits) throws TableNotFoundException, AccumuloException, AccumuloSecurityException, org.apache.thrift.TException
     {
-      send_addSplits(userpass, tableName, splits);
+      send_addSplits(login, tableName, splits);
       recv_addSplits();
     }
 
-    public void send_addSplits(UserPass userpass, String tableName, Set<ByteBuffer> splits) throws org.apache.thrift.TException
+    public void send_addSplits(ByteBuffer login, String tableName, Set<ByteBuffer> splits) throws org.apache.thrift.TException
     {
       addSplits_args args = new addSplits_args();
-      args.setUserpass(userpass);
+      args.setLogin(login);
       args.setTableName(tableName);
       args.setSplits(splits);
       sendBase("addSplits", args);
@@ -448,16 +448,16 @@ import org.slf4j.LoggerFactory;
       return;
     }
 
-    public void attachIterator(UserPass userpass, String tableName, IteratorSetting setting, Set<IteratorScope> scopes) throws AccumuloSecurityException, AccumuloException, TableNotFoundException, org.apache.thrift.TException
+    public void attachIterator(ByteBuffer login, String tableName, IteratorSetting setting, Set<IteratorScope> scopes) throws AccumuloSecurityException, AccumuloException, TableNotFoundException, org.apache.thrift.TException
     {
-      send_attachIterator(userpass, tableName, setting, scopes);
+      send_attachIterator(login, tableName, setting, scopes);
       recv_attachIterator();
     }
 
-    public void send_attachIterator(UserPass userpass, String tableName, IteratorSetting setting, Set<IteratorScope> scopes) throws org.apache.thrift.TException
+    public void send_attachIterator(ByteBuffer login, String tableName, IteratorSetting setting, Set<IteratorScope> scopes) throws org.apache.thrift.TException
     {
       attachIterator_args args = new attachIterator_args();
-      args.setUserpass(userpass);
+      args.setLogin(login);
       args.setTableName(tableName);
       args.setSetting(setting);
       args.setScopes(scopes);
@@ -480,16 +480,16 @@ import org.slf4j.LoggerFactory;
       return;
     }
 
-    public void checkIteratorConflicts(UserPass userpass, String tableName, IteratorSetting setting, Set<IteratorScope> scopes) throws AccumuloException, TableNotFoundException, org.apache.thrift.TException
+    public void checkIteratorConflicts(ByteBuffer login, String tableName, IteratorSetting setting, Set<IteratorScope> scopes) throws AccumuloException, TableNotFoundException, org.apache.thrift.TException
     {
-      send_checkIteratorConflicts(userpass, tableName, setting, scopes);
+      send_checkIteratorConflicts(login, tableName, setting, scopes);
       recv_checkIteratorConflicts();
     }
 
-    public void send_checkIteratorConflicts(UserPass userpass, String tableName, IteratorSetting setting, Set<IteratorScope> scopes) throws org.apache.thrift.TException
+    public void send_checkIteratorConflicts(ByteBuffer login, String tableName, IteratorSetting setting, Set<IteratorScope> scopes) throws org.apache.thrift.TException
     {
       checkIteratorConflicts_args args = new checkIteratorConflicts_args();
-      args.setUserpass(userpass);
+      args.setLogin(login);
       args.setTableName(tableName);
       args.setSetting(setting);
       args.setScopes(scopes);
@@ -509,16 +509,16 @@ import org.slf4j.LoggerFactory;
       return;
     }
 
-    public void clearLocatorCache(UserPass userpass, String tableName) throws TableNotFoundException, org.apache.thrift.TException
+    public void clearLocatorCache(ByteBuffer login, String tableName) throws TableNotFoundException, org.apache.thrift.TException
     {
-      send_clearLocatorCache(userpass, tableName);
+      send_clearLocatorCache(login, tableName);
       recv_clearLocatorCache();
     }
 
-    public void send_clearLocatorCache(UserPass userpass, String tableName) throws org.apache.thrift.TException
+    public void send_clearLocatorCache(ByteBuffer login, String tableName) throws org.apache.thrift.TException
     {
       clearLocatorCache_args args = new clearLocatorCache_args();
-      args.setUserpass(userpass);
+      args.setLogin(login);
       args.setTableName(tableName);
       sendBase("clearLocatorCache", args);
     }
@@ -533,16 +533,16 @@ import org.slf4j.LoggerFactory;
       return;
     }
 
-    public void cloneTable(UserPass userpass, String tableName, String newTableName, boolean flush, Map<String,String> propertiesToSet, Set<String> propertiesToExclude) throws AccumuloException, AccumuloSecurityException, TableNotFoundException, TableExistsException, org.apache.thrift.TException
+    public 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
     {
-      send_cloneTable(userpass, tableName, newTableName, flush, propertiesToSet, propertiesToExclude);
+      send_cloneTable(login, tableName, newTableName, flush, propertiesToSet, propertiesToExclude);
       recv_cloneTable();
     }
 
-    public void send_cloneTable(UserPass userpass, String tableName, String newTableName, boolean flush, Map<String,String> propertiesToSet, Set<String> propertiesToExclude) throws org.apache.thrift.TException
+    public void send_cloneTable(ByteBuffer login, String tableName, String newTableName, boolean flush, Map<String,String> propertiesToSet, Set<String> propertiesToExclude) throws org.apache.thrift.TException
     {
       cloneTable_args args = new cloneTable_args();
-      args.setUserpass(userpass);
+      args.setLogin(login);
       args.setTableName(tableName);
       args.setNewTableName(newTableName);
       args.setFlush(flush);
@@ -570,16 +570,16 @@ import org.slf4j.LoggerFactory;
       return;
     }
 
-    public void compactTable(UserPass userpass, String tableName, ByteBuffer startRow, ByteBuffer endRow, List<IteratorSetting> iterators, boolean flush, boolean wait) throws AccumuloSecurityException, TableNotFoundException, AccumuloException, org.apache.thrift.TException
+    public 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
     {
-      send_compactTable(userpass, tableName, startRow, endRow, iterators, flush, wait);
+      send_compactTable(login, tableName, startRow, endRow, iterators, flush, wait);
       recv_compactTable();
     }
 
-    public void send_compactTable(UserPass userpass, String tableName, ByteBuffer startRow, ByteBuffer endRow, List<IteratorSetting> iterators, boolean flush, boolean wait) throws org.apache.thrift.TException
+    public void send_compactTable(ByteBuffer login, String tableName, ByteBuffer startRow, ByteBuffer endRow, List<IteratorSetting> iterators, boolean flush, boolean wait) throws org.apache.thrift.TException
     {
       compactTable_args args = new compactTable_args();
-      args.setUserpass(userpass);
+      args.setLogin(login);
       args.setTableName(tableName);
       args.setStartRow(startRow);
       args.setEndRow(endRow);
@@ -605,16 +605,16 @@ import org.slf4j.LoggerFactory;
       return;
     }
 
-    public void cancelCompaction(UserPass userpass, String tableName) throws AccumuloSecurityException, TableNotFoundException, AccumuloException, org.apache.thrift.TException
+    public void cancelCompaction(ByteBuffer login, String tableName) throws AccumuloSecurityException, TableNotFoundException, AccumuloException, org.apache.thrift.TException
     {
-      send_cancelCompaction(userpass, tableName);
+      send_cancelCompaction(login, tableName);
       recv_cancelCompaction();
     }
 
-    public void send_cancelCompaction(UserPass userpass, String tableName) throws org.apache.thrift.TException
+    public void send_cancelCompaction(ByteBuffer login, String tableName) throws org.apache.thrift.TException
     {
       cancelCompaction_args args = new cancelCompaction_args();
-      args.setUserpass(userpass);
+      args.setLogin(login);
       args.setTableName(tableName);
       sendBase("cancelCompaction", args);
     }
@@ -635,16 +635,16 @@ import org.slf4j.LoggerFactory;
       return;
     }
 
-    public void createTable(UserPass userpass, String tableName, boolean versioningIter, TimeType type) throws AccumuloException, AccumuloSecurityException, TableExistsException, org.apache.thrift.TException
+    public void createTable(ByteBuffer login, String tableName, boolean versioningIter, TimeType type) throws AccumuloException, AccumuloSecurityException, TableExistsException, org.apache.thrift.TException
     {
-      send_createTable(userpass, tableName, versioningIter, type);
+      send_createTable(login, tableName, versioningIter, type);
       recv_createTable();
     }
 
-    public void send_createTable(UserPass userpass, String tableName, boolean versioningIter, TimeType type) throws org.apache.thrift.TException
+    public void send_createTable(ByteBuffer login, String tableName, boolean versioningIter, TimeType type) throws org.apache.thrift.TException
     {
       createTable_args args = new createTable_args();
-      args.setUserpass(userpass);
+      args.setLogin(login);
       args.setTableName(tableName);
       args.setVersioningIter(versioningIter);
       args.setType(type);
@@ -667,16 +667,16 @@ import org.slf4j.LoggerFactory;
       return;
     }
 
-    public void deleteTable(UserPass userpass, String tableName) throws AccumuloException, AccumuloSecurityException, TableNotFoundException, org.apache.thrift.TException
+    public void deleteTable(ByteBuffer login, String tableName) throws AccumuloException, AccumuloSecurityException, TableNotFoundException, org.apache.thrift.TException
     {
-      send_deleteTable(userpass, tableName);
+      send_deleteTable(login, tableName);
       recv_deleteTable();
     }
 
-    public void send_deleteTable(UserPass userpass, String tableName) throws org.apache.thrift.TException
+    public void send_deleteTable(ByteBuffer login, String tableName) throws org.apache.thrift.TException
     {
       deleteTable_args args = new deleteTable_args();
-      args.setUserpass(userpass);
+      args.setLogin(login);
       args.setTableName(tableName);
       sendBase("deleteTable", args);
     }
@@ -697,16 +697,16 @@ import org.slf4j.LoggerFactory;
       return;
     }
 
-    public void deleteRows(UserPass userpass, String tableName, ByteBuffer startRow, ByteBuffer endRow) throws AccumuloException, AccumuloSecurityException, TableNotFoundException, org.apache.thrift.TException
+    public void deleteRows(ByteBuffer login, String tableName, ByteBuffer startRow, ByteBuffer endRow) throws AccumuloException, AccumuloSecurityException, TableNotFoundException, org.apache.thrift.TException
     {
-      send_deleteRows(userpass, tableName, startRow, endRow);
+      send_deleteRows(login, tableName, startRow, endRow);
       recv_deleteRows();
     }
 
-    public void send_deleteRows(UserPass userpass, String tableName, ByteBuffer startRow, ByteBuffer endRow) throws org.apache.thrift.TException
+    public void send_deleteRows(ByteBuffer login, String tableName, ByteBuffer startRow, ByteBuffer endRow) throws org.apache.thrift.TException
     {
       deleteRows_args args = new deleteRows_args();
-      args.setUserpass(userpass);
+      args.setLogin(login);
       args.setTableName(tableName);
       args.setStartRow(startRow);
       args.setEndRow(endRow);
@@ -729,16 +729,16 @@ import org.slf4j.LoggerFactory;
       return;
     }
 
-    public void exportTable(UserPass userpass, String tableName, String exportDir) throws TableNotFoundException, AccumuloException, AccumuloSecurityException, org.apache.thrift.TException
+    public void exportTable(ByteBuffer login, String tableName, String exportDir) throws TableNotFoundException, AccumuloException, AccumuloSecurityException, org.apache.thrift.TException
     {
-      send_exportTable(userpass, tableName, exportDir);
+      send_exportTable(login, tableName, exportDir);
       recv_exportTable();
     }
 
-    public void send_exportTable(UserPass userpass, String tableName, String exportDir) throws org.apache.thrift.TException
+    public void send_exportTable(ByteBuffer login, String tableName, String exportDir) throws org.apache.thrift.TException
     {
       exportTable_args args = new exportTable_args();
-      args.setUserpass(userpass);
+      args.setLogin(login);
       args.setTableName(tableName);
       args.setExportDir(exportDir);
       sendBase("exportTable", args);
@@ -760,16 +760,16 @@ import org.slf4j.LoggerFactory;
       return;
     }
 
-    public void flushTable(UserPass userpass, String tableName, ByteBuffer startRow, ByteBuffer endRow, boolean wait) throws AccumuloException, AccumuloSecurityException, org.apache.thrift.TException
+    public void flushTable(ByteBuffer login, String tableName, ByteBuffer startRow, ByteBuffer endRow, boolean wait) throws AccumuloException, AccumuloSecurityException, org.apache.thrift.TException
     {
-      send_flushTable(userpass, tableName, startRow, endRow, wait);
+      send_flushTable(login, tableName, startRow, endRow, wait);
       recv_flushTable();
     }
 
-    public void send_flushTable(UserPass userpass, String tableName, ByteBuffer startRow, ByteBuffer endRow, boolean wait) throws org.apache.thrift.TException
+    public void send_flushTable(ByteBuffer login, String tableName, ByteBuffer startRow, ByteBuffer endRow, boolean wait) throws org.apache.thrift.TException
     {
       flushTable_args args = new flushTable_args();
-      args.setUserpass(userpass);
+      args.setLogin(login);
       args.setTableName(tableName);
       args.setStartRow(startRow);
       args.setEndRow(endRow);
@@ -790,16 +790,16 @@ import org.slf4j.LoggerFactory;
       return;
     }
 
-    public Map<String,Set<String>> getLocalityGroups(UserPass userpass, String tableName) throws AccumuloException, TableNotFoundException, org.apache.thrift.TException
+    public Map<String,Set<String>> getLocalityGroups(ByteBuffer login, String tableName) throws AccumuloException, TableNotFoundException, org.apache.thrift.TException
     {
-      send_getLocalityGroups(userpass, tableName);
+      send_getLocalityGroups(login, tableName);
       return recv_getLocalityGroups();
     }
 
-    public void send_getLocalityGroups(UserPass userpass, String tableName) throws org.apache.thrift.TException
+    public void send_getLocalityGroups(ByteBuffer login, String tableName) throws org.apache.thrift.TException
     {
       getLocalityGroups_args args = new getLocalityGroups_args();
-      args.setUserpass(userpass);
+      args.setLogin(login);
       args.setTableName(tableName);
       sendBase("getLocalityGroups", args);
     }
@@ -820,16 +820,16 @@ import org.slf4j.LoggerFactory;
       throw new org.apache.thrift.TApplicationException(org.apache.thrift.TApplicationException.MISSING_RESULT, "getLocalityGroups failed: unknown result");
     }
 
-    public IteratorSetting getIteratorSetting(UserPass userpass, String tableName, String iteratorName, IteratorScope scope) throws AccumuloSecurityException, AccumuloException, TableNotFoundException, org.apache.thrift.TException
+    public IteratorSetting getIteratorSetting(ByteBuffer login, String tableName, String iteratorName, IteratorScope scope) throws AccumuloSecurityException, AccumuloException, TableNotFoundException, org.apache.thrift.TException
     {
-      send_getIteratorSetting(userpass, tableName, iteratorName, scope);
+      send_getIteratorSetting(login, tableName, iteratorName, scope);
       return recv_getIteratorSetting();
     }
 
-    public void send_getIteratorSetting(UserPass userpass, String tableName, String iteratorName, IteratorScope scope) throws org.apache.thrift.TException
+    public void send_getIteratorSetting(ByteBuffer login, String tableName, String iteratorName, IteratorScope scope) throws org.apache.thrift.TException
     {
       getIteratorSetting_args args = new getIteratorSetting_args();
-      args.setUserpass(userpass);
+      args.setLogin(login);
       args.setTableName(tableName);
       args.setIteratorName(iteratorName);
       args.setScope(scope);
@@ -855,16 +855,16 @@ import org.slf4j.LoggerFactory;
       throw new org.apache.thrift.TApplicationException(org.apache.thrift.TApplicationException.MISSING_RESULT, "getIteratorSetting failed: unknown result");
     }
 
-    public ByteBuffer getMaxRow(UserPass userpass, String tableName, Set<ByteBuffer> auths, ByteBuffer startRow, boolean startInclusive, ByteBuffer endRow, boolean endInclusive) throws TableNotFoundException, AccumuloException, AccumuloSecurityException, org.apache.thrift.TException
+    public ByteBuffer getMaxRow(ByteBuffer login, String tableName, Set<ByteBuffer> auths, ByteBuffer startRow, boolean startInclusive, ByteBuffer endRow, boolean endInclusive) throws TableNotFoundException, AccumuloException, AccumuloSecurityException, org.apache.thrift.TException
     {
-      send_getMaxRow(userpass, tableName, auths, startRow, startInclusive, endRow, endInclusive);
+      send_getMaxRow(login, tableName, auths, startRow, startInclusive, endRow, endInclusive);
       return recv_getMaxRow();
     }
 
-    public void send_getMaxRow(UserPass userpass, String tableName, Set<ByteBuffer> auths, ByteBuffer startRow, boolean startInclusive, ByteBuffer endRow, boolean endInclusive) throws org.apache.thrift.TException
+    public void send_getMaxRow(ByteBuffer login, String tableName, Set<ByteBuffer> auths, ByteBuffer startRow, boolean startInclusive, ByteBuffer endRow, boolean endInclusive) throws org.apache.thrift.TException
     {
       getMaxRow_args args = new getMaxRow_args();
-      args.setUserpass(userpass);
+      args.setLogin(login);
       args.setTableName(tableName);
       args.setAuths(auths);
       args.setStartRow(startRow);
@@ -893,16 +893,16 @@ import org.slf4j.LoggerFactory;
       throw new org.apache.thrift.TApplicationException(org.apache.thrift.TApplicationException.MISSING_RESULT, "getMaxRow failed: unknown result");
     }
 
-    public Map<String,String> getTableProperties(UserPass userpass, String tableName) throws AccumuloException, TableNotFoundException, org.apache.thrift.TException
+    public Map<String,String> getTableProperties(ByteBuffer login, String tableName) throws AccumuloException, TableNotFoundException, org.apache.thrift.TException
     {
-      send_getTableProperties(userpass, tableName);
+      send_getTableProperties(login, tableName);
       return recv_getTableProperties();
     }
 
-    public void send_getTableProperties(UserPass userpass, String tableName) throws org.apache.thrift.TException
+    public void send_getTableProperties(ByteBuffer login, String tableName) throws org.apache.thrift.TException
     {
       getTableProperties_args args = new getTableProperties_args();
-      args.setUserpass(userpass);
+      args.setLogin(login);
       args.setTableName(tableName);
       sendBase("getTableProperties", args);
     }
@@ -923,16 +923,16 @@ import org.slf4j.LoggerFactory;
       throw new org.apache.thrift.TApplicationException(org.apache.thrift.TApplicationException.MISSING_RESULT, "getTableProperties failed: unknown result");
     }
 
-    public List<ByteBuffer> getSplits(UserPass userpass, String tableName, int maxSplits) throws TableNotFoundException, org.apache.thrift.TException
+    public List<ByteBuffer> getSplits(ByteBuffer login, String tableName, int maxSplits) throws TableNotFoundException, org.apache.thrift.TException
     {
-      send_getSplits(userpass, tableName, maxSplits);
+      send_getSplits(login, tableName, maxSplits);
       return recv_getSplits();
     }
 
-    public void send_getSplits(UserPass userpass, String tableName, int maxSplits) throws org.apache.thrift.TException
+    public void send_getSplits(ByteBuffer login, String tableName, int maxSplits) throws org.apache.thrift.TException
     {
       getSplits_args args = new getSplits_args();
-      args.setUserpass(userpass);
+      args.setLogin(login);
       args.setTableName(tableName);
       args.setMaxSplits(maxSplits);
       sendBase("getSplits", args);
@@ -951,16 +951,16 @@ import org.slf4j.LoggerFactory;
       throw new org.apache.thrift.TApplicationException(org.apache.thrift.TApplicationException.MISSING_RESULT, "getSplits failed: unknown result");
     }
 
-    public void importDirectory(UserPass userpass, String tableName, String importDir, String failureDir, boolean setTime) throws TableNotFoundException, AccumuloException, AccumuloSecurityException, org.apache.thrift.TException
+    public void importDirectory(ByteBuffer login, String tableName, String importDir, String failureDir, boolean setTime) throws TableNotFoundException, AccumuloException, AccumuloSecurityException, org.apache.thrift.TException
     {
-      send_importDirectory(userpass, tableName, importDir, failureDir, setTime);
+      send_importDirectory(login, tableName, importDir, failureDir, setTime);
       recv_importDirectory();
     }
 
-    public void send_importDirectory(UserPass userpass, String tableName, String importDir, String failureDir, boolean setTime) throws org.apache.thrift.TException
+    public void send_importDirectory(ByteBuffer login, String tableName, String importDir, String failureDir, boolean setTime) throws org.apache.thrift.TException
     {
       importDirectory_args args = new importDirectory_args();
-      args.setUserpass(userpass);
+      args.setLogin(login);
       args.setTableName(tableName);
       args.setImportDir(importDir);
       args.setFailureDir(failureDir);
@@ -984,16 +984,16 @@ import org.slf4j.LoggerFactory;
       return;
     }
 
-    public void importTable(UserPass userpass, String tableName, String importDir) throws TableExistsException, AccumuloException, AccumuloSecurityException, org.apache.thrift.TException
+    public void importTable(ByteBuffer login, String tableName, String importDir) throws TableExistsException, AccumuloException, AccumuloSecurityException, org.apache.thrift.TException
     {
-      send_importTable(userpass, tableName, importDir);
+      send_importTable(login, tableName, importDir);
       recv_importTable();
     }
 
-    public void send_importTable(UserPass userpass, String tableName, String importDir) throws org.apache.thrift.TException
+    public void send_importTable(ByteBuffer login, String tableName, String importDir) throws org.apache.thrift.TException
     {
       importTable_args args = new importTable_args();
-      args.setUserpass(userpass);
+      args.setLogin(login);
       args.setTableName(tableName);
       args.setImportDir(importDir);
       sendBase("importTable", args);
@@ -1015,16 +1015,16 @@ import org.slf4j.LoggerFactory;
       return;
     }
 
-    public Set<String> listTables(UserPass userpass) throws org.apache.thrift.TException
+    public Set<String> listTables(ByteBuffer login) throws org.apache.thrift.TException
     {
-      send_listTables(userpass);
+      send_listTables(login);
       return recv_listTables();
     }
 
-    public void send_listTables(UserPass userpass) throws org.apache.thrift.TException
+    public void send_listTables(ByteBuffer login) throws org.apache.thrift.TException
     {
       listTables_args args = new listTables_args();
-      args.setUserpass(userpass);
+      args.setLogin(login);
       sendBase("listTables", args);
     }
 
@@ -1038,16 +1038,16 @@ import org.slf4j.LoggerFactory;
       throw new org.apache.thrift.TApplicationException(org.apache.thrift.TApplicationException.MISSING_RESULT, "listTables failed: unknown result");
     }
 
-    public Map<String,Set<IteratorScope>> listIterators(UserPass userpass, String tableName) throws AccumuloSecurityException, AccumuloException, TableNotFoundException, org.apache.thrift.TException
+    public Map<String,Set<IteratorScope>> listIterators(ByteBuffer login, String tableName) throws AccumuloSecurityException, AccumuloException, TableNotFoundException, org.apache.thrift.TException
     {
-      send_listIterators(userpass, tableName);
+      send_listIterators(login, tableName);
       return recv_listIterators();
     }
 
-    public void send_listIterators(UserPass userpass, String tableName) throws org.apache.thrift.TException
+    public void send_listIterators(ByteBuffer login, String tableName) throws org.apache.thrift.TException
     {
       listIterators_args args = new listIterators_args();
-      args.setUserpass(userpass);
+      args.setLogin(login);
       args.setTableName(tableName);
       sendBase("listIterators", args);
     }
@@ -1071,16 +1071,16 @@ import org.slf4j.LoggerFactory;
       throw new org.apache.thrift.TApplicationException(org.apache.thrift.TApplicationException.MISSING_RESULT, "listIterators failed: unknown result");
     }
 
-    public Map<String,Integer> listConstraints(UserPass userpass, String tableName) throws AccumuloException, TableNotFoundException, org.apache.thrift.TException
+    public Map<String,Integer> listConstraints(ByteBuffer login, String tableName) throws AccumuloException, TableNotFoundException, org.apache.thrift.TException
     {
-      send_listConstraints(userpass, tableName);
+      send_listConstraints(login, tableName);
       return recv_listConstraints();
     }
 
-    public void send_listConstraints(UserPass userpass, String tableName) throws org.apache.thrift.TException
+    public void send_listConstraints(ByteBuffer login, String tableName) throws org.apache.thrift.TException
     {
       listConstraints_args args = new listConstraints_args();
-      args.setUserpass(userpass);
+      args.setLogin(login);
       args.setTableName(tableName);
       sendBase("listConstraints", args);
     }
@@ -1101,16 +1101,16 @@ import org.slf4j.LoggerFactory;
       throw new org.apache.thrift.TApplicationException(org.apache.thrift.TApplicationException.MISSING_RESULT, "listConstraints failed: unknown result");
     }
 
-    public void mergeTablets(UserPass userpass, String tableName, ByteBuffer startRow, ByteBuffer endRow) throws AccumuloException, AccumuloSecurityException, TableNotFoundException, org.apache.thrift.TException
+    public void mergeTablets(ByteBuffer login, String tableName, ByteBuffer startRow, ByteBuffer endRow) throws AccumuloException, AccumuloSecurityException, TableNotFoundException, org.apache.thrift.TException
     {
-      send_mergeTablets(userpass, tableName, startRow, endRow);
+      send_mergeTablets(login, tableName, startRow, endRow);
       recv_mergeTablets();
     }
 
-    public void send_mergeTablets(UserPass userpass, String tableName, ByteBuffer startRow, ByteBuffer endRow) throws org.apache.thrift.TException
+    public void send_mergeTablets(ByteBuffer login, String tableName, ByteBuffer startRow, ByteBuffer endRow) throws org.apache.thrift.TException
     {
       mergeTablets_args args = new mergeTablets_args();
-      args.setUserpass(userpass);
+      args.setLogin(login);
       args.setTableName(tableName);
       args.setStartRow(startRow);
       args.setEndRow(endRow);
@@ -1133,16 +1133,16 @@ import org.slf4j.LoggerFactory;
       return;
     }
 
-    public void offlineTable(UserPass userpass, String tableName) throws AccumuloSecurityException, AccumuloException, TableNotFoundException, org.apache.thrift.TException
+    public void offlineTable(ByteBuffer login, String tableName) throws AccumuloSecurityException, AccumuloException, TableNotFoundException, org.apache.thrift.TException
     {
-      send_offlineTable(userpass, tableName);
+      send_offlineTable(login, tableName);
       recv_offlineTable();
     }
 
-    public void send_offlineTable(UserPass userpass, String tableName) throws org.apache.thrift.TException
+    public void send_offlineTable(ByteBuffer login, String tableName) throws org.apache.thrift.TException
     {
       offlineTable_args args = new offlineTable_args();
-      args.setUserpass(userpass);
+      args.setLogin(login);
       args.setTableName(tableName);
       sendBase("offlineTable", args);
     }
@@ -1163,16 +1163,16 @@ import org.slf4j.LoggerFactory;
       return;
     }
 
-    public void onlineTable(UserPass userpass, String tableName) throws AccumuloSecurityException, AccumuloException, TableNotFoundException, org.apache.thrift.TException
+    public void onlineTable(ByteBuffer login, String tableName) throws AccumuloSecurityException, AccumuloException, TableNotFoundException, org.apache.thrift.TException
     {
-      send_onlineTable(userpass, tableName);
+      send_onlineTable(login, tableName);
       recv_onlineTable();
     }
 
-    public void send_onlineTable(UserPass userpass, String tableName) throws org.apache.thrift.TException
+    public void send_onlineTable(ByteBuffer login, String tableName) throws org.apache.thrift.TException
     {
       onlineTable_args args = new onlineTable_args();
-      args.setUserpass(userpass);
+      args.setLogin(login);
       args.setTableName(tableName);
       sendBase("onlineTable", args);
     }
@@ -1193,16 +1193,16 @@ import org.slf4j.LoggerFactory;
       return;
     }
 
-    public void removeConstraint(UserPass userpass, String tableName, int constraint) throws AccumuloException, AccumuloSecurityException, org.apache.thrift.TException
+    public void removeConstraint(ByteBuffer login, String tableName, int constraint) throws AccumuloException, AccumuloSecurityException, org.apache.thrift.TException
     {
-      send_removeConstraint(userpass, tableName, constraint);
+      send_removeConstraint(login, tableName, constraint);
       recv_removeConstraint();
     }
 
-    public void send_removeConstraint(UserPass userpass, String tableName, int constraint) throws org.apache.thrift.TException
+    public void send_removeConstraint(ByteBuffer login, String tableName, int constraint) throws org.apache.thrift.TException
     {
       removeConstraint_args args = new removeConstraint_args();
-      args.setUserpass(userpass);
+      args.setLogin(login);
       args.setTableName(tableName);
       args.setConstraint(constraint);
       sendBase("removeConstraint", args);
@@ -1221,16 +1221,16 @@ import org.slf4j.LoggerFactory;
       return;
     }
 
-    public void removeIterator(UserPass userpass, String tableName, String iterName, Set<IteratorScope> scopes) throws AccumuloSecurityException, AccumuloException, TableNotFoundException, org.apache.thrift.TException
+    public void removeIterator(ByteBuffer login, String tableName, String iterName, Set<IteratorScope> scopes) throws AccumuloSecurityException, AccumuloException, TableNotFoundException, org.apache.thrift.TException
     {
-      send_removeIterator(userpass, tableName, iterName, scopes);
+      send_removeIterator(login, tableName, iterName, scopes);
       recv_removeIterator();
     }
 
-    public void send_removeIterator(UserPass userpass, String tableName, String iterName, Set<IteratorScope> scopes) throws org.apache.thrift.TException
+    public void send_removeIterator(ByteBuffer login, String tableName, String iterName, Set<IteratorScope> scopes) throws org.apache.thrift.TException
     {
       removeIterator_args args = new removeIterator_args();
-      args.setUserpass(userpass);
+      args.setLogin(login);
       args.setTableName(tableName);
       args.setIterName(iterName);
       args.setScopes(scopes);
@@ -1253,16 +1253,16 @@ import org.slf4j.LoggerFactory;
       return;
     }
 
-    public void removeTableProperty(UserPass userpass, String tableName, String property) throws AccumuloException, AccumuloSecurityException, org.apache.thrift.TException
+    public void removeTableProperty(ByteBuffer login, String tableName, String property) throws AccumuloException, AccumuloSecurityException, org.apache.thrift.TException
     {
-      send_removeTableProperty(userpass, tableName, property);
+      send_removeTableProperty(login, tableName, property);
       recv_removeTableProperty();
     }
 
-    public void send_removeTableProperty(UserPass userpass, String tableName, String property) throws org.apache.thrift.TException
+    public void send_removeTableProperty(ByteBuffer login, String tableName, String property) throws org.apache.thrift.TException
     {
       removeTableProperty_args args = new removeTableProperty_args();
-      args.setUserpass(userpass);
+      args.setLogin(login);
       args.setTableName(tableName);
       args.setProperty(property);
       sendBase("removeTableProperty", args);
@@ -1281,16 +1281,16 @@ import org.slf4j.LoggerFactory;
       return;
     }
 
-    public void renameTable(UserPass userpass, String oldTableName, String newTableName) throws AccumuloSecurityException, TableNotFoundException, AccumuloException, TableExistsException, org.apache.thrift.TException
+    public void renameTable(ByteBuffer login, String oldTableName, String newTableName) throws AccumuloSecurityException, TableNotFoundException, AccumuloException, TableExistsException, org.apache.thrift.TException
     {
-      send_renameTable(userpass, oldTableName, newTableName);
+      send_renameTable(login, oldTableName, newTableName);
       recv_renameTable();
     }
 
-    public void send_renameTable(UserPass userpass, String oldTableName, String newTableName) throws org.apache.thrift.TException
+    public void send_renameTable(ByteBuffer login, String oldTableName, String newTableName) throws org.apache.thrift.TException
     {
       renameTable_args args = new renameTable_args();
-      args.setUserpass(userpass);
+      args.setLogin(login);
       args.setOldTableName(oldTableName);
       args.setNewTableName(newTableName);
       sendBase("renameTable", args);
@@ -1315,16 +1315,16 @@ import org.slf4j.LoggerFactory;
       return;
     }
 
-    public void setLocalityGroups(UserPass userpass, String tableName, Map<String,Set<String>> groups) throws AccumuloException, AccumuloSecurityException, TableNotFoundException, org.apache.thrift.TException
+    public void setLocalityGroups(ByteBuffer login, String tableName, Map<String,Set<String>> groups) throws AccumuloException, AccumuloSecurityException, TableNotFoundException, org.apache.thrift.TException
     {
-      send_setLocalityGroups(userpass, tableName, groups);
+      send_setLocalityGroups(login, tableName, groups);
       recv_setLocalityGroups();
     }
 
-    public void send_setLocalityGroups(UserPass userpass, String tableName, Map<String,Set<String>> groups) throws org.apache.thrift.TException
+    public void send_setLocalityGroups(ByteBuffer login, String tableName, Map<String,Set<String>> groups) throws org.apache.thrift.TException
     {
       setLocalityGroups_args args = new setLocalityGroups_args();
-      args.setUserpass(userpass);
+      args.setLogin(login);
       args.setTableName(tableName);
       args.setGroups(groups);
       sendBase("setLocalityGroups", args);
@@ -1346,16 +1346,16 @@ import org.slf4j.LoggerFactory;
       return;
     }
 
-    public void setTableProperty(UserPass userpass, String tableName, String property, String value) throws AccumuloException, AccumuloSecurityException, org.apache.thrift.TException

[... 21410 lines stripped ...]


Mime
View raw message