Enumeration Members
ARRAY_OF_BOOLEAN
ARRAY_OF_BOOLEAN: 2
ARRAY_OF_COMPACT
ARRAY_OF_COMPACT: 30
ARRAY_OF_DATE
ARRAY_OF_DATE: 24
ARRAY_OF_DECIMAL
ARRAY_OF_DECIMAL: 20
ARRAY_OF_FLOAT32
ARRAY_OF_FLOAT32: 14
ARRAY_OF_FLOAT64
ARRAY_OF_FLOAT64: 16
ARRAY_OF_INT16
ARRAY_OF_INT16: 8
ARRAY_OF_INT32
ARRAY_OF_INT32: 10
ARRAY_OF_INT64
ARRAY_OF_INT64: 12
ARRAY_OF_INT8
ARRAY_OF_INT8: 4
ARRAY_OF_NULLABLE_BOOLEAN
ARRAY_OF_NULLABLE_BOOLEAN: 34
ARRAY_OF_NULLABLE_FLOAT32
ARRAY_OF_NULLABLE_FLOAT32: 44
ARRAY_OF_NULLABLE_FLOAT64
ARRAY_OF_NULLABLE_FLOAT64: 46
ARRAY_OF_NULLABLE_INT16
ARRAY_OF_NULLABLE_INT16: 38
ARRAY_OF_NULLABLE_INT32
ARRAY_OF_NULLABLE_INT32: 40
ARRAY_OF_NULLABLE_INT64
ARRAY_OF_NULLABLE_INT64: 42
ARRAY_OF_NULLABLE_INT8
ARRAY_OF_NULLABLE_INT8: 36
ARRAY_OF_STRING
ARRAY_OF_STRING: 18
ARRAY_OF_TIME
ARRAY_OF_TIME: 22
ARRAY_OF_TIMESTAMP
ARRAY_OF_TIMESTAMP: 26
ARRAY_OF_TIMESTAMP_WITH_TIMEZONE
ARRAY_OF_TIMESTAMP_WITH_TIMEZONE: 28
BOOLEAN
BOOLEAN: 1
COMPACT
COMPACT: 29
DATE
DATE: 23
DECIMAL
DECIMAL: 19
FLOAT32
FLOAT32: 13
FLOAT64
FLOAT64: 15
INT16
INT16: 7
INT32
INT32: 9
INT64
INT64: 11
INT8
INT8: 3
NOT_AVAILABLE
NOT_AVAILABLE: 0
NULLABLE_BOOLEAN
NULLABLE_BOOLEAN: 33
NULLABLE_FLOAT32
NULLABLE_FLOAT32: 43
NULLABLE_FLOAT64
NULLABLE_FLOAT64: 45
NULLABLE_INT16
NULLABLE_INT16: 37
NULLABLE_INT32
NULLABLE_INT32: 39
NULLABLE_INT64
NULLABLE_INT64: 41
NULLABLE_INT8
NULLABLE_INT8: 35
STRING
STRING: 17
TIME
TIME: 21
TIMESTAMP
TIMESTAMP: 25
TIMESTAMP_WITH_TIMEZONE
TIMESTAMP_WITH_TIMEZONE: 27
FieldKind for Compact. It is designed to be used with GenericRecord.getFieldKind API.
Note that actual ids in FieldType and FieldKind are not matching. FieldType is the old API for Portable only and only meant to be used with PortableReader.getFieldType API.