resolvers

package
v2.31.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Dec 30, 2025 License: MIT Imports: 6 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type MemorySchemaStore

type MemorySchemaStore struct {
	// contains filtered or unexported fields
}

MemorySchemaStore is a basic in-memory schema store and resolver implementation.

func NewMemorySchemaStore

func NewMemorySchemaStore() *MemorySchemaStore

NewMemorySchemaStore creates a new MemorySchemaStore.

func (*MemorySchemaStore) AddSchema

func (s *MemorySchemaStore) AddSchema(schema avro.Schema) error

AddSchema puts a schema into the registry.

func (*MemorySchemaStore) GetSchema

func (s *MemorySchemaStore) GetSchema(_ context.Context, fingerprint []byte) (avro.Schema, error)

GetSchema implements SchemaResolver.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL