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 class -
Constructor Summary
Constructors -
Method 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
A serde for nullableLongtype. -
Integer
A serde for nullableIntegertype. -
Short
A serde for nullableShorttype. -
Float
A serde for nullableFloattype. -
Double
A serde for nullableDoubletype. -
String
A serde for nullableStringtype. -
ByteBuffer
A serde for nullableByteBuffertype. -
Bytes
A serde for nullableBytestype. -
UUID
A serde for nullableUUIDtype -
Boolean
A serde for nullableBooleantype. -
ByteArray
A serde for nullablebyte[]type. -
Void
A serde forVoidtype. -
ListSerde
-