Expand description
Serde<T>: typed (de)serialization at source/sink boundaries.
Structs§
- Bytes
Serde - Identity serde for raw
Bytes. - Changed
SerdeforChange<V>, byte-compatible with the JVMChangedSerializerandChangedDeserializer. Repartition topics use it when aKGroupedTablere-keys.- Consumed
- The key and value
Serdes that read a topic into the topology. - I64Serde
- Big-endian 8-byte
i64serde (matches the JVMSerdes.Long()). - Produced
- The key and value
Serdes that write a topic from the topology. - Serde
Error - Failure to deserialize bytes into
T. - String
Serde - UTF-8
Stringserde.
Enums§
- Serde
Role - Whether a serde is wired for the record key or the record value. The
topology passes this to
Serde::prepare, so a schema serde can derive<topic>-keyor<topic>-value.
Traits§
- Default
Serde - Mapping trait for types that have a default associated
Serde. - Serde
- Serialize a
Tto bytes and back. Source nodes deserialize with it, and sink and repartition nodes serialize with it. - Serde
Associate - Associate a concrete Serde type with its deserialized target type.