| Interface | Description |
|---|---|
| Column |
An immutable definition of a column.
|
| ColumnEditor |
An editor for
Column instances. |
| Selectors.TableIdToStringMapper |
Implementations convert given
TableIds to strings, so regular expressions can be applied to them for the
purpose of table filtering. |
| SystemVariables.Scope |
Interface that is used for enums defining the customized scope values for specific DBMSs.
|
| Table |
An immutable definition of a table.
|
| TableEditor | |
| Tables.ColumnNameFilter |
A filter for columns.
|
| Tables.TableFilter |
A filter for tables.
|
| ValueConverter |
A function that converts from a column data value into another value.
|
| ValueConverterProvider |
A provider of
ValueConverter functions and the SchemaBuilder used to describe them. |
| Class | Description |
|---|---|
| ColumnEditorImpl | |
| ColumnId |
Unique identifier for a column in a database table.
|
| ColumnImpl | |
| HistorizedRelationalDatabaseConnectorConfig |
Configuration options shared across the relational CDC connectors which use a persistent database schema history.
|
| HistorizedRelationalDatabaseSchema |
A
DatabaseSchema or a relational database which has a schema history, that can be recovered to the current
state when restarting a connector. |
| HistorizedRelationalSnapshotChangeEventSource |
Base class for
SnapshotChangeEventSource for relational databases with a schema history. |
| HistorizedRelationalSnapshotChangeEventSource.SnapshotContext |
Mutable context which is populated in the course of snapshotting.
|
| HistorizedRelationalSnapshotChangeEventSource.SnapshottingTask |
A configuration describing the task to be performed during snapshotting.
|
| NoOpTableEditorImpl | |
| RelationalChangeRecordEmitter |
Base class for
ChangeRecordEmitter implementations based on a relational database. |
| RelationalDatabaseConnectorConfig |
Configuration options shared across the relational CDC connectors.
|
| RelationalDatabaseSchema |
A
DatabaseSchema of a relational database such as Postgres. |
| RelationalDatabaseSchema.SchemasByTableId |
A map of schemas by table id.
|
| RelationalTableFilters | |
| Selectors |
Define predicates determines whether tables or columns should be used.
|
| Selectors.DatabaseSelectionPredicateBuilder |
A builder of a database predicate.
|
| Selectors.TableSelectionPredicateBuilder |
A builder of a table predicate.
|
| SystemVariables |
Encapsulates a set of a database's system variables.
|
| TableEditorImpl | |
| TableId |
Unique identifier for a database table.
|
| TableIdParser |
Parses identifiers into the corresponding parts of a
TableId. |
| TableIdParser.ParsingContext | |
| TableIdParser.TableIdTokenizer | |
| TableImpl | |
| Tables |
Structural definitions for a set of tables in a JDBC database.
|
| Tables.TableIds |
A set of table ids.
|
| Tables.TablesById |
A map of tables by id.
|
| TableSchema |
Defines the Kafka Connect
Schema functionality associated with a given table definition, and which can
be used to send rows of data that match the table definition to Kafka Connect. |
| TableSchemaBuilder |
Builder that constructs
TableSchema instances for Table definitions. |
| Enum | Description |
|---|---|
| SystemVariables.DefaultScope | |
| TableIdParser.ParsingState |
Copyright © 2018 JBoss by Red Hat. All rights reserved.