Uses of Interface
org.apache.flink.connector.jdbc.JdbcStatementBuilder
-
Packages that use JdbcStatementBuilder Package Description org.apache.flink.connector.jdbc org.apache.flink.connector.jdbc.internal.executor org.apache.flink.connector.jdbc.xa Provides exactly-once JDBC sink implementation using Java XA transactions API (JTA). -
-
Uses of JdbcStatementBuilder in org.apache.flink.connector.jdbc
Methods in org.apache.flink.connector.jdbc with parameters of type JdbcStatementBuilder Modifier and Type Method Description static <T> org.apache.flink.streaming.api.functions.sink.SinkFunction<T>JdbcSink. exactlyOnceSink(String sql, JdbcStatementBuilder<T> statementBuilder, JdbcExecutionOptions executionOptions, JdbcExactlyOnceOptions exactlyOnceOptions, org.apache.flink.util.function.SerializableSupplier<XADataSource> dataSourceSupplier)Create JDBC sink which provides exactly-once guarantee.static <T> org.apache.flink.streaming.api.functions.sink.SinkFunction<T>JdbcSink. sink(String sql, JdbcStatementBuilder<T> statementBuilder, JdbcConnectionOptions connectionOptions)Create a JDBC sink with the defaultJdbcExecutionOptions.static <T> org.apache.flink.streaming.api.functions.sink.SinkFunction<T>JdbcSink. sink(String sql, JdbcStatementBuilder<T> statementBuilder, JdbcExecutionOptions executionOptions, JdbcConnectionOptions connectionOptions)Create a JDBC sink. -
Uses of JdbcStatementBuilder in org.apache.flink.connector.jdbc.internal.executor
Methods in org.apache.flink.connector.jdbc.internal.executor with parameters of type JdbcStatementBuilder Modifier and Type Method Description static <T,K>
JdbcBatchStatementExecutor<T>JdbcBatchStatementExecutor. keyed(String sql, java.util.function.Function<T,K> keyExtractor, JdbcStatementBuilder<K> statementBuilder)static <T,V>
JdbcBatchStatementExecutor<T>JdbcBatchStatementExecutor. simple(String sql, JdbcStatementBuilder<V> paramSetter, java.util.function.Function<T,V> valueTransformer)Constructors in org.apache.flink.connector.jdbc.internal.executor with parameters of type JdbcStatementBuilder Constructor Description InsertOrUpdateJdbcExecutor(String existSQL, String insertSQL, String updateSQL, JdbcStatementBuilder<K> existSetter, JdbcStatementBuilder<V> insertSetter, JdbcStatementBuilder<V> updateSetter, java.util.function.Function<R,K> keyExtractor, java.util.function.Function<R,V> valueExtractor)Deprecated. -
Uses of JdbcStatementBuilder in org.apache.flink.connector.jdbc.xa
Constructors in org.apache.flink.connector.jdbc.xa with parameters of type JdbcStatementBuilder Constructor Description JdbcXaSinkFunction(String sql, JdbcStatementBuilder<T> statementBuilder, XaFacade xaFacade, JdbcExecutionOptions executionOptions, JdbcExactlyOnceOptions options)Creates aJdbcXaSinkFunction.
-