| Package | Description |
|---|---|
| org.apache.hadoop.hive.metastore | |
| org.apache.hadoop.hive.metastore.api |
| Modifier and Type | Method and Description |
|---|---|
PrincipalPrivilegeSet |
HiveMetaStoreClient.get_privilege_set(HiveObjectRef hiveObject,
String userName,
List<String> groupNames) |
PrincipalPrivilegeSet |
AbstractThriftHiveMetastore.get_privilege_set(HiveObjectRef hiveObject,
String user_name,
List<String> group_names) |
PrincipalPrivilegeSet |
IMetaStoreClient.get_privilege_set(HiveObjectRef hiveObject,
String user_name,
List<String> group_names)
Return the privileges that the user, group have directly and indirectly through roles
on the given hiveObject
|
List<HiveObjectPrivilege> |
HiveMetaStoreClient.list_privileges(String principalName,
PrincipalType principalType,
HiveObjectRef hiveObject) |
List<HiveObjectPrivilege> |
AbstractThriftHiveMetastore.list_privileges(String principal_name,
PrincipalType principal_type,
HiveObjectRef hiveObject) |
List<HiveObjectPrivilege> |
IMetaStoreClient.list_privileges(String principal_name,
PrincipalType principal_type,
HiveObjectRef hiveObject)
Return the privileges that this principal has directly over the object (not through roles).
|
GrantRevokePrivilegeResponse |
AbstractThriftHiveMetastore.refresh_privileges(HiveObjectRef objToRefresh,
String authorizer,
GrantRevokePrivilegeRequest grantRequest) |
boolean |
HiveMetaStoreClient.refresh_privileges(HiveObjectRef objToRefresh,
String authorizer,
PrivilegeBag grantPrivileges) |
boolean |
IMetaStoreClient.refresh_privileges(HiveObjectRef objToRefresh,
String authorizer,
PrivilegeBag grantPrivileges) |
| Modifier and Type | Method and Description |
|---|---|
HiveObjectRef |
HiveObjectRef.deepCopy() |
HiveObjectRef |
HiveObjectPrivilege.getHiveObject() |
HiveObjectRef |
ThriftHiveMetastore.get_privilege_set_args.getHiveObject() |
HiveObjectRef |
ThriftHiveMetastore.list_privileges_args.getHiveObject() |
HiveObjectRef |
ThriftHiveMetastore.refresh_privileges_args.getObjToRefresh() |
| Modifier and Type | Method and Description |
|---|---|
int |
HiveObjectRef.compareTo(HiveObjectRef other) |
boolean |
HiveObjectRef.equals(HiveObjectRef that) |
PrincipalPrivilegeSet |
ThriftHiveMetastore.Iface.get_privilege_set(HiveObjectRef hiveObject,
String user_name,
List<String> group_names) |
PrincipalPrivilegeSet |
ThriftHiveMetastore.Client.get_privilege_set(HiveObjectRef hiveObject,
String user_name,
List<String> group_names) |
void |
ThriftHiveMetastore.AsyncIface.get_privilege_set(HiveObjectRef hiveObject,
String user_name,
List<String> group_names,
org.apache.thrift.async.AsyncMethodCallback<PrincipalPrivilegeSet> resultHandler) |
void |
ThriftHiveMetastore.AsyncClient.get_privilege_set(HiveObjectRef hiveObject,
String user_name,
List<String> group_names,
org.apache.thrift.async.AsyncMethodCallback<PrincipalPrivilegeSet> resultHandler) |
List<HiveObjectPrivilege> |
ThriftHiveMetastore.Iface.list_privileges(String principal_name,
PrincipalType principal_type,
HiveObjectRef hiveObject) |
List<HiveObjectPrivilege> |
ThriftHiveMetastore.Client.list_privileges(String principal_name,
PrincipalType principal_type,
HiveObjectRef hiveObject) |
void |
ThriftHiveMetastore.AsyncIface.list_privileges(String principal_name,
PrincipalType principal_type,
HiveObjectRef hiveObject,
org.apache.thrift.async.AsyncMethodCallback<List<HiveObjectPrivilege>> resultHandler) |
void |
ThriftHiveMetastore.AsyncClient.list_privileges(String principal_name,
PrincipalType principal_type,
HiveObjectRef hiveObject,
org.apache.thrift.async.AsyncMethodCallback<List<HiveObjectPrivilege>> resultHandler) |
GrantRevokePrivilegeResponse |
ThriftHiveMetastore.Iface.refresh_privileges(HiveObjectRef objToRefresh,
String authorizer,
GrantRevokePrivilegeRequest grantRequest) |
GrantRevokePrivilegeResponse |
ThriftHiveMetastore.Client.refresh_privileges(HiveObjectRef objToRefresh,
String authorizer,
GrantRevokePrivilegeRequest grantRequest) |
void |
ThriftHiveMetastore.AsyncIface.refresh_privileges(HiveObjectRef objToRefresh,
String authorizer,
GrantRevokePrivilegeRequest grantRequest,
org.apache.thrift.async.AsyncMethodCallback<GrantRevokePrivilegeResponse> resultHandler) |
void |
ThriftHiveMetastore.AsyncClient.refresh_privileges(HiveObjectRef objToRefresh,
String authorizer,
GrantRevokePrivilegeRequest grantRequest,
org.apache.thrift.async.AsyncMethodCallback<GrantRevokePrivilegeResponse> resultHandler) |
void |
ThriftHiveMetastore.Client.send_get_privilege_set(HiveObjectRef hiveObject,
String user_name,
List<String> group_names) |
void |
ThriftHiveMetastore.Client.send_list_privileges(String principal_name,
PrincipalType principal_type,
HiveObjectRef hiveObject) |
void |
ThriftHiveMetastore.Client.send_refresh_privileges(HiveObjectRef objToRefresh,
String authorizer,
GrantRevokePrivilegeRequest grantRequest) |
void |
HiveObjectPrivilege.setHiveObject(HiveObjectRef hiveObject) |
void |
ThriftHiveMetastore.get_privilege_set_args.setHiveObject(HiveObjectRef hiveObject) |
void |
ThriftHiveMetastore.list_privileges_args.setHiveObject(HiveObjectRef hiveObject) |
void |
ThriftHiveMetastore.refresh_privileges_args.setObjToRefresh(HiveObjectRef objToRefresh) |
| Constructor and Description |
|---|
get_privilege_set_args(HiveObjectRef hiveObject,
String user_name,
List<String> group_names) |
get_privilege_set_call(HiveObjectRef hiveObject,
String user_name,
List<String> group_names,
org.apache.thrift.async.AsyncMethodCallback<PrincipalPrivilegeSet> resultHandler,
org.apache.thrift.async.TAsyncClient client,
org.apache.thrift.protocol.TProtocolFactory protocolFactory,
org.apache.thrift.transport.TNonblockingTransport transport) |
HiveObjectPrivilege(HiveObjectRef hiveObject,
String principalName,
PrincipalType principalType,
PrivilegeGrantInfo grantInfo,
String authorizer) |
HiveObjectRef(HiveObjectRef other)
Performs a deep copy on other.
|
list_privileges_args(String principal_name,
PrincipalType principal_type,
HiveObjectRef hiveObject) |
list_privileges_call(String principal_name,
PrincipalType principal_type,
HiveObjectRef hiveObject,
org.apache.thrift.async.AsyncMethodCallback<List<HiveObjectPrivilege>> resultHandler,
org.apache.thrift.async.TAsyncClient client,
org.apache.thrift.protocol.TProtocolFactory protocolFactory,
org.apache.thrift.transport.TNonblockingTransport transport) |
refresh_privileges_args(HiveObjectRef objToRefresh,
String authorizer,
GrantRevokePrivilegeRequest grantRequest) |
refresh_privileges_call(HiveObjectRef objToRefresh,
String authorizer,
GrantRevokePrivilegeRequest grantRequest,
org.apache.thrift.async.AsyncMethodCallback<GrantRevokePrivilegeResponse> resultHandler,
org.apache.thrift.async.TAsyncClient client,
org.apache.thrift.protocol.TProtocolFactory protocolFactory,
org.apache.thrift.transport.TNonblockingTransport transport) |
Copyright © 2024 The Apache Software Foundation. All rights reserved.