public enum TableFieldSchema.Type extends Enum<TableFieldSchema.Type> implements ProtocolMessageEnumProtobuf enum google.cloud.bigquery.storage.v1.TableFieldSchema.Type
Implements
ProtocolMessageEnum| Static Fields | |
|---|---|
| Name | Description | 
| BIGNUMERIC | BigNumeric value   | 
| BIGNUMERIC_VALUE | BigNumeric value   | 
| BOOL | 2-valued   | 
| BOOL_VALUE | 2-valued   | 
| BYTES | 64K, Binary   | 
| BYTES_VALUE | 64K, Binary   | 
| DATE | Civil date - Year, Month, Day   | 
| DATETIME | Combination of civil date and civil time   | 
| DATETIME_VALUE | Combination of civil date and civil time   | 
| DATE_VALUE | Civil date - Year, Month, Day   | 
| DOUBLE | 64-bit IEEE floating point   | 
| DOUBLE_VALUE | 64-bit IEEE floating point   | 
| GEOGRAPHY | Geography object   | 
| GEOGRAPHY_VALUE | Geography object   | 
| INT64 | 64-bit signed   | 
| INT64_VALUE | 64-bit signed   | 
| INTERVAL | Interval   | 
| INTERVAL_VALUE | Interval   | 
| JSON | JSON, String   | 
| JSON_VALUE | JSON, String   | 
| NUMERIC | Numeric value   | 
| NUMERIC_VALUE | Numeric value   | 
| RANGE | RANGE   | 
| RANGE_VALUE | RANGE   | 
| STRING | 64K, UTF8   | 
| STRING_VALUE | 64K, UTF8   | 
| STRUCT | Aggregate type   | 
| STRUCT_VALUE | Aggregate type   | 
| TIME | Civil time - Hour, Minute, Second, Microseconds   | 
| TIMESTAMP | 64-bit signed usec since UTC epoch   | 
| TIMESTAMP_VALUE | 64-bit signed usec since UTC epoch   | 
| TIME_VALUE | Civil time - Hour, Minute, Second, Microseconds   | 
| TYPE_UNSPECIFIED | Illegal value   | 
| TYPE_UNSPECIFIED_VALUE | Illegal value   | 
| UNRECOGNIZED | |
| Static Methods | |
|---|---|
| Name | Description | 
| forNumber(int value) | |
| getDescriptor() | |
| internalGetValueMap() | |
| valueOf(Descriptors.EnumValueDescriptor desc) | |
| valueOf(int value) | Deprecated. Use #forNumber(int) instead. | 
| valueOf(String name) | |
| values() | |
| Methods | |
|---|---|
| Name | Description | 
| getDescriptorForType() | |
| getNumber() | |
| getValueDescriptor() | |