Set of alternate names for this field (for Avro schema resolution backward compatibility).
The "type" of this field.
The "default" value of this field as a Jackson node.
Optional documentation string for this field.
Convert the field to a Jackson node.
Convert the field to a Jackson node.
used to avoid infinite loops on recursive record types.
The "name" of this field.
The "order" this field, which defines a sort order in Avro ("ascending", "descending", or "ignore").
Convert the field to a JSON string (suitable for part of an Avro ".
Convert the field to a JSON string (suitable for part of an Avro ".avsc" file).
Calls toJson()
.
Calls toJson()
.
Field for an Avro "record" type.
See companion object for a constructor that does not require Avro library objects.