type property

String? type
getter/setter pair

The type of field.

Required. Immutable. Possible string values are:

  • "TYPE_UNSPECIFIED" : SchemaType unspecified.
  • "BOOLEAN" : Boolean field.
  • "BYTE" : Single byte numeric field.
  • "INT16" : 16-bit numeric field.
  • "INT32" : 32-bit numeric field.
  • "INT64" : 64-bit numeric field.
  • "FLOAT" : Floating point numeric field.
  • "DOUBLE" : Double precision numeric field.
  • "DECIMAL" : Real value numeric field.
  • "STRING" : Sequence of characters field.
  • "BINARY" : Sequence of bytes field.
  • "TIMESTAMP" : Date and time field.
  • "DATE" : Date field.
  • "TIME" : Time field.
  • "RECORD" : Structured field. Nested fields that define the structure of the map. If all nested fields are nullable, this field represents a union.
  • "NULL" : Null field that does not have values.

Implementation

core.String? type;