Package org.apache.avro
Class SchemaBuilder.PropBuilder<S extends SchemaBuilder.PropBuilder<S>>
java.lang.Object
org.apache.avro.SchemaBuilder.PropBuilder<S>
- Direct Known Subclasses:
SchemaBuilder.ArrayBuilder
,SchemaBuilder.BooleanBuilder
,SchemaBuilder.BytesBuilder
,SchemaBuilder.DoubleBuilder
,SchemaBuilder.FloatBuilder
,SchemaBuilder.IntBuilder
,SchemaBuilder.LongBuilder
,SchemaBuilder.MapBuilder
,SchemaBuilder.NamedBuilder
,SchemaBuilder.NullBuilder
,SchemaBuilder.StringBldr
- Enclosing class:
SchemaBuilder
public abstract static class SchemaBuilder.PropBuilder<S extends SchemaBuilder.PropBuilder<S>>
extends Object
An abstract builder for all Avro types. All Avro types can have arbitrary
string key-value properties.
-
Constructor Summary
-
Method Summary
-
Constructor Details
-
PropBuilder
protected PropBuilder()
-
-
Method Details
-
prop
Set name-value pair properties for this type or field. -
prop
Set name-value pair properties for this type or field. -
self
a self-type for chaining builder subclasses. Concrete subclasses must return 'this'
-