@PublicEvolving public interface SinkProvider extends DynamicTableSink.SinkRuntimeProvider, ParallelismProvider
Sink instance as a runtime implementation for DynamicTableSink.
DataStreamSinkProvider in flink-table-api-java-bridge is available for
advanced connector developers.
| 限定符和类型 | 方法和说明 |
|---|---|
org.apache.flink.api.connector.sink.Sink<RowData,?,?,?> |
createSink()
Creates a
Sink instance. |
static SinkProvider |
of(org.apache.flink.api.connector.sink.Sink<RowData,?,?,?> sink)
Helper method for creating a static provider.
|
static SinkProvider |
of(org.apache.flink.api.connector.sink.Sink<RowData,?,?,?> sink,
Integer sinkParallelism)
Helper method for creating a Sink provider with a provided sink parallelism.
|
getParallelismstatic SinkProvider of(org.apache.flink.api.connector.sink.Sink<RowData,?,?,?> sink)
static SinkProvider of(org.apache.flink.api.connector.sink.Sink<RowData,?,?,?> sink, @Nullable Integer sinkParallelism)
org.apache.flink.api.connector.sink.Sink<RowData,?,?,?> createSink()
Sink instance.Copyright © 2014–2022 The Apache Software Foundation. All rights reserved.