Uses of Interface
io.debezium.schema.SchemaNameAdjuster
Package
Description
-
Uses of SchemaNameAdjuster in io.debezium.config
Modifier and TypeMethodDescriptionCommonConnectorConfig.FieldNameAdjustmentMode.createAdjuster()
CommonConnectorConfig.SchemaNameAdjustmentMode.createAdjuster()
CommonConnectorConfig.fieldNameAdjuster()
CommonConnectorConfig.schemaNameAdjuster()
Modifier and TypeMethodDescriptionCommonConnectorConfig.createHeartbeat
(TopicNamingStrategy topicNamingStrategy, SchemaNameAdjuster schemaNameAdjuster, HeartbeatConnectionProvider connectionProvider, HeartbeatErrorHandler errorHandler) -
Uses of SchemaNameAdjuster in io.debezium.converters
Modifier and TypeFieldDescriptionprivate SchemaNameAdjuster
CloudEventsConverter.schemaNameAdjuster
-
Uses of SchemaNameAdjuster in io.debezium.heartbeat
Modifier and TypeFieldDescriptionprivate final SchemaNameAdjuster
HeartbeatFactory.schemaNameAdjuster
ModifierConstructorDescriptionDatabaseHeartbeatImpl
(Duration heartbeatInterval, String topicName, String key, JdbcConnection jdbcConnection, String heartBeatActionQuery, HeartbeatErrorHandler errorHandler, SchemaNameAdjuster schemaNameAdjuster) HeartbeatFactory
(CommonConnectorConfig connectorConfig, TopicNamingStrategy<T> topicNamingStrategy, SchemaNameAdjuster schemaNameAdjuster) HeartbeatFactory
(CommonConnectorConfig connectorConfig, TopicNamingStrategy<T> topicNamingStrategy, SchemaNameAdjuster schemaNameAdjuster, HeartbeatConnectionProvider connectionProvider, HeartbeatErrorHandler errorHandler) HeartbeatImpl
(Duration heartbeatInterval, String topicName, String key, SchemaNameAdjuster schemaNameAdjuster) -
Uses of SchemaNameAdjuster in io.debezium.pipeline
ModifierConstructorDescriptionEventDispatcher
(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 SchemaNameAdjuster in io.debezium.pipeline.txmetadata
ModifierConstructorDescriptionTransactionMonitor
(CommonConnectorConfig connectorConfig, EventMetadataProvider eventMetadataProvider, SchemaNameAdjuster schemaNameAdjuster, BlockingConsumer<org.apache.kafka.connect.source.SourceRecord> sender, String topicName) -
Uses of SchemaNameAdjuster in io.debezium.relational
Modifier and TypeFieldDescriptionprivate final SchemaNameAdjuster
TableSchemaBuilder.schemaNameAdjuster
Modifier and TypeMethodDescriptionRelationalDatabaseConnectorConfig.createHeartbeat
(TopicNamingStrategy topicNamingStrategy, SchemaNameAdjuster schemaNameAdjuster, HeartbeatConnectionProvider connectionProvider, HeartbeatErrorHandler errorHandler) ModifierConstructorDescriptionTableSchemaBuilder
(ValueConverterProvider valueConverterProvider, DefaultValueConverter defaultValueConverter, SchemaNameAdjuster schemaNameAdjuster, CustomConverterRegistry customConverterRegistry, org.apache.kafka.connect.data.Schema sourceInfoSchema, FieldNameSelector.FieldNamer<Column> fieldNamer, boolean multiPartitionMode) Create a new instance of the builder.TableSchemaBuilder
(ValueConverterProvider valueConverterProvider, SchemaNameAdjuster schemaNameAdjuster, CustomConverterRegistry customConverterRegistry, org.apache.kafka.connect.data.Schema sourceInfoSchema, FieldNameSelector.FieldNamer<Column> fieldNamer, boolean multiPartitionMode) Create a new instance of the builder. -
Uses of SchemaNameAdjuster in io.debezium.relational.history
ModifierConstructorDescriptionConnectTableChangeSerializer
(SchemaNameAdjuster schemaNameAdjuster) -
Uses of SchemaNameAdjuster in io.debezium.schema
Modifier and TypeFieldDescriptionstatic final SchemaNameAdjuster
SchemaNameAdjuster.AVRO
static final SchemaNameAdjuster
SchemaNameAdjuster.AVRO_FIELD_NAMER
static final SchemaNameAdjuster
SchemaNameAdjuster.AVRO_UNICODE
static final SchemaNameAdjuster
SchemaNameAdjuster.AVRO_UNICODE_FIELD_NAMER
private final SchemaNameAdjuster
FieldNameSelector.FieldNameSanitizer.fieldNameAdjuster
static final SchemaNameAdjuster
SchemaNameAdjuster.NO_OP
Modifier and TypeMethodDescriptionstatic SchemaNameAdjuster
SchemaNameAdjuster.create()
Create a stateful Avro fullname adjuster that logs a warning the first time an invalid fullname is seen and replaced with a valid fullname, and throws an error if the replacement conflicts with that of a different original.static SchemaNameAdjuster
SchemaNameAdjuster.create
(char replacement, SchemaNameAdjuster.ReplacementOccurred uponReplacement) Create a stateful Avro fullname adjuster that calls the suppliedSchemaNameAdjuster.ReplacementOccurred
function when an invalid fullname is seen and replaced with a valid fullname.static SchemaNameAdjuster
SchemaNameAdjuster.create
(ReplacementFunction function) This method replaces all invalid characters withReplacementFunction
static SchemaNameAdjuster
SchemaNameAdjuster.create
(ReplacementFunction function, SchemaNameAdjuster.ReplacementOccurred uponConflict) Create a stateful Avro fullname adjuster that logs a warning the first time an invalid fullname is seen and replaced with a valid fullname.static SchemaNameAdjuster
SchemaNameAdjuster.create
(String replacement, SchemaNameAdjuster.ReplacementOccurred uponReplacement) Create a stateful Avro fullname adjuster that calls the suppliedSchemaNameAdjuster.ReplacementOccurred
function when an invalid fullname is seen and replaced with a valid fullname.Modifier and TypeMethodDescriptionstatic FieldNameSelector.FieldNamer<String>
FieldNameSelector.defaultNonRelationalSelector
(SchemaNameAdjuster fieldNameAdjuster) static FieldNameSelector.FieldNamer<Column>
FieldNameSelector.defaultSelector
(SchemaNameAdjuster fieldNameAdjuster) org.apache.kafka.connect.data.Schema
SchemaFactory.heartbeatKeySchema
(SchemaNameAdjuster adjuster) org.apache.kafka.connect.data.Schema
SchemaFactory.heartbeatValueSchema
(SchemaNameAdjuster adjuster) org.apache.kafka.connect.data.Schema
SchemaFactory.notificationKeySchema
(SchemaNameAdjuster adjuster) org.apache.kafka.connect.data.Schema
SchemaFactory.notificationValueSchema
(SchemaNameAdjuster adjuster) org.apache.kafka.connect.data.Schema
SchemaFactory.schemaHistoryChangeSchema
(SchemaNameAdjuster adjuster) org.apache.kafka.connect.data.Schema
SchemaFactory.schemaHistoryColumnSchema
(SchemaNameAdjuster adjuster) org.apache.kafka.connect.data.Schema
SchemaFactory.schemaHistoryConnectorKeySchema
(SchemaNameAdjuster adjuster, CommonConnectorConfig config) org.apache.kafka.connect.data.Schema
SchemaFactory.schemaHistoryConnectorValueSchema
(SchemaNameAdjuster adjuster, CommonConnectorConfig config, ConnectTableChangeSerializer serializer) org.apache.kafka.connect.data.Schema
SchemaFactory.schemaHistoryTableSchema
(SchemaNameAdjuster adjuster) org.apache.kafka.connect.data.Schema
SchemaFactory.transactionKeySchema
(SchemaNameAdjuster adjuster) org.apache.kafka.connect.data.Schema
SchemaFactory.transactionValueSchema
(SchemaNameAdjuster adjuster) ModifierConstructorDescription(package private)
FieldNameSanitizer
(FieldNameSelector.FieldNamer<T> delegate, SchemaNameAdjuster fieldNameAdjuster) -
Uses of SchemaNameAdjuster in io.debezium.transforms
Modifier and TypeFieldDescriptionprivate SchemaNameAdjuster
ByLogicalTableRouter.schemaNameAdjuster