Package io.trino.plugin.hive.metastore
Class PrincipalPrivileges
- java.lang.Object
-
- io.trino.plugin.hive.metastore.PrincipalPrivileges
-
public class PrincipalPrivileges extends Object
-
-
Constructor Summary
Constructors Constructor Description PrincipalPrivileges(com.google.common.collect.Multimap<String,HivePrivilegeInfo> userPrivileges, com.google.common.collect.Multimap<String,HivePrivilegeInfo> rolePrivileges)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static PrincipalPrivilegesfromHivePrivilegeInfos(Set<HivePrivilegeInfo> hivePrivileges)com.google.common.collect.SetMultimap<String,HivePrivilegeInfo>getRolePrivileges()com.google.common.collect.SetMultimap<String,HivePrivilegeInfo>getUserPrivileges()
-
-
-
Constructor Detail
-
PrincipalPrivileges
public PrincipalPrivileges(com.google.common.collect.Multimap<String,HivePrivilegeInfo> userPrivileges, com.google.common.collect.Multimap<String,HivePrivilegeInfo> rolePrivileges)
-
-
Method Detail
-
fromHivePrivilegeInfos
public static PrincipalPrivileges fromHivePrivilegeInfos(Set<HivePrivilegeInfo> hivePrivileges)
-
getUserPrivileges
public com.google.common.collect.SetMultimap<String,HivePrivilegeInfo> getUserPrivileges()
-
getRolePrivileges
public com.google.common.collect.SetMultimap<String,HivePrivilegeInfo> getRolePrivileges()
-
-