case classField[U](name: String, default: Option[U] = scala.None, order: Option[Order] = scala.None, aliases: Seq[String] = ..., doc: Option[String] = scala.None)(implicit evidence$3: scala.reflect.api.JavaUniverse.TypeTag[U]) extends JsonSchemifiable with CanonicalForm with SelfDescribingSchemaHelpers with Product with Serializable
Records fields have:
name: a JSON string providing the name of the field (required)
doc: a JSON string describing this field for users (optional).
type: A JSON object defining a schema, or a JSON string naming a record
definition (required).
default: A default value for this field, used when reading instances that
lack this field (optional). Permitted values depend on the field's schema
type. Default values for union fields correspond to the first schema in
the union. Default values for bytes and fixed fields are JSON strings,
where Unicode code points 0-255 are mapped to unsigned 8-bit byte values
0-255.
Records fields have:
name: a JSON string providing the name of the field (required)
doc: a JSON string describing this field for users (optional).
type: A JSON object defining a schema, or a JSON string naming a record definition (required).
default: A default value for this field, used when reading instances that lack this field (optional). Permitted values depend on the field's schema type. Default values for union fields correspond to the first schema in the union. Default values for bytes and fixed fields are JSON strings, where Unicode code points 0-255 are mapped to unsigned 8-bit byte values 0-255.
order
aliases