Package | Description |
---|---|
org.apache.avro |
Avro kernel classes.
|
Modifier and Type | Class and Description |
---|---|
static class |
SchemaBuilder.PropBuilder<S extends SchemaBuilder.PropBuilder<S>>
An abstract builder for all Avro types.
|
Modifier and Type | Class and Description |
---|---|
static class |
SchemaBuilder.ArrayBuilder<R>
Builds an Avro Array type with optional properties.
|
static class |
SchemaBuilder.BooleanBuilder<R>
Builds an Avro boolean type with optional properties.
|
static class |
SchemaBuilder.BytesBuilder<R>
Builds an Avro bytes type with optional properties.
|
static class |
SchemaBuilder.DoubleBuilder<R>
Builds an Avro double type with optional properties.
|
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.FloatBuilder<R>
Builds an Avro float type with optional properties.
|
static class |
SchemaBuilder.IntBuilder<R>
Builds an Avro int type with optional properties.
|
static class |
SchemaBuilder.LongBuilder<R>
Builds an Avro long type with optional properties.
|
static class |
SchemaBuilder.MapBuilder<R>
Builds an Avro Map type with optional properties.
|
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).
|
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.NullBuilder<R>
Builds an Avro null type with optional properties.
|
static class |
SchemaBuilder.RecordBuilder<R> |
static class |
SchemaBuilder.StringBldr<R>
Builds an Avro string type with optional properties.
|
Copyright © 2009–2021 The Apache Software Foundation. All rights reserved.