Package org.apache.beam.sdk.io.jdbc
Class JdbcReadSchemaTransformProvider.JdbcReadSchemaTransformConfiguration.Builder
java.lang.Object
org.apache.beam.sdk.io.jdbc.JdbcReadSchemaTransformProvider.JdbcReadSchemaTransformConfiguration.Builder
- Enclosing class:
JdbcReadSchemaTransformProvider.JdbcReadSchemaTransformConfiguration
public abstract static class JdbcReadSchemaTransformProvider.JdbcReadSchemaTransformConfiguration.Builder
extends Object
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()setConnectionInitSql(List<String> value) setConnectionProperties(String value) setDisableAutoCommit(Boolean value) setDriverClassName(String value) setDriverJars(String value) setFetchSize(Integer value) setJdbcType(String value) setJdbcUrl(String value) setLocation(String value) setNumPartitions(Integer value) setOutputParallelization(Boolean value) setPartitionColumn(String value) setPassword(String value) setReadQuery(String value) setUsername(String value)
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
setDriverClassName
public abstract JdbcReadSchemaTransformProvider.JdbcReadSchemaTransformConfiguration.Builder setDriverClassName(String value) -
setJdbcType
public abstract JdbcReadSchemaTransformProvider.JdbcReadSchemaTransformConfiguration.Builder setJdbcType(String value) -
setJdbcUrl
public abstract JdbcReadSchemaTransformProvider.JdbcReadSchemaTransformConfiguration.Builder setJdbcUrl(String value) -
setUsername
public abstract JdbcReadSchemaTransformProvider.JdbcReadSchemaTransformConfiguration.Builder setUsername(String value) -
setPassword
public abstract JdbcReadSchemaTransformProvider.JdbcReadSchemaTransformConfiguration.Builder setPassword(String value) -
setLocation
public abstract JdbcReadSchemaTransformProvider.JdbcReadSchemaTransformConfiguration.Builder setLocation(String value) -
setPartitionColumn
public abstract JdbcReadSchemaTransformProvider.JdbcReadSchemaTransformConfiguration.Builder setPartitionColumn(String value) -
setNumPartitions
public abstract JdbcReadSchemaTransformProvider.JdbcReadSchemaTransformConfiguration.Builder setNumPartitions(Integer value) -
setReadQuery
public abstract JdbcReadSchemaTransformProvider.JdbcReadSchemaTransformConfiguration.Builder setReadQuery(String value) -
setConnectionProperties
public abstract JdbcReadSchemaTransformProvider.JdbcReadSchemaTransformConfiguration.Builder setConnectionProperties(String value) -
setConnectionInitSql
public abstract JdbcReadSchemaTransformProvider.JdbcReadSchemaTransformConfiguration.Builder setConnectionInitSql(List<String> value) -
setFetchSize
public abstract JdbcReadSchemaTransformProvider.JdbcReadSchemaTransformConfiguration.Builder setFetchSize(Integer value) -
setOutputParallelization
public abstract JdbcReadSchemaTransformProvider.JdbcReadSchemaTransformConfiguration.Builder setOutputParallelization(Boolean value) -
setDisableAutoCommit
public abstract JdbcReadSchemaTransformProvider.JdbcReadSchemaTransformConfiguration.Builder setDisableAutoCommit(Boolean value) -
setDriverJars
public abstract JdbcReadSchemaTransformProvider.JdbcReadSchemaTransformConfiguration.Builder setDriverJars(String value) -
build
-