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
- (::Google::Cloud::Bigquery::Storage::V1::ReadSession) — Required. Session to be created.
#read_session=
def read_session=(value) -> ::Google::Cloud::Bigquery::Storage::V1::ReadSession
Parameter
- value (::Google::Cloud::Bigquery::Storage::V1::ReadSession) — Required. Session to be created.
Returns
- (::Google::Cloud::Bigquery::Storage::V1::ReadSession) — Required. Session to be created.