HeaderSerializer is a functional serializer for Kafka record
header values. It's similar to Serializer, except it only
has access to the value, and it does not interoperate with
the Kafka Serializer interface.
- Companion:
- object
Value members
Abstract methods
Serializes the specified value of type A into bytes.
Serializes the specified value of type A into bytes.
Concrete methods
Creates a new HeaderSerializer which applies the specified
function f on a value of type B, and then serializes the
result with this HeaderSerializer.
Creates a new HeaderSerializer which applies the specified
function f on a value of type B, and then serializes the
result with this HeaderSerializer.
Creates a new HeaderSerializer which applies the specified
function f on a value of type B, and then serializes the
result with this HeaderSerializer.
Creates a new HeaderSerializer which applies the specified
function f on a value of type B, and then serializes the
result with this HeaderSerializer.
Creates a new HeaderSerializer which applies the specified
function f on the output bytes of this HeaderSerializer.
Creates a new HeaderSerializer which applies the specified
function f on the output bytes of this HeaderSerializer.
Creates a new HeaderSerializer which applies the specified
function f on the output bytes of this HeaderSerializer.
Creates a new HeaderSerializer which applies the specified
function f on the output bytes of this HeaderSerializer.
Creates a new HeaderSerializer which serializes Some
values using this HeaderSerializer, and serializes
None as null.
Creates a new HeaderSerializer which serializes Some
values using this HeaderSerializer, and serializes
None as null.
Creates a new HeaderSerializer which serializes Some
values using this HeaderSerializer, and serializes
None as null.
Creates a new HeaderSerializer which serializes Some
values using this HeaderSerializer, and serializes
None as null.