Uses of Interface
io.debezium.schema.DatabaseSchema
Packages that use DatabaseSchema
Package
Description
-
Uses of DatabaseSchema in io.debezium.connector.common
Methods in io.debezium.connector.common with parameters of type DatabaseSchemaModifier and TypeMethodDescriptionprotected void
BaseSourceTask.validateAndLoadSchemaHistory
(CommonConnectorConfig config, LogPositionValidator logPositionValidator, Offsets<P, O> previousOffsets, DatabaseSchema schema, Snapshotter snapshotter) -
Uses of DatabaseSchema in io.debezium.pipeline
Fields in io.debezium.pipeline declared as DatabaseSchemaModifier and TypeFieldDescriptionprotected final DatabaseSchema
<?> ChangeEventSourceCoordinator.schema
private final DatabaseSchema
<T> EventDispatcher.schema
Methods in io.debezium.pipeline that return DatabaseSchemaConstructors in io.debezium.pipeline with parameters of type DatabaseSchemaModifierConstructorDescriptionChangeEventSourceCoordinator
(Offsets<P, O> previousOffsets, ErrorHandler errorHandler, Class<? extends org.apache.kafka.connect.source.SourceConnector> connectorType, CommonConnectorConfig connectorConfig, ChangeEventSourceFactory<P, O> changeEventSourceFactory, ChangeEventSourceMetricsFactory<P> changeEventSourceMetricsFactory, EventDispatcher<P, ?> eventDispatcher, DatabaseSchema<?> schema, SignalProcessor<P, O> signalProcessor, NotificationService<P, O> notificationService, SnapshotterService snapshotterService) EventDispatcher
(CommonConnectorConfig connectorConfig, TopicNamingStrategy<T> topicNamingStrategy, DatabaseSchema<T> schema, ChangeEventQueue<DataChangeEvent> queue, DataCollectionFilters.DataCollectionFilter<T> filter, ChangeEventCreator changeEventCreator, EventDispatcher.InconsistentSchemaHandler<P, T> inconsistentSchemaHandler, Heartbeat heartbeat, SchemaNameAdjuster schemaNameAdjuster, TransactionMonitor transactionMonitor, SignalProcessor<P, ?> signalProcessor) EventDispatcher
(CommonConnectorConfig connectorConfig, TopicNamingStrategy<T> topicNamingStrategy, DatabaseSchema<T> schema, ChangeEventQueue<DataChangeEvent> queue, DataCollectionFilters.DataCollectionFilter<T> filter, ChangeEventCreator changeEventCreator, EventDispatcher.InconsistentSchemaHandler<P, T> inconsistentSchemaHandler, EventMetadataProvider metadataProvider, Heartbeat heartbeat, SchemaNameAdjuster schemaNameAdjuster, SignalProcessor<P, ?> signalProcessor) EventDispatcher
(CommonConnectorConfig connectorConfig, TopicNamingStrategy<T> topicNamingStrategy, DatabaseSchema<T> schema, ChangeEventQueue<DataChangeEvent> queue, DataCollectionFilters.DataCollectionFilter<T> filter, ChangeEventCreator changeEventCreator, EventMetadataProvider metadataProvider, Heartbeat heartbeat, SchemaNameAdjuster schemaNameAdjuster) EventDispatcher
(CommonConnectorConfig connectorConfig, TopicNamingStrategy<T> topicNamingStrategy, DatabaseSchema<T> schema, ChangeEventQueue<DataChangeEvent> queue, DataCollectionFilters.DataCollectionFilter<T> filter, ChangeEventCreator changeEventCreator, EventMetadataProvider metadataProvider, Heartbeat heartbeat, SchemaNameAdjuster schemaNameAdjuster, SignalProcessor<P, ?> signalProcessor) EventDispatcher
(CommonConnectorConfig connectorConfig, TopicNamingStrategy<T> topicNamingStrategy, DatabaseSchema<T> schema, ChangeEventQueue<DataChangeEvent> queue, DataCollectionFilters.DataCollectionFilter<T> filter, ChangeEventCreator changeEventCreator, EventMetadataProvider metadataProvider, SchemaNameAdjuster schemaNameAdjuster) EventDispatcher
(CommonConnectorConfig connectorConfig, TopicNamingStrategy<T> topicNamingStrategy, DatabaseSchema<T> schema, ChangeEventQueue<DataChangeEvent> queue, DataCollectionFilters.DataCollectionFilter<T> filter, ChangeEventCreator changeEventCreator, EventMetadataProvider metadataProvider, SchemaNameAdjuster schemaNameAdjuster, SignalProcessor<P, ?> signalProcessor) -
Uses of DatabaseSchema in io.debezium.pipeline.source.snapshot.incremental
Constructors in io.debezium.pipeline.source.snapshot.incremental with parameters of type DatabaseSchemaModifierConstructorDescriptionAbstractIncrementalSnapshotChangeEventSource
(RelationalDatabaseConnectorConfig config, JdbcConnection jdbcConnection, EventDispatcher<P, T> dispatcher, DatabaseSchema<?> databaseSchema, Clock clock, SnapshotProgressListener<P> progressListener, DataChangeEventListener<P> dataChangeEventListener, NotificationService<P, ? extends OffsetContext> notificationService) SignalBasedIncrementalSnapshotChangeEventSource
(RelationalDatabaseConnectorConfig config, JdbcConnection jdbcConnection, EventDispatcher<P, T> dispatcher, DatabaseSchema<?> databaseSchema, Clock clock, SnapshotProgressListener<P> progressListener, DataChangeEventListener<P> dataChangeEventListener, NotificationService<P, ? extends OffsetContext> notificationService) -
Uses of DatabaseSchema in io.debezium.relational
Classes in io.debezium.relational that implement DatabaseSchemaModifier and TypeClassDescriptionclass
ADatabaseSchema
or a relational database which has a schema history, that can be recovered to the current state when restarting a connector.class
ADatabaseSchema
of a relational database such as Postgres. -
Uses of DatabaseSchema in io.debezium.schema
Subinterfaces of DatabaseSchema in io.debezium.schemaModifier and TypeInterfaceDescriptioninterface
HistorizedDatabaseSchema<I extends DataCollectionId>
A database schema that is historized, i.e.