public class MySqlSourceConfigFactory extends JdbcSourceConfigFactory
MySqlSourceConfig.connectionPoolSize, connectMaxRetries, connectTimeoutMillis, databaseList, dbzProperties, distributionFactorLower, distributionFactorUpper, exactlyOnce, fetchSize, hostname, includeSchemaChanges, inverseSamplingRate, originUrl, password, port, sampleShardingThreshold, serverTimeZone, splitSize, startupConfig, stopConfig, tableList, username| 构造器和说明 |
|---|
MySqlSourceConfigFactory() |
| 限定符和类型 | 方法和说明 |
|---|---|
MySqlSourceConfig |
create(int subtaskId)
Creates a new
MySqlSourceConfig for the given subtask subtaskId. |
MySqlSourceConfigFactory |
serverId(String serverId)
A numeric ID or a numeric ID range of this database client, The numeric ID syntax is like
'5400', the numeric ID range syntax is like '5400-5408', The numeric ID range syntax is
required when 'scan.incremental.snapshot.enabled' enabled.
|
connectionPoolSize, connectMaxRetries, connectTimeoutMillis, databaseList, debeziumProperties, distributionFactorLower, distributionFactorUpper, fetchSize, fromReadonlyConfig, hostname, includeSchemaChanges, inverseSamplingRate, originUrl, password, port, sampleShardingThreshold, serverTimeZone, setExactlyOnce, splitSize, startupOptions, stopOptions, tableList, usernamepublic MySqlSourceConfigFactory serverId(String serverId)
public MySqlSourceConfig create(int subtaskId)
MySqlSourceConfig for the given subtask subtaskId.create 在接口中 SourceConfig.Factory<JdbcSourceConfig>create 在类中 JdbcSourceConfigFactoryCopyright © 2024 The Apache Software Foundation. All rights reserved.