## Uses of Class
org.apache.avro.SchemaBuilder.UnionAccumulator

- Packages that use SchemaBuilder.UnionAccumulator
  Package | Description
  --- | ---
  org.apache.avro | Avro kernel classes.

- - ### Uses of SchemaBuilder.UnionAccumulator in org.apache.avro

    Methods in org.apache.avro that return SchemaBuilder.UnionAccumulator
    Modifier and Type | Method and Description
    --- | ---
    `SchemaBuilder.UnionAccumulator<SchemaBuilder.BooleanDefault<R>>` | SchemaBuilder.UnionFieldTypeBuilder.`booleanType()` A plain boolean type without custom properties.
    `SchemaBuilder.UnionAccumulator<SchemaBuilder.BytesDefault<R>>` | SchemaBuilder.UnionFieldTypeBuilder.`bytesType()` A plain bytes type without custom properties.
    `SchemaBuilder.UnionAccumulator<SchemaBuilder.DoubleDefault<R>>` | SchemaBuilder.UnionFieldTypeBuilder.`doubleType()` A plain double type without custom properties.
    `SchemaBuilder.UnionAccumulator<SchemaBuilder.FloatDefault<R>>` | SchemaBuilder.UnionFieldTypeBuilder.`floatType()` A plain float type without custom properties.
    `SchemaBuilder.UnionAccumulator<SchemaBuilder.IntDefault<R>>` | SchemaBuilder.UnionFieldTypeBuilder.`intType()` A plain int type without custom properties.
    `SchemaBuilder.UnionAccumulator<SchemaBuilder.LongDefault<R>>` | SchemaBuilder.UnionFieldTypeBuilder.`longType()` A plain long type without custom properties.
    `SchemaBuilder.UnionAccumulator<SchemaBuilder.NullDefault<R>>` | SchemaBuilder.UnionFieldTypeBuilder.`nullType()` A plain null type without custom properties.
    `SchemaBuilder.UnionAccumulator<SchemaBuilder.StringDefault<R>>` | SchemaBuilder.UnionFieldTypeBuilder.`stringType()` A plain string type without custom properties.

    Methods in org.apache.avro that return types with arguments of type SchemaBuilder.UnionAccumulator
    Modifier and Type | Method and Description
    --- | ---
    `SchemaBuilder.BaseTypeBuilder<SchemaBuilder.UnionAccumulator<R>>` | SchemaBuilder.UnionAccumulator.`and()` Add an additional type to this union
    `SchemaBuilder.ArrayBuilder<SchemaBuilder.UnionAccumulator<SchemaBuilder.ArrayDefault<R>>>` | SchemaBuilder.UnionFieldTypeBuilder.`array()` Build an Avro array type
    `SchemaBuilder.BooleanBuilder<SchemaBuilder.UnionAccumulator<SchemaBuilder.BooleanDefault<R>>>` | SchemaBuilder.UnionFieldTypeBuilder.`booleanBuilder()` Build a boolean type that can set custom properties.
    `SchemaBuilder.BytesBuilder<SchemaBuilder.UnionAccumulator<SchemaBuilder.BytesDefault<R>>>` | SchemaBuilder.UnionFieldTypeBuilder.`bytesBuilder()` Build a bytes type that can set custom properties.
    `SchemaBuilder.DoubleBuilder<SchemaBuilder.UnionAccumulator<SchemaBuilder.DoubleDefault<R>>>` | SchemaBuilder.UnionFieldTypeBuilder.`doubleBuilder()` Build a double type that can set custom properties.
    `SchemaBuilder.EnumBuilder<SchemaBuilder.UnionAccumulator<SchemaBuilder.EnumDefault<R>>>` | SchemaBuilder.UnionFieldTypeBuilder.`enumeration(String name)` Build an Avro enum type.
    `SchemaBuilder.FixedBuilder<SchemaBuilder.UnionAccumulator<SchemaBuilder.FixedDefault<R>>>` | SchemaBuilder.UnionFieldTypeBuilder.`fixed(String name)` Build an Avro fixed type.
    `SchemaBuilder.FloatBuilder<SchemaBuilder.UnionAccumulator<SchemaBuilder.FloatDefault<R>>>` | SchemaBuilder.UnionFieldTypeBuilder.`floatBuilder()` Build a float type that can set custom properties.
    `SchemaBuilder.IntBuilder<SchemaBuilder.UnionAccumulator<SchemaBuilder.IntDefault<R>>>` | SchemaBuilder.UnionFieldTypeBuilder.`intBuilder()` Build an int type that can set custom properties.
    `SchemaBuilder.LongBuilder<SchemaBuilder.UnionAccumulator<SchemaBuilder.LongDefault<R>>>` | SchemaBuilder.UnionFieldTypeBuilder.`longBuilder()` Build a long type that can set custom properties.
    `SchemaBuilder.MapBuilder<SchemaBuilder.UnionAccumulator<SchemaBuilder.MapDefault<R>>>` | SchemaBuilder.UnionFieldTypeBuilder.`map()` Build an Avro map type
    `SchemaBuilder.NullBuilder<SchemaBuilder.UnionAccumulator<SchemaBuilder.NullDefault<R>>>` | SchemaBuilder.UnionFieldTypeBuilder.`nullBuilder()` Build a null type that can set custom properties.
    `SchemaBuilder.RecordBuilder<SchemaBuilder.UnionAccumulator<SchemaBuilder.RecordDefault<R>>>` | SchemaBuilder.UnionFieldTypeBuilder.`record(String name)` Build an Avro record type.
    `SchemaBuilder.StringBldr<SchemaBuilder.UnionAccumulator<SchemaBuilder.StringDefault<R>>>` | SchemaBuilder.UnionFieldTypeBuilder.`stringBuilder()` Build a string type that can set custom properties.
    `static SchemaBuilder.BaseTypeBuilder<SchemaBuilder.UnionAccumulator<Schema>>` | SchemaBuilder.`unionOf()` Create a builder for an Avro union This is equivalent to:
    `protected SchemaBuilder.BaseTypeBuilder<SchemaBuilder.UnionAccumulator<R>>` | SchemaBuilder.BaseTypeBuilder.`unionOf()` Build an Avro union schema type.
    `SchemaBuilder.BaseTypeBuilder<SchemaBuilder.UnionAccumulator<R>>` | SchemaBuilder.TypeBuilder.`unionOf()`

Copyright © 2009–2024 The Apache Software Foundation. All rights reserved.