Namespace Solace.SchemaRegistry.Serdes.Core
Classes
- AbstractDeserializer<Schema, T>
Abstract base class for deserializers that convert byte arrays into objects of type T. This class provides asynchronous deserialization capabilities for schema registry-based deserialization operations with proper resource management and schema resolution.
- AbstractSerializer<Schema, T>
A serializer base class that processes configuration objects and provides asynchronous serialization capabilities for schema registry-based serialization operations.
- SerdeHeaders
A class that contains header property keys. These properties are added and/or used by AbstractSerializer<Schema, T> and AbstractDeserializer<Schema, T>.
- SerdeProperties
Represents configuration properties for schema registry serializers and deserializers. This class extends SchemaResolverProperties to provide SERDES-specific configuration options for schema registry operations.
- SerdePropertyKeys
Contains property key constants for SERDES configuration. Inherits schema resolver property keys from SchemaResolverPropertyKeys.
Enums
- SchemaHeaderId
An enumeration for configuring which schema identifier to use in the serializer headers.