| Package | Description |
|---|---|
| com.facebook.presto.hive.metastore | |
| com.facebook.presto.hive.metastore.file |
| Modifier and Type | Method and Description |
|---|---|
HivePrivilegeInfo |
HivePrivilegeInfo.withGrantOption(boolean grantOption) |
| Modifier and Type | Method and Description |
|---|---|
Set<HivePrivilegeInfo> |
ThriftHiveMetastore.getDatabasePrivileges(String user,
String databaseName) |
Set<HivePrivilegeInfo> |
SemiTransactionalHiveMetastore.getDatabasePrivileges(String user,
String databaseName) |
Set<HivePrivilegeInfo> |
HiveMetastore.getDatabasePrivileges(String user,
String databaseName) |
Set<HivePrivilegeInfo> |
ExtendedHiveMetastore.getDatabasePrivileges(String user,
String databaseName) |
Set<HivePrivilegeInfo> |
CachingHiveMetastore.getDatabasePrivileges(String user,
String databaseName) |
Set<HivePrivilegeInfo> |
BridgingHiveMetastore.getDatabasePrivileges(String user,
String databaseName) |
com.google.common.collect.SetMultimap<String,HivePrivilegeInfo> |
PrincipalPrivileges.getRolePrivileges() |
Set<HivePrivilegeInfo> |
ThriftHiveMetastore.getTablePrivileges(String user,
String databaseName,
String tableName) |
Set<HivePrivilegeInfo> |
SemiTransactionalHiveMetastore.getTablePrivileges(String user,
String databaseName,
String tableName) |
Set<HivePrivilegeInfo> |
HiveMetastore.getTablePrivileges(String user,
String databaseName,
String tableName) |
Set<HivePrivilegeInfo> |
ExtendedHiveMetastore.getTablePrivileges(String user,
String databaseName,
String tableName) |
Set<HivePrivilegeInfo> |
CachingHiveMetastore.getTablePrivileges(String user,
String databaseName,
String tableName) |
Set<HivePrivilegeInfo> |
BridgingHiveMetastore.getTablePrivileges(String user,
String databaseName,
String tableName) |
com.google.common.collect.SetMultimap<String,HivePrivilegeInfo> |
PrincipalPrivileges.getUserPrivileges() |
static Set<HivePrivilegeInfo> |
HivePrivilegeInfo.parsePrivilege(org.apache.hadoop.hive.metastore.api.PrivilegeGrantInfo userGrant) |
static Set<HivePrivilegeInfo> |
MetastoreUtil.toGrants(List<org.apache.hadoop.hive.metastore.api.PrivilegeGrantInfo> userGrants) |
| Modifier and Type | Method and Description |
|---|---|
PrincipalPrivileges.Builder |
PrincipalPrivileges.Builder.addRolePriviledge(String roleName,
HivePrivilegeInfo privilege) |
PrincipalPrivileges.Builder |
PrincipalPrivileges.Builder.addUserPriviledge(String userName,
HivePrivilegeInfo privilege) |
boolean |
HivePrivilegeInfo.isContainedIn(HivePrivilegeInfo hivePrivilegeInfo) |
static org.apache.hadoop.hive.metastore.api.PrivilegeGrantInfo |
MetastoreUtil.toMetastoreApiPrivilegeGrantInfo(String grantee,
HivePrivilegeInfo privilegeInfo) |
| Modifier and Type | Method and Description |
|---|---|
void |
SemiTransactionalHiveMetastore.grantTablePrivileges(String databaseName,
String tableName,
String grantee,
Set<HivePrivilegeInfo> privileges) |
void |
ExtendedHiveMetastore.grantTablePrivileges(String databaseName,
String tableName,
String grantee,
Set<HivePrivilegeInfo> privileges) |
void |
CachingHiveMetastore.grantTablePrivileges(String databaseName,
String tableName,
String grantee,
Set<HivePrivilegeInfo> privileges) |
void |
BridgingHiveMetastore.grantTablePrivileges(String databaseName,
String tableName,
String grantee,
Set<HivePrivilegeInfo> privileges) |
void |
SemiTransactionalHiveMetastore.revokeTablePrivileges(String databaseName,
String tableName,
String grantee,
Set<HivePrivilegeInfo> privileges) |
void |
ExtendedHiveMetastore.revokeTablePrivileges(String databaseName,
String tableName,
String grantee,
Set<HivePrivilegeInfo> privileges) |
void |
CachingHiveMetastore.revokeTablePrivileges(String databaseName,
String tableName,
String grantee,
Set<HivePrivilegeInfo> privileges) |
void |
BridgingHiveMetastore.revokeTablePrivileges(String databaseName,
String tableName,
String grantee,
Set<HivePrivilegeInfo> privileges) |
PrincipalPrivileges.Builder |
PrincipalPrivileges.Builder.setRolePrivileges(com.google.common.collect.Multimap<String,HivePrivilegeInfo> rolePrivileges) |
PrincipalPrivileges.Builder |
PrincipalPrivileges.Builder.setUserPrivileges(com.google.common.collect.Multimap<String,HivePrivilegeInfo> userPrivileges) |
| Constructor and Description |
|---|
PrincipalPrivileges(com.google.common.collect.Multimap<String,HivePrivilegeInfo> userPrivileges,
com.google.common.collect.Multimap<String,HivePrivilegeInfo> rolePrivileges) |
PrincipalPrivileges(com.google.common.collect.Multimap<String,HivePrivilegeInfo> userPrivileges,
com.google.common.collect.Multimap<String,HivePrivilegeInfo> rolePrivileges) |
| Modifier and Type | Method and Description |
|---|---|
HivePrivilegeInfo |
PermissionMetadata.toHivePrivilegeInfo() |
| Modifier and Type | Method and Description |
|---|---|
Set<HivePrivilegeInfo> |
FileHiveMetastore.getDatabasePrivileges(String user,
String databaseName) |
Set<HivePrivilegeInfo> |
FileHiveMetastore.getTablePrivileges(String user,
String databaseName,
String tableName) |
| Modifier and Type | Method and Description |
|---|---|
void |
FileHiveMetastore.grantTablePrivileges(String databaseName,
String tableName,
String grantee,
Set<HivePrivilegeInfo> privileges) |
void |
FileHiveMetastore.revokeTablePrivileges(String databaseName,
String tableName,
String grantee,
Set<HivePrivilegeInfo> privileges) |
| Constructor and Description |
|---|
PermissionMetadata(HivePrivilegeInfo privilegeInfo) |
Copyright © 2012-2017. All Rights Reserved.