| Package | Description |
|---|---|
| io.debezium.connector.mysql |
| Modifier and Type | Field and Description |
|---|---|
private Filters |
MySqlSchema.filters |
| Modifier and Type | Method and Description |
|---|---|
Filters |
Filters.Builder.build()
Build the filters.
|
Filters |
MySqlSchema.filters()
Get the
database and table filters defined by the configuration. |
private static Filters |
MySqlConnectorTask.getAllFilters(Configuration config)
Get the filters representing all tables represented by the config.
|
private Filters |
SnapshotReader.getCreateTableFilters(Filters filters)
Get the filters for table creation.
|
private static Filters |
MySqlConnectorTask.getNewFilters(Map<String,?> offsets,
Configuration config)
Get the filters representing the tables that have been newly added to the config, but
not those that previously existed in the config.
|
private static Filters |
MySqlConnectorTask.getOldFilters(Map<String,?> offsets,
Configuration config)
Get the filters representing those tables that previously existed in the config, but
not those newly added to the config.
|
| Modifier and Type | Method and Description |
|---|---|
private static MySqlTaskContext |
MySqlConnectorTask.createAndStartTaskContext(Configuration config,
Filters filters) |
Filters.Builder |
Filters.Builder.excludeAllTables(Filters otherFilter)
Exclude all those tables included by the given filter.
|
private Filters |
SnapshotReader.getCreateTableFilters(Filters filters)
Get the filters for table creation.
|
Filters.Builder |
Filters.Builder.setFiltersFromFilters(Filters filters)
Set the filter to match the given other filter.
|
private boolean |
SnapshotReader.shouldRecordTableSchema(MySqlSchema schema,
Filters filters,
TableId id) |
| Constructor and Description |
|---|
MySqlSchema(MySqlConnectorConfig configuration,
Predicate<String> gtidFilter,
boolean tableIdCaseInsensitive,
TopicSelector<TableId> topicSelector,
Filters tableFilters)
Create a schema component given the supplied
MySQL connector configuration. |
MySqlTaskContext(Configuration config,
Filters filters) |
MySqlTaskContext(Configuration config,
Filters filters,
Boolean tableIdCaseInsensitive,
Map<String,?> restartOffset) |
MySqlTaskContext(Configuration config,
Filters filters,
Map<String,?> restartOffset) |
ParallelSnapshotReader(Configuration config,
MySqlTaskContext noSnapshotContext,
Filters snapshotFilters,
MySqlConnectorTask.ServerIdGenerator serverIdGenerator)
Create a ParallelSnapshotReader.
|
Copyright © 2020 JBoss by Red Hat. All rights reserved.