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(input: Buffer | Blob | Uint8Array): Promise<unknown>
  • Deserializes a value from a buffer.

    Parameters

    • input: Buffer | Blob | Uint8Array

    Returns Promise<unknown>

    The deserialized value.

serialize

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

    Parameters

    • value: unknown

      The value to serialize.

    • schema: string

      The Avro schema to use.

    Returns Promise<Uint8Array>

    A new buffer with the serialized value

Generated using TypeDoc