confluent-kafka-dotnet
Show / Hide Table of Contents

Class ProtobufDeserializerConfig.PropertyNames

Configuration property names specific to ProtobufDeserializer<T>.

Inheritance
object
ProtobufDeserializerConfig.PropertyNames
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Confluent.SchemaRegistry.Serdes
Assembly: Confluent.SchemaRegistry.Serdes.Protobuf.dll
Syntax
public static class ProtobufDeserializerConfig.PropertyNames

Fields

SchemaIdStrategy

The schema id name strategy to use to serialize the ID/GUID. Possible values: SchemaIdDeserializerStrategy

Declaration
public const string SchemaIdStrategy = "protobuf.deserializer.schema.id.strategy"
Field Value
Type Description
string

SubjectNameStrategy

The subject name strategy to use for schema registration / lookup. Possible values: SubjectNameStrategy

Declaration
public const string SubjectNameStrategy = "protobuf.deserializer.subject.name.strategy"
Field Value
Type Description
string

UseDeprecatedFormat

Specifies whether or not the Protobuf deserializer should deserialize message indexes without zig-zag encoding.

default: false

Declaration
public const string UseDeprecatedFormat = "protobuf.deserializer.use.deprecated.format"
Field Value
Type Description
string

UseLatestVersion

Specifies whether or not the Protobuf deserializer should use the latest subject version for deserialization.

default: false

Declaration
public const string UseLatestVersion = "protobuf.deserializer.use.latest.version"
Field Value
Type Description
string

UseLatestWithMetadata

Specifies whether or not the Protobuf deserializer should use the latest subject version with the given metadata for deserialization.

Declaration
public const string UseLatestWithMetadata = "protobuf.deserializer.use.latest.with.metadata"
Field Value
Type Description
string
In this article