Impala
Impalaistheopensource,nativeanalyticdatabaseforApacheHadoop.
|
Public Member Functions | |
CreateDataSrcStmt (String dataSrcName, HdfsUri location, String className, String apiVersionString, boolean ifNotExists) | |
void | analyze (Analyzer analyzer) throws AnalysisException |
String | toSql () |
TCreateDataSourceParams | toThrift () |
void | setIsExplain () |
boolean | isExplain () |
Protected Attributes | |
boolean | isExplain_ = false |
Private Attributes | |
final String | dataSrcName_ |
final String | className_ |
final String | apiVersionString_ |
final HdfsUri | location_ |
final boolean | ifNotExists_ |
ApiVersion | apiVersion_ |
Represents a CREATE DATA SOURCE statement.
Definition at line 31 of file CreateDataSrcStmt.java.
|
inline |
Definition at line 39 of file CreateDataSrcStmt.java.
References com.cloudera.impala.analysis.CreateDataSrcStmt.apiVersionString_, com.cloudera.impala.analysis.CreateDataSrcStmt.className_, com.cloudera.impala.analysis.CreateDataSrcStmt.dataSrcName_, com.cloudera.impala.analysis.CreateDataSrcStmt.ifNotExists_, and com.cloudera.impala.analysis.CreateDataSrcStmt.location_.
|
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 53 of file CreateDataSrcStmt.java.
References com.cloudera.impala.authorization.Privilege.ALL, com.cloudera.impala.analysis.CreateDataSrcStmt.apiVersion_, com.cloudera.impala.analysis.CreateDataSrcStmt.apiVersionString_, com.cloudera.impala.analysis.Analyzer.DATA_SRC_ALREADY_EXISTS_ERROR_MSG, com.cloudera.impala.analysis.CreateDataSrcStmt.dataSrcName_, and com.cloudera.impala.analysis.CreateDataSrcStmt.ifNotExists_.
|
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 74 of file CreateDataSrcStmt.java.
References com.cloudera.impala.analysis.CreateDataSrcStmt.className_, com.cloudera.impala.analysis.CreateDataSrcStmt.dataSrcName_, and com.cloudera.impala.analysis.CreateDataSrcStmt.ifNotExists_.
|
inline |
Definition at line 89 of file CreateDataSrcStmt.java.
References com.cloudera.impala.analysis.CreateDataSrcStmt.className_, com.cloudera.impala.analysis.CreateDataSrcStmt.dataSrcName_, com.cloudera.impala.analysis.CreateDataSrcStmt.ifNotExists_, com.cloudera.impala.analysis.CreateDataSrcStmt.location_, and com.cloudera.impala.analysis.HdfsUri.toString().
|
private |
Definition at line 37 of file CreateDataSrcStmt.java.
Referenced by com.cloudera.impala.analysis.CreateDataSrcStmt.analyze().
|
private |
Definition at line 34 of file CreateDataSrcStmt.java.
Referenced by com.cloudera.impala.analysis.CreateDataSrcStmt.analyze(), and com.cloudera.impala.analysis.CreateDataSrcStmt.CreateDataSrcStmt().
|
private |
Definition at line 33 of file CreateDataSrcStmt.java.
Referenced by com.cloudera.impala.analysis.CreateDataSrcStmt.CreateDataSrcStmt(), com.cloudera.impala.analysis.CreateDataSrcStmt.toSql(), and com.cloudera.impala.analysis.CreateDataSrcStmt.toThrift().
|
private |
Definition at line 32 of file CreateDataSrcStmt.java.
Referenced by com.cloudera.impala.analysis.CreateDataSrcStmt.analyze(), com.cloudera.impala.analysis.CreateDataSrcStmt.CreateDataSrcStmt(), com.cloudera.impala.analysis.CreateDataSrcStmt.toSql(), and com.cloudera.impala.analysis.CreateDataSrcStmt.toThrift().
|
private |
Definition at line 36 of file CreateDataSrcStmt.java.
Referenced by com.cloudera.impala.analysis.CreateDataSrcStmt.analyze(), com.cloudera.impala.analysis.CreateDataSrcStmt.CreateDataSrcStmt(), com.cloudera.impala.analysis.CreateDataSrcStmt.toSql(), and com.cloudera.impala.analysis.CreateDataSrcStmt.toThrift().
|
protectedinherited |
|
private |
Definition at line 35 of file CreateDataSrcStmt.java.
Referenced by com.cloudera.impala.analysis.CreateDataSrcStmt.CreateDataSrcStmt(), and com.cloudera.impala.analysis.CreateDataSrcStmt.toThrift().