org.apache.hadoop.hive.ql.security.authorization.plugin
Class HiveRoleGrant

java.lang.Object
  extended by 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


Constructor Summary
HiveRoleGrant()
           
HiveRoleGrant(org.apache.hadoop.hive.metastore.api.RolePrincipalGrant thriftRoleGrant)
           
 
Method Summary
 int compareTo(HiveRoleGrant other)
           
 String getGrantor()
           
 String getGrantorType()
           
 int getGrantTime()
           
 String getPrincipalName()
           
 String getPrincipalType()
           
 String getRoleName()
           
 boolean isGrantOption()
           
 void setGrantOption(boolean grantOption)
           
 void setGrantor(String grantor)
           
 void setGrantorType(String grantorType)
           
 void setGrantTime(int grantTime)
           
 void setPrincipalName(String principalName)
           
 void setPrincipalType(String principalType)
           
 void setRoleName(String roleName)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

HiveRoleGrant

public HiveRoleGrant()

HiveRoleGrant

public HiveRoleGrant(org.apache.hadoop.hive.metastore.api.RolePrincipalGrant thriftRoleGrant)
Method Detail

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.