BigQuery Storage API

Service: bigquerystorage.googleapis.com

The Service namebigquerystorage.googleapis.com is needed to create RPC client stubs.

google.cloud.bigquery.storage.v1.BigQueryRead

Methods
CreateReadSession Creates a new read session.
ReadRows Reads rows from the stream in the format prescribed by the ReadSession.
SplitReadStream Splits a givenReadStream into twoReadStream objects.

google.cloud.bigquery.storage.v1.BigQueryWrite

Methods
AppendRows Appends data to the given stream.
BatchCommitWriteStreams Atomically commits a group ofPENDING streams that belong to the sameparent table.
CreateWriteStream Creates a write stream to the given table.
FinalizeWriteStream Finalize a write stream so that no new data can be appended to the stream.
FlushRows Flushes rows to a BUFFERED stream.
GetWriteStream Gets information about a write stream.

google.cloud.bigquery.storage.v1beta1.BigQueryStorage

Methods
BatchCreateReadSessionStreams Creates additional streams for a ReadSession.
CreateReadSession Creates a new read session.
FinalizeStream Causes a single stream in a ReadSession to gracefully stop.
ReadRows Reads rows from the table in the format prescribed by the read session.
SplitReadStream Splits a given read stream into two Streams.

google.cloud.bigquery.storage.v1beta2.BigQueryRead

Methods
CreateReadSession Creates a new read session.
ReadRows Reads rows from the stream in the format prescribed by the ReadSession.
SplitReadStream Splits a givenReadStream into twoReadStream objects.

google.cloud.bigquery.storage.v1beta2.BigQueryWrite

This item is deprecated!

Methods
AppendRows
(deprecated)
Appends data to the given stream.
BatchCommitWriteStreams
(deprecated)
Atomically commits a group ofPENDING streams that belong to the sameparent table.
CreateWriteStream
(deprecated)
Creates a write stream to the given table.
FinalizeWriteStream
(deprecated)
Finalize a write stream so that no new data can be appended to the stream.
FlushRows
(deprecated)
Flushes rows to a BUFFERED stream.
GetWriteStream
(deprecated)
Gets a write stream.

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-07-02 UTC.