@Internal
public class RichTableSourceQueryOperation<T>
extends org.apache.flink.table.operations.TableSourceQueryOperation<T>
TableSourceQueryOperation with FlinkStatistic and qualifiedName. TODO this
class should be deleted after unique key in TableSchema is ready and setting catalog statistic to
TableSourceTable in DatabaseCalciteSchema is ready
This is only used for testing.
| 构造器和说明 |
|---|
RichTableSourceQueryOperation(org.apache.flink.table.catalog.ObjectIdentifier identifier,
org.apache.flink.table.sources.TableSource<T> tableSource,
org.apache.flink.table.planner.plan.stats.FlinkStatistic statistic) |
| 限定符和类型 | 方法和说明 |
|---|---|
String |
asSummaryString() |
org.apache.flink.table.catalog.ObjectIdentifier |
getIdentifier() |
org.apache.flink.table.planner.plan.stats.FlinkStatistic |
getStatistic() |
accept, getChildren, getResolvedSchema, getTableSource, isBatchpublic RichTableSourceQueryOperation(org.apache.flink.table.catalog.ObjectIdentifier identifier,
org.apache.flink.table.sources.TableSource<T> tableSource,
org.apache.flink.table.planner.plan.stats.FlinkStatistic statistic)
public String asSummaryString()
asSummaryString 在接口中 org.apache.flink.table.operations.OperationasSummaryString 在类中 org.apache.flink.table.operations.TableSourceQueryOperation<T>public org.apache.flink.table.catalog.ObjectIdentifier getIdentifier()
public org.apache.flink.table.planner.plan.stats.FlinkStatistic getStatistic()
Copyright © 2014–2022 The Apache Software Foundation. All rights reserved.