Class AbstractConnectionConfiguration
java.lang.Object
io.debezium.connector.mysql.strategy.AbstractConnectionConfiguration
- All Implemented Interfaces:
ConnectionConfiguration
- Direct Known Subclasses:
MariaDbConnectionConfiguration
,MySqlConnectionConfiguration
public abstract class AbstractConnectionConfiguration
extends Object
implements ConnectionConfiguration
- Author:
- Chris Cranford
-
Field Summary
Modifier and TypeFieldDescriptionprivate final Configuration
private final JdbcConnection.ConnectionFactory
private final JdbcConfiguration
static final String
-
Constructor Summary
-
Method Summary
-
Field Details
-
URL_PATTERN
- See Also:
-
jdbcConfig
-
factory
-
config
-
-
Constructor Details
-
AbstractConnectionConfiguration
-
-
Method Details
-
config
- Specified by:
config
in interfaceConnectionConfiguration
-
originalConfig
- Specified by:
originalConfig
in interfaceConnectionConfiguration
-
factory
- Specified by:
factory
in interfaceConnectionConfiguration
-
username
- Specified by:
username
in interfaceConnectionConfiguration
-
password
- Specified by:
password
in interfaceConnectionConfiguration
-
hostname
- Specified by:
hostname
in interfaceConnectionConfiguration
-
port
public int port()- Specified by:
port
in interfaceConnectionConfiguration
-
sslMode
- Specified by:
sslMode
in interfaceConnectionConfiguration
-
sslModeEnabled
public boolean sslModeEnabled()- Specified by:
sslModeEnabled
in interfaceConnectionConfiguration
-
sslKeyStore
- Specified by:
sslKeyStore
in interfaceConnectionConfiguration
-
sslKeyStorePassword
public char[] sslKeyStorePassword()- Specified by:
sslKeyStorePassword
in interfaceConnectionConfiguration
-
sslTrustStore
- Specified by:
sslTrustStore
in interfaceConnectionConfiguration
-
sslTrustStorePassword
public char[] sslTrustStorePassword()- Specified by:
sslTrustStorePassword
in interfaceConnectionConfiguration
-
getConnectionTimeout
-
eventProcessingFailureHandlingMode
public CommonConnectorConfig.EventProcessingFailureHandlingMode eventProcessingFailureHandlingMode() -
inconsistentSchemaHandlingMode
-
getConnectionTimeZonePropertyName
-
resolveConnectionTimeZone
-