Class: Google::Spanner::V1::PartialResultSet
- Inherits:
-
Object
- Object
- Google::Spanner::V1::PartialResultSet
- Defined in:
- lib/google/cloud/spanner/v1/doc/google/spanner/v1/result_set.rb
Overview
Partial results from a streaming read or SQL query. Streaming reads and SQL queries better tolerate large result sets, large rows, and large values, but are a little trickier to consume.
Instance Attribute Summary collapse
-
#chunked_value ⇒ true, false
If true, then the final value in Values is chunked, and must be combined with more values from subsequent PartialResultSets to obtain a complete field value.
-
#metadata ⇒ Google::Spanner::V1::ResultSetMetadata
Metadata about the result set, such as row type information.
-
#resume_token ⇒ String
Streaming calls might be interrupted for a variety of reasons, such as TCP connection loss.
-
#stats ⇒ Google::Spanner::V1::ResultSetStats
Query plan and execution statistics for the query that produced this streaming result set.
-
#values ⇒ Array<Google::Protobuf::Value>
A streamed result set consists of a stream of values, which might be split into many
PartialResultSetmessages to accommodate large rows and/or large values.
Instance Attribute Details
#chunked_value ⇒ true, false
138 |
# File 'lib/google/cloud/spanner/v1/doc/google/spanner/v1/result_set.rb', line 138 class PartialResultSet; end |
#metadata ⇒ Google::Spanner::V1::ResultSetMetadata
138 |
# File 'lib/google/cloud/spanner/v1/doc/google/spanner/v1/result_set.rb', line 138 class PartialResultSet; end |
#resume_token ⇒ String
138 |
# File 'lib/google/cloud/spanner/v1/doc/google/spanner/v1/result_set.rb', line 138 class PartialResultSet; end |
#stats ⇒ Google::Spanner::V1::ResultSetStats
138 |
# File 'lib/google/cloud/spanner/v1/doc/google/spanner/v1/result_set.rb', line 138 class PartialResultSet; end |
#values ⇒ Array<Google::Protobuf::Value>
138 |
# File 'lib/google/cloud/spanner/v1/doc/google/spanner/v1/result_set.rb', line 138 class PartialResultSet; end |