Package io.debezium.schema
Class SchemaChangeEvent
java.lang.Object
io.debezium.schema.SchemaChangeEvent
Represents a structural change to a database schema.
- Author:
- Gunnar Morling
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic enum
Type describing the content of the event. -
Field Summary
Modifier and TypeFieldDescriptionprivate final String
private final String
private final boolean
private final String
private final org.apache.kafka.connect.data.Struct
private TableChanges
private final Instant
private final SchemaChangeEvent.SchemaChangeEventType
-
Constructor Summary
ConstructorDescriptionSchemaChangeEvent
(Map<String, ?> partition, Map<String, ?> offset, org.apache.kafka.connect.data.Struct source, String database, String schema, String ddl, Table table, SchemaChangeEvent.SchemaChangeEventType type, boolean isFromSnapshot) SchemaChangeEvent
(Map<String, ?> partition, Map<String, ?> offset, org.apache.kafka.connect.data.Struct source, String database, String schema, String ddl, Set<Table> tables, SchemaChangeEvent.SchemaChangeEventType type, boolean isFromSnapshot, Instant timestamp) -
Method Summary
-
Field Details
-
database
-
schema
-
ddl
-
tables
-
type
-
partition
-
offset
-
source
private final org.apache.kafka.connect.data.Struct source -
isFromSnapshot
private final boolean isFromSnapshot -
timestamp
-
tableChanges
-
-
Constructor Details
-
SchemaChangeEvent
-
SchemaChangeEvent
-
-
Method Details