Table of Contents

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

string

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"

Field Value

string