class Configurator extends Object
| Modifier and Type | Field and Description |
|---|---|
private Configuration.Builder |
configBuilder |
| Constructor and Description |
|---|
Configurator() |
| Modifier and Type | Method and Description |
|---|---|
(package private) io.debezium.connector.mysql.legacy.Filters |
createFilters() |
(package private) io.debezium.connector.mysql.legacy.MySqlSchema |
createSchemas()
For tests use only
|
(package private) io.debezium.connector.mysql.legacy.MySqlSchema |
createSchemasWithFilter(io.debezium.connector.mysql.legacy.Filters filters) |
(package private) Configurator |
excludeBuiltInTables() |
(package private) Configurator |
excludeColumns(String regexList) |
(package private) Configurator |
excludeDatabases(String regexList) |
(package private) Configurator |
excludeTables(String regexList) |
(package private) Configurator |
includeBuiltInTables() |
(package private) Configurator |
includeColumns(String regexList) |
(package private) Configurator |
includeDatabases(String regexList) |
(package private) Configurator |
includeTables(String regexList) |
(package private) Configurator |
maskColumns(int length,
String fullyQualifiedTableNames) |
(package private) Configurator |
serverName(String serverName) |
(package private) Configurator |
storeDatabaseHistoryInFile(Path path) |
(package private) Configurator |
truncateColumns(int length,
String fullyQualifiedTableNames) |
(package private) Configurator |
with(Field field,
boolean value) |
(package private) Configurator |
with(Field field,
String value) |
private final Configuration.Builder configBuilder
Configurator with(Field field, String value)
Configurator with(Field field, boolean value)
Configurator serverName(String serverName)
Configurator includeDatabases(String regexList)
Configurator excludeDatabases(String regexList)
Configurator includeTables(String regexList)
Configurator excludeTables(String regexList)
Configurator includeColumns(String regexList)
Configurator excludeColumns(String regexList)
Configurator truncateColumns(int length, String fullyQualifiedTableNames)
Configurator maskColumns(int length, String fullyQualifiedTableNames)
Configurator excludeBuiltInTables()
Configurator includeBuiltInTables()
Configurator storeDatabaseHistoryInFile(Path path)
io.debezium.connector.mysql.legacy.Filters createFilters()
io.debezium.connector.mysql.legacy.MySqlSchema createSchemas()
io.debezium.connector.mysql.legacy.MySqlSchema createSchemasWithFilter(io.debezium.connector.mysql.legacy.Filters filters)
Copyright © 2021 JBoss by Red Hat. All rights reserved.