Options
All
  • Public
  • Public/Protected
  • All
Menu

Class SchemaRegistryAvroSerializer

Package version

Avro serializer that obtains schemas from a schema registry and does not pack schemas into its payloads.

Hierarchy

  • SchemaRegistryAvroSerializer

Index

Constructors

Methods

Constructors

constructor

Methods

deserialize

  • deserialize<T>(buffer: Buffer): Promise<T>
  • Deserializes a value from a buffer.

    Type parameters

    • T

    Parameters

    • buffer: Buffer

      The buffer with the serialized value.

    Returns Promise<T>

    The deserialized value.

serialize

  • serialize(value: any, schema: string): Promise<Buffer>
  • Serializes a value into a buffer.

    Parameters

    • value: any

      The value to serialize.

    • schema: string

      The Avro schema to use.

    Returns Promise<Buffer>

    A new buffer with the serialized value

Generated using TypeDoc