Class AvroPropertyKeys
- Namespace
- Solace.SchemaRegistry.Serdes.Avro
- Assembly
- Solace.SchemaRegistry.Serdes.Avro.dll
Contains property key constants for Avro configuration. Inherits SERDES and schema resolver property keys from SerdePropertyKeys.
public class AvroPropertyKeys : SerdePropertyKeys
- Inheritance
-
AvroPropertyKeys
- Inherited Members
Constructors
AvroPropertyKeys()
Initializes a new instance of the AvroPropertyKeys class.
protected AvroPropertyKeys()
Fields
EncodingType
Property key for selecting the type of encoding for the AvroSerializer<T>. Valid values include AvroProperties.AvroEncoding or string representation of the AvroProperties.AvroEncoding enum.
public const string EncodingType = "solace.avro.encoding"
Field Value
RecordType
Property key for the fallback record type used by AvroDeserializer<T> when the type parameter T neither extends ISpecificRecord nor is a GenericRecord. Valid values include AvroProperties.AvroRecordType or string representations of the AvroProperties.AvroRecordType enum.
public const string RecordType = "solace.avro.record-type"