public class GrantDesc extends DDLDesc implements Serializable, Cloneable
DDLDesc.DDLDescWithWriteId| Constructor and Description |
|---|
GrantDesc(PrivilegeObjectDesc privilegeSubject,
List<PrivilegeDesc> privilegeDesc,
List<PrincipalDesc> principalDesc,
String grantor,
org.apache.hadoop.hive.metastore.api.PrincipalType grantorType,
boolean grantOption) |
| Modifier and Type | Method and Description |
|---|---|
String |
getGrantor() |
org.apache.hadoop.hive.metastore.api.PrincipalType |
getGrantorType() |
List<PrincipalDesc> |
getPrincipals() |
List<PrivilegeDesc> |
getPrivileges() |
PrivilegeObjectDesc |
getPrivilegeSubjectDesc() |
boolean |
isGrantOption() |
void |
setGrantOption(boolean grantOption) |
void |
setGrantor(String grantor) |
void |
setGrantorType(org.apache.hadoop.hive.metastore.api.PrincipalType grantorType) |
void |
setPrincipals(List<PrincipalDesc> principals) |
void |
setPrivileges(List<PrivilegeDesc> privileges) |
void |
setPrivilegeSubjectDesc(PrivilegeObjectDesc privilegeSubjectDesc) |
public GrantDesc(PrivilegeObjectDesc privilegeSubject, List<PrivilegeDesc> privilegeDesc, List<PrincipalDesc> principalDesc, String grantor, org.apache.hadoop.hive.metastore.api.PrincipalType grantorType, boolean grantOption)
public List<PrivilegeDesc> getPrivileges()
public void setPrivileges(List<PrivilegeDesc> privileges)
privileges - public List<PrincipalDesc> getPrincipals()
public void setPrincipals(List<PrincipalDesc> principals)
principals - public boolean isGrantOption()
public void setGrantOption(boolean grantOption)
grantOption - public PrivilegeObjectDesc getPrivilegeSubjectDesc()
public void setPrivilegeSubjectDesc(PrivilegeObjectDesc privilegeSubjectDesc)
privilegeSubjectDesc - public String getGrantor()
public void setGrantor(String grantor)
public org.apache.hadoop.hive.metastore.api.PrincipalType getGrantorType()
public void setGrantorType(org.apache.hadoop.hive.metastore.api.PrincipalType grantorType)
Copyright © 2019 The Apache Software Foundation. All Rights Reserved.