avrora v0.1.0-beta API Reference
Modules
Avrora
Encodes and decodes avro messages created with or without extra Schema Registry version.
Minimalistic HTTP client with a get/post functionality and built-in JSON encode/decode behaviour.
A wrapper around versioned name the schema. It can handle names like io.confluent.Payment
and io.confluent.Payment:42
by using :
as a delimiter.
Resolves schema names or global ID's to a specific schema files while keeping memory and registry storage up to date.
A wrapper struct around AvroEx.Schema and Confluent Schema Registry for more convinient use.
A general storage behaviour which allows a client to get the schema by a given name or a global ID and store a given schema under a specific name.
Reads and parse schema from the disk with conventional name resoltion.
Fast in-memory storage of schemas with access by global id or full name.
A small wrapper for Confluent Schema Registry, with as less as possible functionality. Inspired by Schemex.