public class SinkFunctionFactory extends Object
| Constructor and Description |
|---|
SinkFunctionFactory() |
| Modifier and Type | Method and Description |
|---|---|
static com.starrocks.connector.flink.table.sink.SinkFunctionFactory.SinkVersion |
chooseSinkVersionAutomatically(StarRocksSinkOptions sinkOptions) |
static <T> StarRocksSink<T> |
createSink(StarRocksSinkOptions sinkOptions,
RecordSerializationSchema<T> serializationSchema) |
static StarRocksSink<org.apache.flink.table.data.RowData> |
createSink(StarRocksSinkOptions sinkOptions,
org.apache.flink.table.api.TableSchema schema,
StarRocksIRowTransformer<org.apache.flink.table.data.RowData> rowTransformer) |
static <T> StarRocksDynamicSinkFunctionBase<T> |
createSinkFunction(StarRocksSinkOptions sinkOptions) |
static <T> StarRocksDynamicSinkFunctionBase<T> |
createSinkFunction(StarRocksSinkOptions sinkOptions,
org.apache.flink.table.api.TableSchema schema,
StarRocksIRowTransformer<T> rowTransformer) |
static void |
detectStarRocksFeature(StarRocksSinkOptions sinkOptions) |
static com.starrocks.connector.flink.table.sink.SinkFunctionFactory.SinkVersion |
getSinkVersion(StarRocksSinkOptions sinkOptions) |
public static void detectStarRocksFeature(StarRocksSinkOptions sinkOptions)
public static com.starrocks.connector.flink.table.sink.SinkFunctionFactory.SinkVersion chooseSinkVersionAutomatically(StarRocksSinkOptions sinkOptions)
public static com.starrocks.connector.flink.table.sink.SinkFunctionFactory.SinkVersion getSinkVersion(StarRocksSinkOptions sinkOptions)
public static <T> StarRocksDynamicSinkFunctionBase<T> createSinkFunction(StarRocksSinkOptions sinkOptions, org.apache.flink.table.api.TableSchema schema, StarRocksIRowTransformer<T> rowTransformer)
public static <T> StarRocksDynamicSinkFunctionBase<T> createSinkFunction(StarRocksSinkOptions sinkOptions)
public static StarRocksSink<org.apache.flink.table.data.RowData> createSink(StarRocksSinkOptions sinkOptions, org.apache.flink.table.api.TableSchema schema, StarRocksIRowTransformer<org.apache.flink.table.data.RowData> rowTransformer)
public static <T> StarRocksSink<T> createSink(StarRocksSinkOptions sinkOptions, RecordSerializationSchema<T> serializationSchema)
Copyright © 2023. All rights reserved.