public abstract class JdbcSourceConfig extends BaseSourceConfig
JdbcIncrementalSource which used JDBC data
source.SourceConfig.Factory| 限定符和类型 | 字段和说明 |
|---|---|
protected int |
connectionPoolSize |
protected int |
connectMaxRetries |
protected java.time.Duration |
connectTimeout |
protected List<String> |
databaseList |
protected String |
driverClassName |
protected int |
fetchSize |
protected String |
hostname |
protected String |
password |
protected int |
port |
protected String |
serverTimeZone |
protected List<String> |
tableList |
protected String |
username |
dbzConfiguration, dbzProperties, distributionFactorLower, distributionFactorUpper, includeSchemaChanges, splitMetaGroupSize, splitSize, startupOptions| 构造器和说明 |
|---|
JdbcSourceConfig(StartupOptions startupOptions,
List<String> databaseList,
List<String> tableList,
int splitSize,
int splitMetaGroupSize,
double distributionFactorUpper,
double distributionFactorLower,
boolean includeSchemaChanges,
Properties dbzProperties,
io.debezium.config.Configuration dbzConfiguration,
String driverClassName,
String hostname,
int port,
String username,
String password,
int fetchSize,
String serverTimeZone,
java.time.Duration connectTimeout,
int connectMaxRetries,
int connectionPoolSize) |
| 限定符和类型 | 方法和说明 |
|---|---|
int |
getConnectionPoolSize() |
int |
getConnectMaxRetries() |
java.time.Duration |
getConnectTimeout() |
List<String> |
getDatabaseList() |
abstract io.debezium.relational.RelationalDatabaseConnectorConfig |
getDbzConnectorConfig() |
String |
getDriverClassName() |
int |
getFetchSize() |
String |
getHostname() |
String |
getPassword() |
int |
getPort() |
String |
getServerTimeZone() |
List<String> |
getTableList() |
String |
getUsername() |
getDbzConfiguration, getDbzProperties, getDistributionFactorLower, getDistributionFactorUpper, getSplitMetaGroupSize, getSplitSize, getStartupOptions, isIncludeSchemaChangesprotected final String driverClassName
protected final String hostname
protected final int port
protected final String username
protected final String password
protected final int fetchSize
protected final String serverTimeZone
protected final java.time.Duration connectTimeout
protected final int connectMaxRetries
protected final int connectionPoolSize
public JdbcSourceConfig(StartupOptions startupOptions, List<String> databaseList, List<String> tableList, int splitSize, int splitMetaGroupSize, double distributionFactorUpper, double distributionFactorLower, boolean includeSchemaChanges, Properties dbzProperties, io.debezium.config.Configuration dbzConfiguration, String driverClassName, String hostname, int port, String username, String password, int fetchSize, String serverTimeZone, java.time.Duration connectTimeout, int connectMaxRetries, int connectionPoolSize)
public abstract io.debezium.relational.RelationalDatabaseConnectorConfig getDbzConnectorConfig()
public String getDriverClassName()
public String getHostname()
public int getPort()
public String getUsername()
public String getPassword()
public int getFetchSize()
public String getServerTimeZone()
public java.time.Duration getConnectTimeout()
public int getConnectMaxRetries()
public int getConnectionPoolSize()
Copyright © 2022 10MG. All rights reserved.