DebeziumRecordValue

value class DebeziumRecordValue(val wrapped: JsonNode)

DebeziumRecordValue wraps a Debezium change data event value.

Constructors

Link copied to clipboard
constructor(wrapped: JsonNode)

Properties

Link copied to clipboard
val after: JsonNode

The datum following this event; null for deletions.

Link copied to clipboard
val before: JsonNode

The datum prior to this event; null for insertions.

Link copied to clipboard
Link copied to clipboard
val source: JsonNode

Metadata containing transaction IDs, LSNs, etc; null for heartbeats.

Link copied to clipboard
val wrapped: JsonNode

Functions

Link copied to clipboard
fun element(fieldName: String): JsonNode

Convenience function for accessing child object nodes of the debezium event root node.