| 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–2016 The Apache Software Foundation. All rights reserved.