Package io.debezium.connector.cassandra
Class TombstoneRecord
java.lang.Object
io.debezium.connector.cassandra.Record
io.debezium.connector.cassandra.TombstoneRecord
- All Implemented Interfaces:
Event
A TombstoneRecord is a record which has the same key as a delete event but has null value.
With null value, Kafka knows that it can remove messages with the same key for log compaction.
-
Nested Class Summary
Nested classes/interfaces inherited from class io.debezium.connector.cassandra.Record
Record.OperationNested classes/interfaces inherited from interface io.debezium.connector.cassandra.Event
Event.EventType -
Field Summary
-
Constructor Summary
ConstructorsConstructorDescriptionTombstoneRecord(SourceInfo source, RowData rowData, org.apache.kafka.connect.data.Schema keySchema) -
Method Summary
Methods inherited from class io.debezium.connector.cassandra.Record
buildKey, buildValue, equals, getKeySchema, getOp, getRowData, getSource, getTs, getValueSchema, hashCode, shouldMarkOffset, toString
-
Constructor Details
-
TombstoneRecord
public TombstoneRecord(SourceInfo source, RowData rowData, org.apache.kafka.connect.data.Schema keySchema)
-
-
Method Details
-
getEventType
-