Basic functions for serializing/deserializing Avro data and making it portable via Base64 encoding
Basic functions for serializing/deserializing Avro data and making it portable via Base64 encoding
(->avro schema-struct payload)Encodes given arg with Avro schema
Encodes given arg with Avro schema
(->avro-base64 schema-struct payload)Encode the payload with given Avro schema and encode it as Base64
Encode the payload with given Avro schema and encode it as Base64
(avro-> schema-struct payload)Decodes given bag bytes with Avro schema
Decodes given bag bytes with Avro schema
(avro-base64-> schema-struct payload)Decode Base64 data and load data with given Avro schema
Decode Base64 data and load data with given Avro schema
(dump schema message)Encode Avro message into a bag of bytes
Encode Avro message into a bag of bytes
(load schema payload)Deserialize Avro structure into a Clojure structure, must conform to schema
Deserialize Avro structure into a Clojure structure, must conform to `schema`
Memoized version of parse-schema*
Memoized version of parse-schema*
(parse-schema* & schema-definition)Reads schema definition and parses it
Reads schema definition and parses it
cljdoc builds & hosts documentation for Clojure/Script libraries
| Ctrl+k | Jump to recent docs |
| ← | Move to previous article |
| → | Move to next article |
| Ctrl+/ | Jump to the search field |