@Immutable public class HivePrivilegeInfo extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
HivePrivilegeInfo.HivePrivilege |
| Constructor and Description |
|---|
HivePrivilegeInfo(HivePrivilegeInfo.HivePrivilege hivePrivilege,
boolean grantOption,
HivePrincipal grantor,
HivePrincipal grantee) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object o) |
HivePrincipal |
getGrantee() |
HivePrincipal |
getGrantor() |
HivePrivilegeInfo.HivePrivilege |
getHivePrivilege() |
int |
hashCode() |
boolean |
isContainedIn(HivePrivilegeInfo hivePrivilegeInfo) |
boolean |
isGrantOption() |
static HivePrivilegeInfo.HivePrivilege |
toHivePrivilege(Privilege privilege) |
Set<PrivilegeInfo> |
toPrivilegeInfo() |
String |
toString() |
public HivePrivilegeInfo(HivePrivilegeInfo.HivePrivilege hivePrivilege, boolean grantOption, HivePrincipal grantor, HivePrincipal grantee)
public HivePrivilegeInfo.HivePrivilege getHivePrivilege()
public boolean isGrantOption()
public HivePrincipal getGrantor()
public HivePrincipal getGrantee()
public static HivePrivilegeInfo.HivePrivilege toHivePrivilege(Privilege privilege)
public boolean isContainedIn(HivePrivilegeInfo hivePrivilegeInfo)
public Set<PrivilegeInfo> toPrivilegeInfo()
Copyright © 2012–2019. All rights reserved.