org.apache.accumulo.core.client.impl.thrift
Interface ClientService.Iface
- All Known Subinterfaces:
- MasterClientService.Iface, TabletClientService.Iface
- All Known Implementing Classes:
- ClientService.Client, MasterClientService.Client, TabletClientService.Client
- Enclosing class:
- ClientService
public static interface ClientService.Iface
Method Summary |
boolean |
authenticateUser(TInfo tinfo,
AuthInfo credentials,
java.lang.String user,
byte[] password)
|
void |
changeAuthorizations(TInfo tinfo,
AuthInfo credentials,
java.lang.String user,
java.util.List<byte[]> authorizations)
|
void |
changePassword(TInfo tinfo,
AuthInfo credentials,
java.lang.String user,
byte[] password)
|
void |
createUser(TInfo tinfo,
AuthInfo credentials,
java.lang.String user,
byte[] password,
java.util.List<byte[]> authorizations)
|
void |
dropUser(TInfo tinfo,
AuthInfo credentials,
java.lang.String user)
|
void |
finishBulkImport(TInfo tinfo,
AuthInfo credentials,
java.lang.String tableName,
java.lang.String lockFile,
boolean disableGC)
|
java.lang.String |
getInstanceId()
|
java.lang.String |
getRootTabletLocation()
|
java.util.List<byte[]> |
getUserAuthorizations(TInfo tinfo,
AuthInfo credentials,
java.lang.String user)
|
java.lang.String |
getZooKeepers()
|
void |
grantSystemPermission(TInfo tinfo,
AuthInfo credentials,
java.lang.String user,
byte permission)
|
void |
grantTablePermission(TInfo tinfo,
AuthInfo credentials,
java.lang.String user,
java.lang.String tableName,
byte permission)
|
boolean |
hasSystemPermission(TInfo tinfo,
AuthInfo credentials,
java.lang.String user,
byte sysPerm)
|
boolean |
hasTablePermission(TInfo tinfo,
AuthInfo credentials,
java.lang.String user,
java.lang.String tableName,
byte tblPerm)
|
java.util.Set<java.lang.String> |
listUsers(TInfo tinfo,
AuthInfo credentials)
|
void |
ping(AuthInfo credentials)
|
java.lang.String |
prepareBulkImport(TInfo tinfo,
AuthInfo credentials,
java.lang.String dir,
java.lang.String tableName,
double errPercent)
|
void |
revokeSystemPermission(TInfo tinfo,
AuthInfo credentials,
java.lang.String user,
byte permission)
|
void |
revokeTablePermission(TInfo tinfo,
AuthInfo credentials,
java.lang.String user,
java.lang.String tableName,
byte permission)
|
getRootTabletLocation
java.lang.String getRootTabletLocation()
throws org.apache.thrift.TException
- Throws:
org.apache.thrift.TException
getInstanceId
java.lang.String getInstanceId()
throws org.apache.thrift.TException
- Throws:
org.apache.thrift.TException
getZooKeepers
java.lang.String getZooKeepers()
throws org.apache.thrift.TException
- Throws:
org.apache.thrift.TException
prepareBulkImport
java.lang.String prepareBulkImport(TInfo tinfo,
AuthInfo credentials,
java.lang.String dir,
java.lang.String tableName,
double errPercent)
throws ThriftSecurityException,
ThriftTableOperationException,
org.apache.thrift.TException
- Throws:
ThriftSecurityException
ThriftTableOperationException
org.apache.thrift.TException
finishBulkImport
void finishBulkImport(TInfo tinfo,
AuthInfo credentials,
java.lang.String tableName,
java.lang.String lockFile,
boolean disableGC)
throws ThriftSecurityException,
ThriftTableOperationException,
org.apache.thrift.TException
- Throws:
ThriftSecurityException
ThriftTableOperationException
org.apache.thrift.TException
ping
void ping(AuthInfo credentials)
throws ThriftSecurityException,
org.apache.thrift.TException
- Throws:
ThriftSecurityException
org.apache.thrift.TException
authenticateUser
boolean authenticateUser(TInfo tinfo,
AuthInfo credentials,
java.lang.String user,
byte[] password)
throws ThriftSecurityException,
org.apache.thrift.TException
- Throws:
ThriftSecurityException
org.apache.thrift.TException
listUsers
java.util.Set<java.lang.String> listUsers(TInfo tinfo,
AuthInfo credentials)
throws ThriftSecurityException,
org.apache.thrift.TException
- Throws:
ThriftSecurityException
org.apache.thrift.TException
createUser
void createUser(TInfo tinfo,
AuthInfo credentials,
java.lang.String user,
byte[] password,
java.util.List<byte[]> authorizations)
throws ThriftSecurityException,
org.apache.thrift.TException
- Throws:
ThriftSecurityException
org.apache.thrift.TException
dropUser
void dropUser(TInfo tinfo,
AuthInfo credentials,
java.lang.String user)
throws ThriftSecurityException,
org.apache.thrift.TException
- Throws:
ThriftSecurityException
org.apache.thrift.TException
changePassword
void changePassword(TInfo tinfo,
AuthInfo credentials,
java.lang.String user,
byte[] password)
throws ThriftSecurityException,
org.apache.thrift.TException
- Throws:
ThriftSecurityException
org.apache.thrift.TException
changeAuthorizations
void changeAuthorizations(TInfo tinfo,
AuthInfo credentials,
java.lang.String user,
java.util.List<byte[]> authorizations)
throws ThriftSecurityException,
org.apache.thrift.TException
- Throws:
ThriftSecurityException
org.apache.thrift.TException
getUserAuthorizations
java.util.List<byte[]> getUserAuthorizations(TInfo tinfo,
AuthInfo credentials,
java.lang.String user)
throws ThriftSecurityException,
org.apache.thrift.TException
- Throws:
ThriftSecurityException
org.apache.thrift.TException
hasSystemPermission
boolean hasSystemPermission(TInfo tinfo,
AuthInfo credentials,
java.lang.String user,
byte sysPerm)
throws ThriftSecurityException,
org.apache.thrift.TException
- Throws:
ThriftSecurityException
org.apache.thrift.TException
hasTablePermission
boolean hasTablePermission(TInfo tinfo,
AuthInfo credentials,
java.lang.String user,
java.lang.String tableName,
byte tblPerm)
throws ThriftSecurityException,
ThriftTableOperationException,
org.apache.thrift.TException
- Throws:
ThriftSecurityException
ThriftTableOperationException
org.apache.thrift.TException
grantSystemPermission
void grantSystemPermission(TInfo tinfo,
AuthInfo credentials,
java.lang.String user,
byte permission)
throws ThriftSecurityException,
org.apache.thrift.TException
- Throws:
ThriftSecurityException
org.apache.thrift.TException
revokeSystemPermission
void revokeSystemPermission(TInfo tinfo,
AuthInfo credentials,
java.lang.String user,
byte permission)
throws ThriftSecurityException,
org.apache.thrift.TException
- Throws:
ThriftSecurityException
org.apache.thrift.TException
grantTablePermission
void grantTablePermission(TInfo tinfo,
AuthInfo credentials,
java.lang.String user,
java.lang.String tableName,
byte permission)
throws ThriftSecurityException,
ThriftTableOperationException,
org.apache.thrift.TException
- Throws:
ThriftSecurityException
ThriftTableOperationException
org.apache.thrift.TException
revokeTablePermission
void revokeTablePermission(TInfo tinfo,
AuthInfo credentials,
java.lang.String user,
java.lang.String tableName,
byte permission)
throws ThriftSecurityException,
ThriftTableOperationException,
org.apache.thrift.TException
- Throws:
ThriftSecurityException
ThriftTableOperationException
org.apache.thrift.TException
Copyright © 2012 The Apache Software Foundation. All Rights Reserved.