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

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

public class MTableColumnPrivilege
extends Object


Constructor Summary
MTableColumnPrivilege()
           
MTableColumnPrivilege(String principalName, String principalType, MTable table, String columnName, String privileges, int createTime, String grantor, String grantorType, boolean grantOption)
           
 
Method Summary
 String getColumnName()
           
 int getCreateTime()
           
 boolean getGrantOption()
           
 String getGrantor()
           
 String getGrantorType()
           
 String getPrincipalName()
           
 String getPrincipalType()
           
 String getPrivilege()
           
 MTable getTable()
           
 void setColumnName(String columnName)
           
 void setCreateTime(int createTime)
           
 void setGrantOption(boolean grantOption)
           
 void setGrantor(String grantor)
           
 void setGrantorType(String grantorType)
           
 void setPrincipalName(String principalName)
           
 void setPrincipalType(String principalType)
           
 void setPrivilege(String dbPrivileges)
           
 void setTable(MTable table)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MTableColumnPrivilege

public MTableColumnPrivilege()

MTableColumnPrivilege

public MTableColumnPrivilege(String principalName,
                             String principalType,
                             MTable table,
                             String columnName,
                             String privileges,
                             int createTime,
                             String grantor,
                             String grantorType,
                             boolean grantOption)
Parameters:
principalName -
principalType -
table -
columnName -
privileges -
createTime -
grantor -
grantorType -
grantOption -
Method Detail

getColumnName

public String getColumnName()
Returns:
column name

setColumnName

public void setColumnName(String columnName)
Parameters:
columnName - column name

getPrivilege

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

setPrivilege

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

getCreateTime

public int getCreateTime()
Returns:
create time

setCreateTime

public void setCreateTime(int createTime)
Parameters:
createTime - create time

getPrincipalName

public String getPrincipalName()

setPrincipalName

public void setPrincipalName(String principalName)

getTable

public MTable getTable()

setTable

public void setTable(MTable table)

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