Namespace Confluent.SchemaRegistry.Serdes
Classes
AvroDeserializerConfig
AvroDeserializer<T> configuration properties.
AvroDeserializerConfig.PropertyNames
Configuration property names specific to AvroDeserializer<T>.
AvroDeserializer<T>
(async) Avro deserializer. Use this deserializer with GenericRecord, types generated using the avrogen.exe tool or one of the following primitive types: int, long, float, double, boolean, string, byte[].
AvroSerializerConfig
AvroSerializer<T> configuration properties.
AvroSerializerConfig.PropertyNames
Configuration property names specific to AvroSerializer<T>.
AvroSerializer<T>
(async) Avro serializer. Use this serializer with GenericRecord, types generated using the avrogen.exe tool or one of the following primitive types: int, long, float, double, boolean, string, byte[].
AvroUtils
Avro utilities
JsonDeserializerConfig
JsonDeserializer<T> configuration properties.
JsonDeserializerConfig.PropertyNames
Configuration property names specific to JsonDeserializer<T>.
JsonDeserializer<T>
(async) JSON deserializer.
JsonSchemaResolver
JSON Schema Resolver.
JsonSerializerConfig
JsonSerializer<T> configuration properties.
JsonSerializerConfig.PropertyNames
Configuration property names specific to JsonSerializer<T>.
JsonSerializer<T>
JSON Serializer.
JsonUtils
JSON Schema utilities
ProtobufDeserializerConfig
ProtobufDeserializer<T> configuration properties.
ProtobufDeserializerConfig.PropertyNames
Configuration property names specific to ProtobufDeserializer<T>.
ProtobufDeserializer<T>
(async) Protobuf deserializer.
ProtobufSerializerConfig
ProtobufSerializer<T> configuration properties.
ProtobufSerializerConfig.PropertyNames
Configuration property names specific to ProtobufSerializer<T>.
ProtobufSerializer<T>
Protobuf Serializer.
ProtobufUtils
Protobuf utilities
Enums
SerdeType
Enumeration of serde types recognized by the Avro ProduceAsync and Produce methods.