public class BatchSelectTableSink extends Object implements org.apache.flink.table.sinks.BatchTableSink<org.apache.flink.types.Row>
BatchTableSink for batch select job to collect the result to local.| Constructor and Description |
|---|
BatchSelectTableSink(org.apache.flink.table.api.TableSchema tableSchema) |
| Modifier and Type | Method and Description |
|---|---|
org.apache.flink.table.sinks.TableSink<org.apache.flink.types.Row> |
configure(String[] fieldNames,
org.apache.flink.api.common.typeinfo.TypeInformation<?>[] fieldTypes) |
org.apache.flink.api.java.operators.DataSink<?> |
consumeDataSet(org.apache.flink.api.java.DataSet<org.apache.flink.types.Row> dataSet) |
org.apache.flink.table.types.DataType |
getConsumedDataType() |
org.apache.flink.table.api.internal.CollectResultProvider |
getSelectResultProvider() |
org.apache.flink.table.api.TableSchema |
getTableSchema() |
public BatchSelectTableSink(org.apache.flink.table.api.TableSchema tableSchema)
public org.apache.flink.table.types.DataType getConsumedDataType()
getConsumedDataType in interface org.apache.flink.table.sinks.TableSink<org.apache.flink.types.Row>public org.apache.flink.table.api.TableSchema getTableSchema()
getTableSchema in interface org.apache.flink.table.sinks.TableSink<org.apache.flink.types.Row>public org.apache.flink.table.sinks.TableSink<org.apache.flink.types.Row> configure(String[] fieldNames, org.apache.flink.api.common.typeinfo.TypeInformation<?>[] fieldTypes)
configure in interface org.apache.flink.table.sinks.TableSink<org.apache.flink.types.Row>public org.apache.flink.api.java.operators.DataSink<?> consumeDataSet(org.apache.flink.api.java.DataSet<org.apache.flink.types.Row> dataSet)
consumeDataSet in interface org.apache.flink.table.sinks.BatchTableSink<org.apache.flink.types.Row>public org.apache.flink.table.api.internal.CollectResultProvider getSelectResultProvider()
Copyright © 2014–2021 The Apache Software Foundation. All rights reserved.