org.apache.hadoop.hive.metastore.model
Class MDBPrivilege

java.lang.Object
  extended by org.apache.hadoop.hive.metastore.model.MDBPrivilege

public class MDBPrivilege
extends Object


Constructor Summary
MDBPrivilege()
           
MDBPrivilege(String principalName, String principalType, MDatabase database, String dbPrivileges, int createTime, String grantor, String grantorType, boolean grantOption)
           
 
Method Summary
 int getCreateTime()
           
 MDatabase getDatabase()
           
 boolean getGrantOption()
           
 String getGrantor()
           
 String getGrantorType()
           
 String getPrincipalName()
           
 String getPrincipalType()
           
 String getPrivilege()
           
 void setCreateTime(int createTime)
           
 void setDatabase(MDatabase database)
           
 void setGrantOption(boolean grantOption)
           
 void setGrantor(String grantor)
           
 void setGrantorType(String grantorType)
           
 void setPrincipalName(String userName)
           
 void setPrincipalType(String principalType)
           
 void setPrivilege(String dbPrivilege)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MDBPrivilege

public MDBPrivilege()

MDBPrivilege

public MDBPrivilege(String principalName,
                    String principalType,
                    MDatabase database,
                    String dbPrivileges,
                    int createTime,
                    String grantor,
                    String grantorType,
                    boolean grantOption)
Method Detail

getPrincipalName

public String getPrincipalName()
Returns:
user name, role name, or group name

setPrincipalName

public void setPrincipalName(String userName)
Parameters:
userName - user/role/group name

getPrivilege

public String getPrivilege()
Returns:
a set of privileges this user/role/group has

setPrivilege

public void setPrivilege(String dbPrivilege)
Parameters:
dbPrivilege - a set of privileges this user/role/group has

getDatabase

public MDatabase getDatabase()

setDatabase

public void setDatabase(MDatabase database)

getCreateTime

public int getCreateTime()

setCreateTime

public void setCreateTime(int createTime)

getGrantor

public String getGrantor()

setGrantor

public void setGrantor(String grantor)

getGrantorType

public String getGrantorType()

setGrantorType

public void setGrantorType(String grantorType)

getGrantOption

public boolean getGrantOption()

setGrantOption

public void setGrantOption(boolean grantOption)

getPrincipalType

public String getPrincipalType()

setPrincipalType

public void setPrincipalType(String principalType)


Copyright © 2011 The Apache Software Foundation