Interface protos.google.cloud.bigquery.storage.v1.ITableFieldSchema (4.7.0)

Properties of a TableFieldSchema.

Package

@google-cloud/bigquery-storage

Properties

defaultValueExpression

defaultValueExpression?: (string|null);

TableFieldSchema defaultValueExpression

description

description?: (string|null);

TableFieldSchema description

fields

fields?: (google.cloud.bigquery.storage.v1.ITableFieldSchema[]|null);

TableFieldSchema fields

maxLength

maxLength?: (number|Long|string|null);

TableFieldSchema maxLength

mode

mode?: (google.cloud.bigquery.storage.v1.TableFieldSchema.Mode|keyof typeof google.cloud.bigquery.storage.v1.TableFieldSchema.Mode|null);

TableFieldSchema mode

name

name?: (string|null);

TableFieldSchema name

precision

precision?: (number|Long|string|null);

TableFieldSchema precision

rangeElementType

rangeElementType?: (google.cloud.bigquery.storage.v1.TableFieldSchema.IFieldElementType|null);

TableFieldSchema rangeElementType

scale

scale?: (number|Long|string|null);

TableFieldSchema scale

type

type?: (google.cloud.bigquery.storage.v1.TableFieldSchema.Type|keyof typeof google.cloud.bigquery.storage.v1.TableFieldSchema.Type|null);

TableFieldSchema type