Class Serdes
java.lang.Object
org.apache.kafka.common.serialization.Serdes
Factory for creating serializers / deserializers.
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classstatic final classstatic final classstatic final classstatic final classstatic final classstatic final classstatic final classstatic final classstatic final classstatic final classstatic final classstatic final classstatic classConstructor Summary
ConstructorsMethod Summary
Modifier and TypeMethodDescriptionBoolean()A serde for nullableBooleantype.static Serde<byte[]> A serde for nullablebyte[]type.static Serde<ByteBuffer> A serde for nullableByteBuffertype.static Serde<org.apache.kafka.common.utils.Bytes> Bytes()A serde for nullableBytestype.Double()A serde for nullableDoubletype.Float()A serde for nullableFloattype.Integer()A serde for nullableIntegertype.Long()A serde for nullableLongtype.static <T> Serde<T> static <T> Serde<T> serdeFrom(Serializer<T> serializer, Deserializer<T> deserializer) Construct a serde object from separate serializer and deserializerShort()A serde for nullableShorttype.String()A serde for nullableStringtype.UUID()A serde for nullableUUIDtypeVoid()A serde forVoidtype.
Constructor Details
Serdes
public Serdes()
Method Details
serdeFrom
serdeFrom
Construct a serde object from separate serializer and deserializer- Parameters:
serializer- must not be null.deserializer- must not be null.
Long
Integer
Short
Float
Double
String
ByteBuffer
A serde for nullableByteBuffertype.Bytes
A serde for nullableBytestype.UUID
Boolean
ByteArray
A serde for nullablebyte[]type.Void
ListSerde