Interface OrderedKeyUberSerde<T>
- All Superinterfaces:
AutoCloseable,Closeable,org.apache.kafka.common.serialization.Deserializer<org.apache.kafka.common.utils.Bytes>,org.apache.kafka.common.serialization.Serde<org.apache.kafka.common.utils.Bytes>,SerdeWithJson<org.apache.kafka.common.utils.Bytes>,org.apache.kafka.common.serialization.Serializer<org.apache.kafka.common.utils.Bytes>,UberSerde<org.apache.kafka.common.utils.Bytes>
- All Known Subinterfaces:
OrderedKeyPrefixedSerde<E,T>
- All Known Implementing Classes:
OrderedKeyPrefixedProtoSerde,OrderedKeyProtoSerde,OrderedKeyUberSerdeDelegate
-
Field Summary
Fields inherited from interface io.confluent.serializers.UberSerde
MAGIC_BYTE_ORDERED_KEY, MAGIC_BYTE_PROTOBUF, MAGIC_BYTE_STRING -
Method Summary
Modifier and TypeMethodDescriptionorg.apache.kafka.common.utils.BytesintprefixKeySerde(int numFields) toHexString(org.apache.kafka.common.utils.Bytes key) toProto(org.apache.kafka.common.utils.Bytes key) Methods inherited from interface org.apache.kafka.common.serialization.Deserializer
deserialize, deserialize, deserializeMethods inherited from interface org.apache.kafka.common.serialization.Serde
deserializer, serializerMethods inherited from interface io.confluent.serializers.SerdeWithJson
deserialize, fromJson, serialize, toJsonMethods inherited from interface org.apache.kafka.common.serialization.Serializer
serialize, serialize
-
Method Details
-
prefixKeySerde
-
numFields
int numFields() -
key
-
toProto
-
toHexString
-