Functional composable Kafka key- and record deserializer with support for effect types.
Attributes
- Companion
- object
- Source
- Deserializer.scala
- Graph
-
- Supertypes
-
class Objecttrait Matchableclass Any
Members list
Value members
Abstract methods
Creates a new Deserializer which handles errors by turning them into Either
values.
Creates a new Deserializer which handles errors by turning them into Either
values.
Attributes
- Source
- Deserializer.scala
Attempts to deserialize the specified bytes into a value of type A
.
Attempts to deserialize the specified bytes into a value of type A
. The Kafka topic name, from which the serialized bytes came, and record headers are available.
Attributes
- Source
- Deserializer.scala
Creates a new Deserializer by first deserializing with this Deserializer and then using the result as input to the specified function.
Creates a new Deserializer by first deserializing with this Deserializer and then using the result as input to the specified function.
Attributes
- Source
- Deserializer.scala
Creates a new Deserializer which applies the specified function to the result of this Deserializer.
Creates a new Deserializer which applies the specified function to the result of this Deserializer.
Attributes
- Source
- Deserializer.scala
Creates a new Deserializer which returns None
when the bytes are null
, and otherwise returns the result of this Deserializer wrapped in Some
.
Creates a new Deserializer which returns None
when the bytes are null
, and otherwise returns the result of this Deserializer wrapped in Some
.
Attributes
- Source
- Deserializer.scala
Creates a new Deserializer which deserializes both using this Deserializer and that Deserializer, and returns both results in a tuple.
Creates a new Deserializer which deserializes both using this Deserializer and that Deserializer, and returns both results in a tuple.
Attributes
- Source
- Deserializer.scala
Creates a new Deserializer which suspends deserialization, capturing any impure behaviours of this Deserializer.
Creates a new Deserializer which suspends deserialization, capturing any impure behaviours of this Deserializer.
Attributes
- Source
- Deserializer.scala