BigQuery Data Transfer V1 Client - Class Type (1.3.8)

Reference documentation and code samples for the BigQuery Data Transfer V1 Client class Type.

LINT.IfChange Field type.

Protobuf type google.cloud.bigquery.datatransfer.v1.ImportedDataInfo.FieldSchema.Type

Methods

name

Parameter
NameDescription
value mixed

value

Parameter
NameDescription
name mixed

Constants

TYPE_UNSPECIFIED

Value: 0

Illegal value.

Generated from protobuf enum TYPE_UNSPECIFIED = 0;

STRING

Value: 1

64K, UTF8.

Generated from protobuf enum STRING = 1;

INTEGER

Value: 2

64-bit signed.

Generated from protobuf enum INTEGER = 2;

FLOAT

Value: 3

64-bit IEEE floating point.

Generated from protobuf enum FLOAT = 3;

RECORD

Value: 4

Aggregate type.

Generated from protobuf enum RECORD = 4;

BYTES

Value: 5

64K, Binary.

Generated from protobuf enum BYTES = 5;

BOOLEAN

Value: 6

2-valued.

Generated from protobuf enum BOOLEAN = 6;

TIMESTAMP

Value: 7

64-bit signed usec since UTC epoch.

Generated from protobuf enum TIMESTAMP = 7;

DATE

Value: 8

Civil date - Year, Month, Day.

Generated from protobuf enum DATE = 8;

TIME

Value: 9

Civil time - Hour, Minute, Second, Microseconds.

Generated from protobuf enum TIME = 9;

DATETIME

Value: 10

Combination of civil date and civil time.

Generated from protobuf enum DATETIME = 10;

NUMERIC

Value: 11

Numeric type with 38 decimal digits of precision and 9 decimal digits of scale.

Generated from protobuf enum NUMERIC = 11;

GEOGRAPHY

Value: 12

Geography object (go/googlesql_geography).

Generated from protobuf enum GEOGRAPHY = 12;