Skip to main content

Avro Schema Builder for Kinetica Records

This module provides a builder-style API for constructing Avro schemas programmatically, eliminating the need to hand-write JSON schema strings.

Example

Modules

Writes a bool as the Avro int a Kinetica boolean column holds, 1 or 0, and reads any int other than 0 as true. For a field declared with AvroSchemaBuilder::bool_field:
bool_as_int for an Option<bool>, a nullable boolean column.

Structs

Builder for constructing Avro record schemas programmatically
Kinetica column properties
Builder for Kinetica type properties map

Enums

Avro primitive and complex types supported by Kinetica