Package io.debezium.sink
Interface DebeziumSinkRecord
- All Known Implementing Classes:
KafkaDebeziumSinkRecord
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionorg.apache.kafka.connect.data.StructgetKeyStruct(SinkConnectorConfig.PrimaryKeyMode primaryKeyMode) org.apache.kafka.connect.data.StructbooleanbooleanisDelete()booleanbooleanbooleankey()org.apache.kafka.connect.data.Schemalongoffset()value()org.apache.kafka.connect.data.Schema
-
Field Details
-
SCHEMA_CHANGE_VALUE
- See Also:
-
-
Method Details
-
topicName
String topicName() -
partition
Integer partition() -
offset
long offset() -
key
Object key() -
keySchema
org.apache.kafka.connect.data.Schema keySchema() -
value
Object value() -
valueSchema
org.apache.kafka.connect.data.Schema valueSchema() -
isDebeziumMessage
boolean isDebeziumMessage() -
isSchemaChange
boolean isSchemaChange() -
isTombstone
boolean isTombstone() -
isDelete
boolean isDelete() -
isTruncate
boolean isTruncate() -
getPayload
org.apache.kafka.connect.data.Struct getPayload() -
keyFieldNames
-
getKeyStruct
org.apache.kafka.connect.data.Struct getKeyStruct(SinkConnectorConfig.PrimaryKeyMode primaryKeyMode)
-