Table of Contents

Method SetAvroSharpGlueValueDeserializer

Namespace
AvroSharp.Aws.Glue.Kafka
Assembly
AvroSharp.Aws.Glue.Kafka.dll

SetAvroSharpGlueValueDeserializer<TKey, TValue>(ConsumerBuilder<TKey, TValue>, IAmazonGlue, AvroSharpGlueOptions?)

Reads values with AvroSharpGlueKafkaDeserializer<T>. The consumer calls deserializers synchronously, so it waits for the registry the first time each schema version is seen.

public static ConsumerBuilder<TKey, TValue> SetAvroSharpGlueValueDeserializer<TKey, TValue>(this ConsumerBuilder<TKey, TValue> builder, IAmazonGlue glue, AvroSharpGlueOptions? options = null)

Parameters

builder ConsumerBuilder<TKey, TValue>

The consumer builder.

glue IAmazonGlue

The Glue client.

options AvroSharpGlueOptions

The settings, or null for AWS's defaults.

Returns

ConsumerBuilder<TKey, TValue>

Type Parameters

TKey

The key type.

TValue

The value type.