Package io.debezium.transforms
package io.debezium.transforms
-
ClassDescriptionAbstractExtractNewRecordState<R extends org.apache.kafka.connect.connector.ConnectRecord<R>>ExtractNewRecordState and ExtractNewDocumentState that contains shared logic for transformationRepresents a field that should be added to the outgoing record as a header attribute or struct field.ByLogicalTableRouter<R extends org.apache.kafka.connect.connector.ConnectRecord<R>>A logical table consists of one or more physical tables with the same schema.A set of utilities for more easily creating various kinds of transformations.ExtractChangedRecordState<R extends org.apache.kafka.connect.connector.ConnectRecord<R>>This SMT to extract the changed and unchanged field names to Connect Headers comparing before and after value.ExtractNewRecordState<R extends org.apache.kafka.connect.connector.ConnectRecord<R>>Debezium generates CDC (
Envelope
) records that are struct of values containing valuesbefore
andafter change
.Deprecated.HeaderToValue<R extends org.apache.kafka.connect.connector.ConnectRecord<R>>SchemaChangeEventFilter<R extends org.apache.kafka.connect.connector.ConnectRecord<R>>This SMT to filter schema change eventSmtManager<R extends org.apache.kafka.connect.connector.ConnectRecord<R>>A class used by all Debezium supplied SMTs to centralize common logic.TimezoneConverter<R extends org.apache.kafka.connect.connector.ConnectRecord<R>>