Interface ClientService.Iface
-
- All Known Implementing Classes:
ClientService.Client
- Enclosing class:
- ClientService
public static interface ClientService.Iface
-
-
Method Summary
-
-
-
Method Detail
-
getRootTabletLocation
String getRootTabletLocation() throws org.apache.thrift.TException
- Throws:
org.apache.thrift.TException
-
getInstanceId
String getInstanceId() throws org.apache.thrift.TException
- Throws:
org.apache.thrift.TException
-
getZooKeepers
String getZooKeepers() throws org.apache.thrift.TException
- Throws:
org.apache.thrift.TException
-
bulkImportFiles
List<String> bulkImportFiles(TInfo tinfo, TCredentials credentials, long tid, String tableId, List<String> files, String errorDir, boolean setTime) throws ThriftSecurityException, ThriftTableOperationException, org.apache.thrift.TException
- Throws:
ThriftSecurityException
ThriftTableOperationException
org.apache.thrift.TException
-
isActive
boolean isActive(TInfo tinfo, long tid) throws org.apache.thrift.TException
- Throws:
org.apache.thrift.TException
-
ping
void ping(TCredentials credentials) throws ThriftSecurityException, org.apache.thrift.TException
- Throws:
ThriftSecurityException
org.apache.thrift.TException
-
getDiskUsage
List<TDiskUsage> getDiskUsage(Set<String> tables, TCredentials credentials) throws ThriftSecurityException, ThriftTableOperationException, org.apache.thrift.TException
- Throws:
ThriftSecurityException
ThriftTableOperationException
org.apache.thrift.TException
-
listLocalUsers
Set<String> listLocalUsers(TInfo tinfo, TCredentials credentials) throws ThriftSecurityException, org.apache.thrift.TException
- Throws:
ThriftSecurityException
org.apache.thrift.TException
-
createLocalUser
void createLocalUser(TInfo tinfo, TCredentials credentials, String principal, ByteBuffer password) throws ThriftSecurityException, org.apache.thrift.TException
- Throws:
ThriftSecurityException
org.apache.thrift.TException
-
dropLocalUser
void dropLocalUser(TInfo tinfo, TCredentials credentials, String principal) throws ThriftSecurityException, org.apache.thrift.TException
- Throws:
ThriftSecurityException
org.apache.thrift.TException
-
changeLocalUserPassword
void changeLocalUserPassword(TInfo tinfo, TCredentials credentials, String principal, ByteBuffer password) throws ThriftSecurityException, org.apache.thrift.TException
- Throws:
ThriftSecurityException
org.apache.thrift.TException
-
authenticate
boolean authenticate(TInfo tinfo, TCredentials credentials) throws ThriftSecurityException, org.apache.thrift.TException
- Throws:
ThriftSecurityException
org.apache.thrift.TException
-
authenticateUser
boolean authenticateUser(TInfo tinfo, TCredentials credentials, TCredentials toAuth) throws ThriftSecurityException, org.apache.thrift.TException
- Throws:
ThriftSecurityException
org.apache.thrift.TException
-
changeAuthorizations
void changeAuthorizations(TInfo tinfo, TCredentials credentials, String principal, List<ByteBuffer> authorizations) throws ThriftSecurityException, org.apache.thrift.TException
- Throws:
ThriftSecurityException
org.apache.thrift.TException
-
getUserAuthorizations
List<ByteBuffer> getUserAuthorizations(TInfo tinfo, TCredentials credentials, String principal) throws ThriftSecurityException, org.apache.thrift.TException
- Throws:
ThriftSecurityException
org.apache.thrift.TException
-
hasSystemPermission
boolean hasSystemPermission(TInfo tinfo, TCredentials credentials, String principal, byte sysPerm) throws ThriftSecurityException, org.apache.thrift.TException
- Throws:
ThriftSecurityException
org.apache.thrift.TException
-
hasTablePermission
boolean hasTablePermission(TInfo tinfo, TCredentials credentials, String principal, String tableName, byte tblPerm) throws ThriftSecurityException, ThriftTableOperationException, org.apache.thrift.TException
- Throws:
ThriftSecurityException
ThriftTableOperationException
org.apache.thrift.TException
-
hasNamespacePermission
boolean hasNamespacePermission(TInfo tinfo, TCredentials credentials, String principal, String ns, byte tblNspcPerm) throws ThriftSecurityException, ThriftTableOperationException, org.apache.thrift.TException
- Throws:
ThriftSecurityException
ThriftTableOperationException
org.apache.thrift.TException
-
grantSystemPermission
void grantSystemPermission(TInfo tinfo, TCredentials credentials, String principal, byte permission) throws ThriftSecurityException, org.apache.thrift.TException
- Throws:
ThriftSecurityException
org.apache.thrift.TException
-
revokeSystemPermission
void revokeSystemPermission(TInfo tinfo, TCredentials credentials, String principal, byte permission) throws ThriftSecurityException, org.apache.thrift.TException
- Throws:
ThriftSecurityException
org.apache.thrift.TException
-
grantTablePermission
void grantTablePermission(TInfo tinfo, TCredentials credentials, String principal, String tableName, byte permission) throws ThriftSecurityException, ThriftTableOperationException, org.apache.thrift.TException
- Throws:
ThriftSecurityException
ThriftTableOperationException
org.apache.thrift.TException
-
revokeTablePermission
void revokeTablePermission(TInfo tinfo, TCredentials credentials, String principal, String tableName, byte permission) throws ThriftSecurityException, ThriftTableOperationException, org.apache.thrift.TException
- Throws:
ThriftSecurityException
ThriftTableOperationException
org.apache.thrift.TException
-
grantNamespacePermission
void grantNamespacePermission(TInfo tinfo, TCredentials credentials, String principal, String ns, byte permission) throws ThriftSecurityException, ThriftTableOperationException, org.apache.thrift.TException
- Throws:
ThriftSecurityException
ThriftTableOperationException
org.apache.thrift.TException
-
revokeNamespacePermission
void revokeNamespacePermission(TInfo tinfo, TCredentials credentials, String principal, String ns, byte permission) throws ThriftSecurityException, ThriftTableOperationException, org.apache.thrift.TException
- Throws:
ThriftSecurityException
ThriftTableOperationException
org.apache.thrift.TException
-
getConfiguration
Map<String,String> getConfiguration(TInfo tinfo, TCredentials credentials, ConfigurationType type) throws ThriftSecurityException, org.apache.thrift.TException
- Throws:
ThriftSecurityException
org.apache.thrift.TException
-
getSystemProperties
Map<String,String> getSystemProperties(TInfo tinfo, TCredentials credentials) throws ThriftSecurityException, org.apache.thrift.TException
- Throws:
ThriftSecurityException
org.apache.thrift.TException
-
getVersionedSystemProperties
TVersionedProperties getVersionedSystemProperties(TInfo tinfo, TCredentials credentials) throws ThriftSecurityException, org.apache.thrift.TException
- Throws:
ThriftSecurityException
org.apache.thrift.TException
-
getTableConfiguration
Map<String,String> getTableConfiguration(TInfo tinfo, TCredentials credentials, String tableName) throws ThriftTableOperationException, ThriftSecurityException, org.apache.thrift.TException
- Throws:
ThriftTableOperationException
ThriftSecurityException
org.apache.thrift.TException
-
getTableProperties
Map<String,String> getTableProperties(TInfo tinfo, TCredentials credentials, String tableName) throws ThriftTableOperationException, ThriftSecurityException, org.apache.thrift.TException
- Throws:
ThriftTableOperationException
ThriftSecurityException
org.apache.thrift.TException
-
getVersionedTableProperties
TVersionedProperties getVersionedTableProperties(TInfo tinfo, TCredentials credentials, String tableName) throws ThriftTableOperationException, ThriftSecurityException, org.apache.thrift.TException
- Throws:
ThriftTableOperationException
ThriftSecurityException
org.apache.thrift.TException
-
getNamespaceConfiguration
Map<String,String> getNamespaceConfiguration(TInfo tinfo, TCredentials credentials, String ns) throws ThriftTableOperationException, ThriftSecurityException, org.apache.thrift.TException
- Throws:
ThriftTableOperationException
ThriftSecurityException
org.apache.thrift.TException
-
getNamespaceProperties
Map<String,String> getNamespaceProperties(TInfo tinfo, TCredentials credentials, String ns) throws ThriftTableOperationException, ThriftSecurityException, org.apache.thrift.TException
- Throws:
ThriftTableOperationException
ThriftSecurityException
org.apache.thrift.TException
-
getVersionedNamespaceProperties
TVersionedProperties getVersionedNamespaceProperties(TInfo tinfo, TCredentials credentials, String ns) throws ThriftTableOperationException, ThriftSecurityException, org.apache.thrift.TException
- Throws:
ThriftTableOperationException
ThriftSecurityException
org.apache.thrift.TException
-
checkClass
boolean checkClass(TInfo tinfo, TCredentials credentials, String className, String interfaceMatch) throws org.apache.thrift.TException
- Throws:
org.apache.thrift.TException
-
checkTableClass
boolean checkTableClass(TInfo tinfo, TCredentials credentials, String tableId, String className, String interfaceMatch) throws ThriftSecurityException, ThriftTableOperationException, org.apache.thrift.TException
- Throws:
ThriftSecurityException
ThriftTableOperationException
org.apache.thrift.TException
-
checkNamespaceClass
boolean checkNamespaceClass(TInfo tinfo, TCredentials credentials, String namespaceId, String className, String interfaceMatch) throws ThriftSecurityException, ThriftTableOperationException, org.apache.thrift.TException
- Throws:
ThriftSecurityException
ThriftTableOperationException
org.apache.thrift.TException
-
-