| Interface | Description |
|---|---|
| DatabaseSchema<I extends DataCollectionId> |
The schema of a database.
|
| DataCollectionFilters |
Provides factory methods for obtaining
DataCollectionFilters.DataCollectionFilter instances as per the current connector configuration. |
| DataCollectionFilters.DataCollectionFilter<T extends DataCollectionId> | |
| DataCollectionId |
Common contract for all identifiers of data collections (RDBMS tables, MongoDB collections etc.)
|
| DataCollectionSchema | |
| HistorizedDatabaseSchema<I extends DataCollectionId> |
A database schema that is historized, i.e.
|
| TopicSelector.DataCollectionTopicNamer<I extends DataCollectionId> |
Implementations determine the topic name corresponding to a given data collection.
|
| Class | Description |
|---|---|
| SchemaChangeEvent |
Represents a structural change to a database schema.
|
| TopicSelector<I extends DataCollectionId> |
Implementations return names for Kafka topics (data and meta-data).
|
| TopicSelector.TopicNameCache<I extends DataCollectionId> |
A topic namer that caches names it has obtained from a delegate.
|
| TopicSelector.TopicNameSanitizer<I extends DataCollectionId> |
A topic namer that replaces any characters invalid in a topic name with
_. |
| Enum | Description |
|---|---|
| SchemaChangeEvent.SchemaChangeEventType |
Copyright © 2019 JBoss by Red Hat. All rights reserved.