package debezium
Ordering
- Alphabetic
Visibility
- Public
- Protected
Type Members
- trait DebeziumCompositeType[A] extends AnyRef
An interface for turning product types into a "struct" representation for the Debezium schema type.
An interface for turning product types into a "struct" representation for the Debezium schema type. The schema abstract method should represent all the fields of the product type
A
. - trait DebeziumPrimitiveType[A] extends AnyRef
A typeclass for turning types into a primitive representation for the Debezium schema type.
A typeclass for turning types into a primitive representation for the Debezium schema type. For reference check here: https://debezium.io/documentation/reference/1.2/connectors/postgresql.html#postgresql-data-types
- case class DebeziumTable[K, V](topicName: String, idNameOrKeySchema: Either[(String, DebeziumPrimitiveType[K]), DebeziumCompositeType[K]], toCirceTable: CirceTable[DebeziumKey[K], V])(implicit evidence$1: Encoder[K], evidence$2: Decoder[K], evidence$3: Encoder[V], evidence$4: Decoder[V]) extends Product with Serializable
Value Members
- object DebeziumCompositeType
- object DebeziumPrimitiveType
- object DebeziumTable extends Serializable
- object JoinTables