Package Classes (1.7.0)

Summary of entries of Classes for bigquerylogging.

Classes

AuditData

BigQuery request and response messages for audit log. Note:Table.schema has been deprecated in favor ofTable.schemaJson.Table.schema may continue to be present inyour logs during this transition.

This message hasoneof_ fields (mutually exclusive fields).For each oneof, at most one member field can be set at the same time.Setting any member of the oneof automatically clears all othermembers.

.. _oneof:https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields

BigQueryAcl

An access control list.

Entry

Access control entry.

Dataset

BigQuery dataset information. See theDataset </bigquery/docs/reference/v2/datasets>__ API resource formore details on individual fields.

DatasetInfo

User-provided metadata for a dataset.

LabelsEntry

The abstract base class for a message.

DatasetInsertRequest

Dataset insert request.

DatasetInsertResponse

Dataset insert response.

DatasetListRequest

Dataset list request.

DatasetName

The fully-qualified name for a dataset.

DatasetUpdateRequest

Dataset update request.

DatasetUpdateResponse

Dataset update response.

EncryptionInfo

Describes encryption properties for a table or a job

Job

Describes a job.

JobCompletedEvent

Query job completed event.

JobConfiguration

Job configuration information. See theJobs </bigquery/docs/reference/v2/jobs>__ API resource for moredetails on individual fields.

This message hasoneof_ fields (mutually exclusive fields).For each oneof, at most one member field can be set at the same time.Setting any member of the oneof automatically clears all othermembers.

.. _oneof:https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields

Extract

Describes an extract job, which exports data to an externalsource via the export pipeline.

LabelsEntry

The abstract base class for a message.

Load

Describes a load job, which loads data from an externalsource via the import pipeline.

Query

Describes a query job, which executes a SQL-like query.

TableCopy

Describes a copy job, which copies an existing table toanother table.

JobGetQueryResultsRequest

Job getQueryResults request.

JobGetQueryResultsResponse

Job getQueryResults response.

JobInsertRequest

Job insert request.

JobInsertResponse

Job insert response.

JobName

The fully-qualified name for a job.

JobQueryDoneResponse

Job getQueryDone response.

JobQueryRequest

Job query request.

JobQueryResponse

Job query response.

JobStatistics

Job statistics that may change after a job starts.

ReservationResourceUsage

Job resource usage breakdown by reservation.

JobStatus

Running state of a job.

Table

Describes a BigQuery table. See theTable </bigquery/docs/reference/v2/tables>__ API resource for moredetails on individual fields. Note:Table.schema has beendeprecated in favor ofTable.schemaJson.Table.schema maycontinue to be present in your logs during this transition.

TableDataListRequest

Table data-list request.

TableDataReadEvent

Table data read event. Only present for tables, not views,and is only included in the log record for the project that ownsthe table.

TableDefinition

Describes an external data source used in a query.

TableInfo

User-provided metadata for a table.

LabelsEntry

The abstract base class for a message.

TableInsertRequest

Table insert request.

TableInsertResponse

Table insert response.

TableName

The fully-qualified name for a table.

TableUpdateRequest

Table update request.

TableUpdateResponse

Table update response.

TableViewDefinition

Describes a virtual table defined by a SQL query.

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-10-30 UTC.