public class TemporalTableSourceSpec extends Object
This class corresponds to RelOptTable rel node.
| 限定符和类型 | 字段和说明 |
|---|---|
static String |
FIELD_NAME_LOOK_UP_TABLE_SOURCE |
static String |
FIELD_NAME_OUTPUT_TYPE |
| 构造器和说明 |
|---|
TemporalTableSourceSpec(DynamicTableSourceSpec dynamicTableSourceSpec,
org.apache.calcite.rel.type.RelDataType outputType) |
TemporalTableSourceSpec(org.apache.calcite.plan.RelOptTable temporalTable) |
| 限定符和类型 | 方法和说明 |
|---|---|
org.apache.calcite.rel.type.RelDataType |
getOutputType() |
DynamicTableSourceSpec |
getTableSourceSpec() |
org.apache.calcite.plan.RelOptTable |
getTemporalTable(org.apache.flink.table.planner.calcite.FlinkContext flinkContext) |
public static final String FIELD_NAME_LOOK_UP_TABLE_SOURCE
public TemporalTableSourceSpec(org.apache.calcite.plan.RelOptTable temporalTable)
public TemporalTableSourceSpec(@Nullable DynamicTableSourceSpec dynamicTableSourceSpec, @Nullable org.apache.calcite.rel.type.RelDataType outputType)
public org.apache.calcite.plan.RelOptTable getTemporalTable(org.apache.flink.table.planner.calcite.FlinkContext flinkContext)
public DynamicTableSourceSpec getTableSourceSpec()
@Nullable public org.apache.calcite.rel.type.RelDataType getOutputType()
Copyright © 2014–2022 The Apache Software Foundation. All rights reserved.