BigQuery Storage V1 API - Class Google::Cloud::Bigquery::Storage::V1::CreateReadSessionRequest (v0.10.1)

Reference documentation and code samples for the BigQuery Storage V1 API class Google::Cloud::Bigquery::Storage::V1::CreateReadSessionRequest.

Request message for CreateReadSession.

Inherits

  • Object

Extended By

  • Google::Protobuf::MessageExts::ClassMethods

Includes

  • Google::Protobuf::MessageExts

Methods

#max_stream_count

def max_stream_count() -> ::Integer
Returns
  • (::Integer) — Max initial number of streams. If unset or zero, the server will provide a value of streams so as to produce reasonable throughput. Must be non-negative. The number of streams may be lower than the requested number, depending on the amount parallelism that is reasonable for the table. Error will be returned if the max count is greater than the current system max limit of 1,000.

    Streams must be read starting from offset 0.

#max_stream_count=

def max_stream_count=(value) -> ::Integer
Parameter
  • value (::Integer) — Max initial number of streams. If unset or zero, the server will provide a value of streams so as to produce reasonable throughput. Must be non-negative. The number of streams may be lower than the requested number, depending on the amount parallelism that is reasonable for the table. Error will be returned if the max count is greater than the current system max limit of 1,000.

    Streams must be read starting from offset 0.

Returns
  • (::Integer) — Max initial number of streams. If unset or zero, the server will provide a value of streams so as to produce reasonable throughput. Must be non-negative. The number of streams may be lower than the requested number, depending on the amount parallelism that is reasonable for the table. Error will be returned if the max count is greater than the current system max limit of 1,000.

    Streams must be read starting from offset 0.

#parent

def parent() -> ::String
Returns
  • (::String) — Required. The request project that owns the session, in the form of projects/{project_id}.

#parent=

def parent=(value) -> ::String
Parameter
  • value (::String) — Required. The request project that owns the session, in the form of projects/{project_id}.
Returns
  • (::String) — Required. The request project that owns the session, in the form of projects/{project_id}.

#read_session

def read_session() -> ::Google::Cloud::Bigquery::Storage::V1::ReadSession
Returns

#read_session=

def read_session=(value) -> ::Google::Cloud::Bigquery::Storage::V1::ReadSession
Parameter
Returns