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