public class FlinkSinkBuilder extends Object
| 构造器和说明 |
|---|
FlinkSinkBuilder(org.apache.flink.table.catalog.ObjectIdentifier tableIdentifier,
org.apache.flink.table.store.table.FileStoreTable table) |
| 限定符和类型 | 方法和说明 |
|---|---|
org.apache.flink.streaming.api.datastream.DataStreamSink<?> |
build() |
FlinkSinkBuilder |
withInput(org.apache.flink.streaming.api.datastream.DataStream<org.apache.flink.table.data.RowData> input) |
FlinkSinkBuilder |
withLockFactory(org.apache.flink.table.store.file.catalog.CatalogLock.Factory lockFactory) |
FlinkSinkBuilder |
withLogSinkFunction(org.apache.flink.table.store.table.sink.LogSinkFunction logSinkFunction) |
FlinkSinkBuilder |
withOverwritePartition(Map<String,String> overwritePartition) |
FlinkSinkBuilder |
withParallelism(Integer parallelism) |
public FlinkSinkBuilder(org.apache.flink.table.catalog.ObjectIdentifier tableIdentifier,
org.apache.flink.table.store.table.FileStoreTable table)
public FlinkSinkBuilder withInput(org.apache.flink.streaming.api.datastream.DataStream<org.apache.flink.table.data.RowData> input)
public FlinkSinkBuilder withLockFactory(org.apache.flink.table.store.file.catalog.CatalogLock.Factory lockFactory)
public FlinkSinkBuilder withOverwritePartition(Map<String,String> overwritePartition)
public FlinkSinkBuilder withLogSinkFunction(@Nullable org.apache.flink.table.store.table.sink.LogSinkFunction logSinkFunction)
public FlinkSinkBuilder withParallelism(@Nullable Integer parallelism)
public org.apache.flink.streaming.api.datastream.DataStreamSink<?> build()
Copyright © 2019–2022 The Apache Software Foundation. All rights reserved.