Package | Description |
---|---|
org.apache.avro |
Avro kernel classes.
|
Modifier and Type | Class and Description |
---|---|
static class |
SchemaBuilder.NamedBuilder<S extends SchemaBuilder.NamedBuilder<S>>
An abstract type that provides builder methods for configuring the name, doc,
and aliases of all Avro types that have names (fields, Fixed, Record, and
Enum).
|
Modifier and Type | Class and Description |
---|---|
static class |
SchemaBuilder.EnumBuilder<R>
Builds an Avro Enum type with optional properties, namespace, doc, and
aliases.
|
static class |
SchemaBuilder.FieldBuilder<R>
Builds a Field in the context of a
SchemaBuilder.FieldAssembler . |
static class |
SchemaBuilder.FixedBuilder<R>
Builds an Avro Fixed type with optional properties, namespace, doc, and
aliases.
|
static class |
SchemaBuilder.NamespacedBuilder<R,S extends SchemaBuilder.NamespacedBuilder<R,S>>
An abstract type that provides builder methods for configuring the namespace
for all Avro types that have namespaces (Fixed, Record, and Enum).
|
static class |
SchemaBuilder.RecordBuilder<R> |
Copyright © 2009–2022 The Apache Software Foundation. All rights reserved.