Class JdbcOutputFormatBuilder
- java.lang.Object
-
- org.apache.flink.connector.jdbc.table.JdbcOutputFormatBuilder
-
- All Implemented Interfaces:
Serializable
public class JdbcOutputFormatBuilder extends Object implements Serializable
Builder forJdbcOutputFormatfor Table/SQL.- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description JdbcOutputFormatBuilder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description JdbcOutputFormat<org.apache.flink.table.data.RowData,?,?>build()JdbcOutputFormatBuildersetFieldDataTypes(org.apache.flink.table.types.DataType[] fieldDataTypes)JdbcOutputFormatBuildersetJdbcDmlOptions(JdbcDmlOptions dmlOptions)JdbcOutputFormatBuildersetJdbcExecutionOptions(JdbcExecutionOptions executionOptions)JdbcOutputFormatBuildersetJdbcOptions(InternalJdbcConnectionOptions jdbcOptions)JdbcOutputFormatBuildersetRowDataTypeInfo(org.apache.flink.api.common.typeinfo.TypeInformation<org.apache.flink.table.data.RowData> rowDataTypeInfo)
-
-
-
Method Detail
-
setJdbcOptions
public JdbcOutputFormatBuilder setJdbcOptions(InternalJdbcConnectionOptions jdbcOptions)
-
setJdbcExecutionOptions
public JdbcOutputFormatBuilder setJdbcExecutionOptions(JdbcExecutionOptions executionOptions)
-
setJdbcDmlOptions
public JdbcOutputFormatBuilder setJdbcDmlOptions(JdbcDmlOptions dmlOptions)
-
setRowDataTypeInfo
public JdbcOutputFormatBuilder setRowDataTypeInfo(org.apache.flink.api.common.typeinfo.TypeInformation<org.apache.flink.table.data.RowData> rowDataTypeInfo)
-
setFieldDataTypes
public JdbcOutputFormatBuilder setFieldDataTypes(org.apache.flink.table.types.DataType[] fieldDataTypes)
-
build
public JdbcOutputFormat<org.apache.flink.table.data.RowData,?,?> build()
-
-