Interface OutputFormatProvider
- All Superinterfaces:
DynamicTableSink.SinkRuntimeProvider,ParallelismProvider
@PublicEvolving
public interface OutputFormatProvider
extends DynamicTableSink.SinkRuntimeProvider, ParallelismProvider
Provider of an
OutputFormat instance as a runtime implementation for DynamicTableSink.-
Method Summary
Modifier and TypeMethodDescriptionorg.apache.flink.api.common.io.OutputFormat<RowData>Creates anOutputFormatinstance.static OutputFormatProviderHelper method for creating a static provider.static OutputFormatProviderHelper method for creating a static provider with a provided sink parallelism.Methods inherited from interface org.apache.flink.table.connector.ParallelismProvider
getParallelism
-
Method Details
-
of
Helper method for creating a static provider. -
of
static OutputFormatProvider of(org.apache.flink.api.common.io.OutputFormat<RowData> outputFormat, Integer sinkParallelism) Helper method for creating a static provider with a provided sink parallelism. -
createOutputFormat
org.apache.flink.api.common.io.OutputFormat<RowData> createOutputFormat()Creates anOutputFormatinstance.
-