public class CreateIngestionRuleAnalysedStatement extends java.lang.Object implements DCLStatement
Constructor and Description |
---|
CreateIngestionRuleAnalysedStatement(java.lang.String ruleName,
java.lang.String sourceName,
RelationName targetTable,
Expression whereClause,
ParameterContext parameterContext) |
Modifier and Type | Method and Description |
---|---|
<C,R> R |
accept(AnalyzedStatementVisitor<C,R> visitor,
C context) |
ParameterContext |
parameterContext() |
java.lang.String |
ruleName() |
java.lang.String |
sourceName() |
RelationName |
targetTable() |
Expression |
whereClause() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
isWriteOperation
isUnboundPlanningSupported, visitSymbols
public CreateIngestionRuleAnalysedStatement(java.lang.String ruleName, java.lang.String sourceName, RelationName targetTable, @Nullable Expression whereClause, ParameterContext parameterContext)
public <C,R> R accept(AnalyzedStatementVisitor<C,R> visitor, C context)
accept
in interface AnalyzedStatement
accept
in interface DCLStatement
public java.lang.String ruleName()
public java.lang.String sourceName()
public RelationName targetTable()
@Nullable public Expression whereClause()
public ParameterContext parameterContext()