Module enums (2.34.4)

API documentation forbigquery.enums module.

Classes

AutoRowIDs

AutoRowIDs(value)

How to handle automatic insert IDs when inserting rows as a stream.

Compression

Compression()

The compression type to use for exported files. The default value isNONE.

DEFLATE andSNAPPY areonly supported for Avro.

CreateDisposition

CreateDisposition()

Specifies whether the job is allowed to create new tables. The defaultvalue isCREATE_IF_NEEDED.

Creation, truncation and append actions occur as one atomic updateupon job completion.

DecimalTargetType

DecimalTargetType()

The data types that could be used as a target type when converting decimal values.

https://cloud.google.com/bigquery/docs/reference/rest/v2/tables#DecimalTargetType

.. versionadded:: 2.21.0

DestinationFormat

DestinationFormat()

The exported file format. The default value isCSV.

Tables with nested or repeated fields cannot be exported as CSV.

DeterminismLevel

DeterminismLevel()

Specifies determinism level for JavaScript user-defined functions (UDFs).

https://cloud.google.com/bigquery/docs/reference/rest/v2/routines#DeterminismLevel

Encoding

Encoding()

The character encoding of the data. The default isUTF_8.

BigQuery decodes the data after the raw, binary data has beensplit using the values of the quote and fieldDelimiter properties.

EntityTypes

EntityTypes(value)

Enum of allowed entity type names in AccessEntry

KeyResultStatementKind

KeyResultStatementKind()

Determines which statement in the script represents the "key result".

The "key result" is used to populate the schema and query results of the script job.

https://cloud.google.com/bigquery/docs/reference/rest/v2/Job#keyresultstatementkind

QueryPriority

QueryPriority()

Specifies a priority for the query. The default value isINTERACTIVE.

SchemaUpdateOption

SchemaUpdateOption()

Specifies an update to the destination table schema as a side effect ofa load job.

SourceFormat

SourceFormat()

The format of the data files. The default value isCSV.

Note that the set of allowed values for loading data is differentthan the set used for external data sources (seeExternalSourceFormat).

SqlParameterScalarTypes

SqlParameterScalarTypes()

Supported scalar SQL query parameter types as type objects.

SqlTypeNames

SqlTypeNames(value)

Enum of allowed SQL type names in schema.SchemaField.

StandardSqlDataTypes

StandardSqlDataTypes(value)

An Enum of scalar SQL types.

WriteDisposition

WriteDisposition()

Specifies the action that occurs if destination table already exists.

The default value isWRITE_APPEND.

Each action is atomic and only occurs if BigQuery is able to completethe job successfully. Creation, truncation and append actions occur as oneatomic update upon job completion.

Except as otherwise noted, the content of this page is licensed under theCreative Commons Attribution 4.0 License, and code samples are licensed under theApache 2.0 License. For details, see theGoogle Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.

Last updated 2025-12-16 UTC.