| Class | Description |
|---|---|
| ByLogicalTableRouter<R extends org.apache.kafka.connect.connector.ConnectRecord<R>> |
A logical table consists of one or more physical tables with the same schema.
|
| ContentBasedRouter<R extends org.apache.kafka.connect.connector.ConnectRecord<R>> |
This SMT allows to route records to specific topics depending on their
content, an expression and language configured.
|
| ExtractNewRecordState<R extends org.apache.kafka.connect.connector.ConnectRecord<R>> |
Debezium generates CDC (
Envelope) records that are struct of values containing values
before and after change. |
| ExtractNewRecordState.FieldReference |
Represents a field that should be added to the outgoing record as a header
attribute or struct field.
|
| ExtractNewRecordStateConfigDefinition | |
| Filter<R extends org.apache.kafka.connect.connector.ConnectRecord<R>> |
This SMT should allow user to filter out records depending on an expression and language configured.
|
| ScriptingTransformation<R extends org.apache.kafka.connect.connector.ConnectRecord<R>> |
This is a base class for any SMT using scripting languages.
|
| SmtManager<R extends org.apache.kafka.connect.connector.ConnectRecord<R>> |
A class used by all Debezium supplied SMTs to centralize common logic.
|
| Enum | Description |
|---|---|
| ExtractNewRecordStateConfigDefinition.DeleteHandling | |
| ScriptingTransformation.NullHandling |
Copyright © 2020 JBoss by Red Hat. All rights reserved.