org.apache.hadoop.hive.ql.security.authorization.plugin
Class HiveRoleGrant
java.lang.Object
org.apache.hadoop.hive.ql.security.authorization.plugin.HiveRoleGrant
- All Implemented Interfaces:
- Comparable<HiveRoleGrant>
@InterfaceAudience.LimitedPrivate(value="")
@InterfaceStability.Evolving
public class HiveRoleGrant
- extends Object
- implements Comparable<HiveRoleGrant>
Represents a grant of a role to a principal
HiveRoleGrant
public HiveRoleGrant()
HiveRoleGrant
public HiveRoleGrant(org.apache.hadoop.hive.metastore.api.RolePrincipalGrant thriftRoleGrant)
getRoleName
public String getRoleName()
setRoleName
public void setRoleName(String roleName)
getPrincipalName
public String getPrincipalName()
setPrincipalName
public void setPrincipalName(String principalName)
getPrincipalType
public String getPrincipalType()
setPrincipalType
public void setPrincipalType(String principalType)
isGrantOption
public boolean isGrantOption()
setGrantOption
public void setGrantOption(boolean grantOption)
getGrantTime
public int getGrantTime()
setGrantTime
public void setGrantTime(int grantTime)
getGrantor
public String getGrantor()
setGrantor
public void setGrantor(String grantor)
getGrantorType
public String getGrantorType()
setGrantorType
public void setGrantorType(String grantorType)
compareTo
public int compareTo(HiveRoleGrant other)
- Specified by:
compareTo
in interface Comparable<HiveRoleGrant>
Copyright © 2014 The Apache Software Foundation. All rights reserved.