Index
All Classes and Interfaces|All Packages
B
- build() - Method in class com.hazelcast.jet.cdc.mysql.MySqlCdcSources.Builder
-
Returns the source based on the properties set so far.
C
- com.hazelcast.jet.cdc.mysql - package com.hazelcast.jet.cdc.mysql
-
Contains connectors for change data capture events from MySQL databases.
M
- mysql(String) - Static method in class com.hazelcast.jet.cdc.mysql.MySqlCdcSources
-
Creates a CDC source that streams change data from a MySQL database to Hazelcast Jet.
- MySqlCdcSources - Class in com.hazelcast.jet.cdc.mysql
-
Contains factory methods for creating change data capture sources based on MySQL databases.
- MySqlCdcSources.Builder - Class in com.hazelcast.jet.cdc.mysql
-
Builder for configuring a CDC source that streams change data from a MySQL database to Hazelcast Jet.
S
- setClusterName(String) - Method in class com.hazelcast.jet.cdc.mysql.MySqlCdcSources.Builder
-
Logical name that identifies and provides a namespace for the particular database server/cluster being monitored.
- setColumnBlacklist(String...) - Method in class com.hazelcast.jet.cdc.mysql.MySqlCdcSources.Builder
-
Optional regular expressions that match the fully-qualified names of columns that should be excluded from change event message values.
- setCustomProperty(String, String) - Method in class com.hazelcast.jet.cdc.mysql.MySqlCdcSources.Builder
-
Can be used to set any property not explicitly covered by other methods or to override internal properties.
- setDatabaseAddress(String) - Method in class com.hazelcast.jet.cdc.mysql.MySqlCdcSources.Builder
-
IP address or hostname of the database server, has to be specified.
- setDatabaseBlacklist(String...) - Method in class com.hazelcast.jet.cdc.mysql.MySqlCdcSources.Builder
-
Optional regular expressions that match database names to be excluded from monitoring; any database name not included in the blacklist will be monitored.
- setDatabaseClientId(int) - Method in class com.hazelcast.jet.cdc.mysql.MySqlCdcSources.Builder
-
A numeric ID of this database client, which must be unique across all currently-running database processes in the MySQL cluster.
- setDatabasePassword(String) - Method in class com.hazelcast.jet.cdc.mysql.MySqlCdcSources.Builder
-
Database user password for connecting to the database server.
- setDatabasePort(int) - Method in class com.hazelcast.jet.cdc.mysql.MySqlCdcSources.Builder
-
Optional port number of the database server, if unspecified defaults to the database specific default port (3306).
- setDatabaseUser(String) - Method in class com.hazelcast.jet.cdc.mysql.MySqlCdcSources.Builder
-
Database user for connecting to the database server.
- setDatabaseWhitelist(String...) - Method in class com.hazelcast.jet.cdc.mysql.MySqlCdcSources.Builder
-
Optional regular expressions that match database names to be monitored; any database name not included in the whitelist will be excluded from monitoring.
- setReconnectBehavior(RetryStrategy) - Method in class com.hazelcast.jet.cdc.mysql.MySqlCdcSources.Builder
-
Specifies how the source should behave when it detects that the backing database has been shut down (read class javadoc for details and special cases).
- setShouldStateBeResetOnReconnect(boolean) - Method in class com.hazelcast.jet.cdc.mysql.MySqlCdcSources.Builder
-
Specifies if the source's state should be kept or discarded during reconnect attempts to the database.
- setSslKeystoreFile(String) - Method in class com.hazelcast.jet.cdc.mysql.MySqlCdcSources.Builder
-
Specifies the (path to the) Java keystore file containing the database client certificate and private key.
- setSslKeystorePassword(String) - Method in class com.hazelcast.jet.cdc.mysql.MySqlCdcSources.Builder
-
Password to access the private key from any specified keystore files.
- setSslMode(String) - Method in class com.hazelcast.jet.cdc.mysql.MySqlCdcSources.Builder
-
Specifies whether to use an encrypted connection to the database.
- setSslTruststoreFile(String) - Method in class com.hazelcast.jet.cdc.mysql.MySqlCdcSources.Builder
-
Specifies the (path to the) Java truststore file containing the collection of trusted CA certificates.
- setSslTruststorePassword(String) - Method in class com.hazelcast.jet.cdc.mysql.MySqlCdcSources.Builder
-
Password to unlock any specified truststore.
- setTableBlacklist(String...) - Method in class com.hazelcast.jet.cdc.mysql.MySqlCdcSources.Builder
-
Optional regular expressions that match fully-qualified table identifiers for tables to be excluded from monitoring; any table not included in the blacklist will be monitored.
- setTableWhitelist(String...) - Method in class com.hazelcast.jet.cdc.mysql.MySqlCdcSources.Builder
-
Optional regular expressions that match fully-qualified table identifiers for tables to be monitored; any table not included in the whitelist will be excluded from monitoring.
All Classes and Interfaces|All Packages