Namespace AWS.Lambda.Powertools.Kafka.Avro
Classes
ConsumerRecord<TK, T>
Represents a single record consumed from a Kafka topic.
ConsumerRecords<TK, T>
Represents a collection of Kafka consumer records that can be enumerated. Contains event metadata and records organized by topics.
HeaderExtensions
Extension methods for Kafka headers in ConsumerRecord.
PowertoolsKafkaAvroSerializer
A Lambda serializer for Kafka events that handles Avro-formatted data. This serializer automatically deserializes the Avro binary format from base64-encoded strings in Kafka records and converts them to strongly-typed objects.
PowertoolsKafkaSerializerBase
Base class for Kafka event serializers that provides common functionality for deserializing Kafka event structures in Lambda functions.
SchemaMetadata
Represents metadata about the schema used for serializing the record's value or key.