| 
    Impala
    
   Impalaistheopensource,nativeanalyticdatabaseforApacheHadoop. 
   | 
 
Public Member Functions | |
| GrantRevokeRoleStmt (String roleName, String groupName, boolean isGrantStmt) | |
| String | toSql () | 
| TGrantRevokeRoleParams | toThrift () | 
| void | analyze (Analyzer analyzer) throws AnalysisException | 
| void | setIsExplain () | 
| boolean | isExplain () | 
Protected Attributes | |
| User | requestingUser_ | 
| boolean | isExplain_ = false | 
Private Attributes | |
| final String | roleName_ | 
| final String | groupName_ | 
| final boolean | isGrantStmt_ | 
Represents a "GRANT/REVOKE ROLE" statement.
Definition at line 26 of file GrantRevokeRoleStmt.java.
      
  | 
  inline | 
      
  | 
  inline | 
Perform semantic analysis of node and all of its children. Throws exception if any errors found.
| analyzer | 
| AnalysisException | 
Implements com.cloudera.impala.analysis.ParseNode.
Definition at line 57 of file GrantRevokeRoleStmt.java.
References com.cloudera.impala.analysis.GrantRevokeRoleStmt.groupName_, and com.cloudera.impala.analysis.GrantRevokeRoleStmt.roleName_.
      
  | 
  inlineinherited | 
Definition at line 43 of file StatementBase.java.
References com.cloudera.impala.analysis.StatementBase.isExplain_.
      
  | 
  inlineinherited | 
Definition at line 42 of file StatementBase.java.
References com.cloudera.impala.analysis.StatementBase.isExplain_.
      
  | 
  inline | 
Implements com.cloudera.impala.analysis.ParseNode.
Definition at line 40 of file GrantRevokeRoleStmt.java.
References com.cloudera.impala.analysis.GrantRevokeRoleStmt.groupName_, com.cloudera.impala.analysis.GrantRevokeRoleStmt.isGrantStmt_, and com.cloudera.impala.analysis.GrantRevokeRoleStmt.roleName_.
      
  | 
  inline | 
      
  | 
  private | 
Definition at line 28 of file GrantRevokeRoleStmt.java.
Referenced by com.cloudera.impala.analysis.GrantRevokeRoleStmt.analyze(), com.cloudera.impala.analysis.GrantRevokeRoleStmt.GrantRevokeRoleStmt(), com.cloudera.impala.analysis.GrantRevokeRoleStmt.toSql(), and com.cloudera.impala.analysis.GrantRevokeRoleStmt.toThrift().
      
  | 
  protectedinherited | 
      
  | 
  private | 
Definition at line 29 of file GrantRevokeRoleStmt.java.
Referenced by com.cloudera.impala.analysis.GrantRevokeRoleStmt.GrantRevokeRoleStmt(), com.cloudera.impala.analysis.GrantRevokeRoleStmt.toSql(), and com.cloudera.impala.analysis.GrantRevokeRoleStmt.toThrift().
      
  | 
  protectedinherited | 
Definition at line 27 of file AuthorizationStmt.java.
Referenced by com.cloudera.impala.analysis.AuthorizationStmt.analyze().
      
  | 
  private | 
Definition at line 27 of file GrantRevokeRoleStmt.java.
Referenced by com.cloudera.impala.analysis.GrantRevokeRoleStmt.analyze(), com.cloudera.impala.analysis.GrantRevokeRoleStmt.GrantRevokeRoleStmt(), com.cloudera.impala.analysis.GrantRevokeRoleStmt.toSql(), and com.cloudera.impala.analysis.GrantRevokeRoleStmt.toThrift().