public class SchemaRegistrySerializer extends Object implements Serializer<SchemaRegistryKey,SchemaRegistryValue>
| Constructor and Description |
|---|
SchemaRegistrySerializer() |
| Modifier and Type | Method and Description |
|---|---|
void |
close()
Close this serializer
|
void |
configure(Map<String,?> stringMap) |
SchemaRegistryKey |
deserializeKey(byte[] key) |
SchemaRegistryValue |
deserializeValue(SchemaRegistryKey key,
byte[] value) |
byte[] |
serializeKey(SchemaRegistryKey key) |
byte[] |
serializeValue(SchemaRegistryValue value) |
public byte[] serializeKey(SchemaRegistryKey key) throws SerializationException
serializeKey in interface Serializer<SchemaRegistryKey,SchemaRegistryValue>key - Typed keySerializationExceptionpublic byte[] serializeValue(SchemaRegistryValue value) throws SerializationException
serializeValue in interface Serializer<SchemaRegistryKey,SchemaRegistryValue>value - Typed valueSerializationExceptionpublic SchemaRegistryKey deserializeKey(byte[] key) throws SerializationException
deserializeKey in interface Serializer<SchemaRegistryKey,SchemaRegistryValue>key - Bytes of the serialized keySerializationExceptionpublic SchemaRegistryValue deserializeValue(SchemaRegistryKey key, byte[] value) throws SerializationException
deserializeValue in interface Serializer<SchemaRegistryKey,SchemaRegistryValue>key - Typed key corresponding to this valuevalue - Bytes of the serialized valueConfigValue
or ModeValue
or SchemaValue
or DeleteSubjectValue
or ClearSubjectValueSerializationExceptionpublic void close()
Serializerclose in interface Serializer<SchemaRegistryKey,SchemaRegistryValue>close in interface Closeableclose in interface AutoCloseableCopyright © 2026 Confluent, Inc.. All rights reserved.