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