All Classes and Interfaces

Class
Description
 
Request message for `AppendRows`.
Arrow schema and data.
Arrow schema and data.
 
Request message for `AppendRows`.
An enum to indicate how to interpret missing values of fields that are present in user schema but missing in rows.
ProtoData contains the data rows and schema when constructing append requests.
ProtoData contains the data rows and schema when constructing append requests.
 
 
 
Response message for `AppendRows`.
AppendResult is returned for successful append requests.
AppendResult is returned for successful append requests.
 
Response message for `AppendRows`.
 
 
 
Arrow RecordBatch.
Arrow RecordBatch.
 
Arrow schema as specified in https://arrow.apache.org/docs/python/api/datatypes.html and serialized to bytes using IPC: https://arrow.apache.org/docs/format/Columnar.html#serialization-and-interprocess-communication-ipc See code samples on how this message can be deserialized.
Arrow schema as specified in https://arrow.apache.org/docs/python/api/datatypes.html and serialized to bytes using IPC: https://arrow.apache.org/docs/format/Columnar.html#serialization-and-interprocess-communication-ipc See code samples on how this message can be deserialized.
 
Contains options specific to Arrow Serialization.
Contains options specific to Arrow Serialization.
Compression codec's supported by Arrow.
 
 
Avro rows.
Avro rows.
 
Avro schema.
Avro schema.
 
Contains options specific to Avro Serialization.
Contains options specific to Avro Serialization.
 
Request message for `BatchCommitWriteStreams`.
Request message for `BatchCommitWriteStreams`.
 
Response message for `BatchCommitWriteStreams`.
Response message for `BatchCommitWriteStreams`.
 
Request message for `CreateReadSession`.
Request message for `CreateReadSession`.
 
Request message for `CreateWriteStream`.
Request message for `CreateWriteStream`.
 
Data format for input or output data.
Request message for invoking `FinalizeWriteStream`.
Request message for invoking `FinalizeWriteStream`.
 
Response message for `FinalizeWriteStream`.
Response message for `FinalizeWriteStream`.
 
Request message for `FlushRows`.
Request message for `FlushRows`.
 
Respond message for `FlushRows`.
Respond message for `FlushRows`.
 
Request message for `GetWriteStreamRequest`.
Request message for `GetWriteStreamRequest`.
 
 
Builder for projects/{project}.
 
Protobuf type google.cloud.bigquery.storage.v1.ProtoRows
Protobuf type google.cloud.bigquery.storage.v1.ProtoRows
 
ProtoSchema describes the schema of the serialized protocol buffer data rows.
ProtoSchema describes the schema of the serialized protocol buffer data rows.
 
Request message for `ReadRows`.
Request message for `ReadRows`.
 
Response from calling `ReadRows` may include row data, progress and throttling information.
Response from calling `ReadRows` may include row data, progress and throttling information.
 
 
 
Information about the ReadSession.
Information about the ReadSession.
 
Additional attributes when reading a table.
Additional attributes when reading a table.
 
Options dictating how we read a table.
Options dictating how we read a table.
 
Specifies which compression codec to attempt on the entire serialized response payload (either Arrow record batch or Avro rows).
 
 
Information about a single stream that gets data out of the storage system.
Information about a single stream that gets data out of the storage system.
 
Builder for projects/{project}/locations/{location}/sessions/{session}/streams/{stream}.
 
The message that presents row level error info in a request.
The message that presents row level error info in a request.
Error code for `RowError`.
 
Request message for `SplitReadStream`.
Request message for `SplitReadStream`.
 
Response message for `SplitReadStream`.
Response message for `SplitReadStream`.
 
Structured custom BigQuery Storage error message.
Structured custom BigQuery Storage error message.
Error code for `StorageError`.
 
 
 
Estimated stream statistics for a given read Stream.
Estimated stream statistics for a given read Stream.
Protobuf type google.cloud.bigquery.storage.v1.StreamStats.Progress
Protobuf type google.cloud.bigquery.storage.v1.StreamStats.Progress
 
 
TableFieldSchema defines a single field/column within a table schema.
TableFieldSchema defines a single field/column within a table schema.
Represents the type of a field element.
Represents the type of a field element.
 
Protobuf enum google.cloud.bigquery.storage.v1.TableFieldSchema.Mode
Protobuf enum google.cloud.bigquery.storage.v1.TableFieldSchema.Type
 
 
Builder for projects/{project}/datasets/{dataset}/tables/{table}.
 
Schema of a table.
Schema of a table.
 
Information on if the current connection is being throttled.
Information on if the current connection is being throttled.
 
Information about a single stream that gets data inside the storage system.
Information about a single stream that gets data inside the storage system.
Type enum of the stream.
Mode enum of the stream.
 
Builder for projects/{project}/datasets/{dataset}/tables/{table}/streams/{stream}.
 
WriteStreamView is a view enum that controls what details about a write stream should be returned.