@PublicEvolving public interface SinkV2Provider 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.
| Modifier and Type | Method and Description |
|---|---|
org.apache.flink.api.connector.sink2.Sink<RowData> |
createSink() |
static SinkV2Provider |
of(org.apache.flink.api.connector.sink2.Sink<RowData> sink)
Helper method for creating a static provider.
|
static SinkV2Provider |
of(org.apache.flink.api.connector.sink2.Sink<RowData> sink,
Integer sinkParallelism)
Helper method for creating a Sink provider with a provided sink parallelism.
|
getParallelismstatic SinkV2Provider of(org.apache.flink.api.connector.sink2.Sink<RowData> sink)
static SinkV2Provider of(org.apache.flink.api.connector.sink2.Sink<RowData> sink, @Nullable Integer sinkParallelism)
org.apache.flink.api.connector.sink2.Sink<RowData> createSink()
Copyright © 2014–2024 The Apache Software Foundation. All rights reserved.