Enum TableFieldSchema.Type (3.5.0)

public enum TableFieldSchema.Type extends Enum<TableFieldSchema.Type> implements ProtocolMessageEnum

Protobuf enum google.cloud.bigquery.storage.v1.TableFieldSchema.Type

Implements

ProtocolMessageEnum

Static Fields

Name Description
BIGNUMERIC

BigNumeric value

BIGNUMERIC = 13;

BIGNUMERIC_VALUE

BigNumeric value

BIGNUMERIC = 13;

BOOL

2-valued

BOOL = 6;

BOOL_VALUE

2-valued

BOOL = 6;

BYTES

64K, Binary

BYTES = 5;

BYTES_VALUE

64K, Binary

BYTES = 5;

DATE

Civil date - Year, Month, Day

DATE = 8;

DATETIME

Combination of civil date and civil time

DATETIME = 10;

DATETIME_VALUE

Combination of civil date and civil time

DATETIME = 10;

DATE_VALUE

Civil date - Year, Month, Day

DATE = 8;

DOUBLE

64-bit IEEE floating point

DOUBLE = 3;

DOUBLE_VALUE

64-bit IEEE floating point

DOUBLE = 3;

GEOGRAPHY

Geography object

GEOGRAPHY = 11;

GEOGRAPHY_VALUE

Geography object

GEOGRAPHY = 11;

INT64

64-bit signed

INT64 = 2;

INT64_VALUE

64-bit signed

INT64 = 2;

INTERVAL

Interval

INTERVAL = 14;

INTERVAL_VALUE

Interval

INTERVAL = 14;

JSON

JSON, String

JSON = 15;

JSON_VALUE

JSON, String

JSON = 15;

NUMERIC

Numeric value

NUMERIC = 12;

NUMERIC_VALUE

Numeric value

NUMERIC = 12;

RANGE

RANGE

RANGE = 16;

RANGE_VALUE

RANGE

RANGE = 16;

STRING

64K, UTF8

STRING = 1;

STRING_VALUE

64K, UTF8

STRING = 1;

STRUCT

Aggregate type

STRUCT = 4;

STRUCT_VALUE

Aggregate type

STRUCT = 4;

TIME

Civil time - Hour, Minute, Second, Microseconds

TIME = 9;

TIMESTAMP

64-bit signed usec since UTC epoch

TIMESTAMP = 7;

TIMESTAMP_VALUE

64-bit signed usec since UTC epoch

TIMESTAMP = 7;

TIME_VALUE

Civil time - Hour, Minute, Second, Microseconds

TIME = 9;

TYPE_UNSPECIFIED

Illegal value

TYPE_UNSPECIFIED = 0;

TYPE_UNSPECIFIED_VALUE

Illegal value

TYPE_UNSPECIFIED = 0;

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()