Namespace Google.Cloud.BigQuery.Storage.V1 (2.4.0)

Classes

ArrowRecordBatch

Arrow RecordBatch.

ArrowSchema

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.

ArrowSerializationOptions

Contains options specific to Arrow Serialization.

ArrowSerializationOptions.Types

Container for nested types declared in the ArrowSerializationOptions message type.

AvroRows

Avro rows.

AvroSchema

Avro schema.

BigQueryRead

BigQuery Read API.

The Read API can be used to read data from BigQuery.

BigQueryRead.BigQueryReadBase

Base class for server-side implementations of BigQueryRead

BigQueryRead.BigQueryReadClient

Client for BigQueryRead

BigQueryReadClient

BigQueryRead client wrapper, for convenient use.

BigQueryReadClient.ReadRowsStream

Server streaming methods for ReadRows(ReadRowsRequest, CallSettings).

BigQueryReadClientBuilder

Builder class for BigQueryReadClient to provide simple configuration of credentials, endpoint etc.

BigQueryReadClientImpl

BigQueryRead client wrapper implementation, for convenient use.

BigQueryReadSettings

Settings for BigQueryReadClient instances.

CreateReadSessionRequest

Request message for CreateReadSession.

ReadRowsRequest

Request message for ReadRows.

ReadRowsResponse

Response from calling ReadRows may include row data, progress and throttling information.

ReadSession

Information about the ReadSession.

ReadSession.Types

Container for nested types declared in the ReadSession message type.

ReadSession.Types.TableModifiers

Additional attributes when reading a table.

ReadSession.Types.TableReadOptions

Options dictating how we read a table.

ReadSessionName

Resource name for the ReadSession resource.

ReadStream

Information about a single stream that gets data out of the storage system. Most of the information about ReadStream instances is aggregated, making ReadStream lightweight.

ReadStreamName

Resource name for the ReadStream resource.

SplitReadStreamRequest

Request message for SplitReadStream.

SplitReadStreamResponse

Response message for SplitReadStream.

StreamStats

Estimated stream statistics for a given Stream.

StreamStats.Types

Container for nested types declared in the StreamStats message type.

StreamStats.Types.Progress

TableName

Resource name for the Table resource.

ThrottleState

Information on if the current connection is being throttled.

Enums

ArrowSerializationOptions.Types.CompressionCodec

Compression codec's supported by Arrow.

DataFormat

Data format for input or output data.

ReadRowsResponse.RowsOneofCase

Enum of possible cases for the "rows" oneof.

ReadRowsResponse.SchemaOneofCase

Enum of possible cases for the "schema" oneof.

ReadSession.SchemaOneofCase

Enum of possible cases for the "schema" oneof.

ReadSession.Types.TableReadOptions.OutputFormatSerializationOptionsOneofCase

Enum of possible cases for the "output_format_serialization_options" oneof.

ReadSessionName.ResourceNameType

The possible contents of ReadSessionName.

ReadStreamName.ResourceNameType

The possible contents of ReadStreamName.

TableName.ResourceNameType

The possible contents of TableName.