class ResultSet extends Message

Results from [Read][google.spanner.v1.Spanner.Read] or [ExecuteSql][google.spanner.v1.Spanner.ExecuteSql].

Protobuf type Google\Spanner\V1\ResultSet

Methods

__construct()

No description

getMetadata()

Metadata about the result set, such as row type information.

setMetadata(ResultSetMetadata $var)

Metadata about the result set, such as row type information.

RepeatedField
getRows()

Each element in rows is a row whose format is defined by [metadata.row_type][google.spanner.v1.ResultSetMetadata.row_type]. The ith element in each row matches the ith field in [metadata.row_type][google.spanner.v1.ResultSetMetadata.row_type]. Elements are encoded based on type as described [here][google.spanner.v1.TypeCode].

setRows(array|RepeatedField $var)

Each element in rows is a row whose format is defined by [metadata.row_type][google.spanner.v1.ResultSetMetadata.row_type]. The ith element in each row matches the ith field in [metadata.row_type][google.spanner.v1.ResultSetMetadata.row_type]. Elements are encoded based on type as described [here][google.spanner.v1.TypeCode].

getStats()

Query plan and execution statistics for the query that produced this result set. These can be requested by setting [ExecuteSqlRequest.query_mode][google.spanner.v1.ExecuteSqlRequest.query_mode].

setStats(ResultSetStats $var)

Query plan and execution statistics for the query that produced this result set. These can be requested by setting [ExecuteSqlRequest.query_mode][google.spanner.v1.ExecuteSqlRequest.query_mode].

Details

at line 45
__construct()

at line 56
ResultSetMetadata getMetadata()

Metadata about the result set, such as row type information.

Generated from protobuf field .google.spanner.v1.ResultSetMetadata metadata = 1;

Return Value

ResultSetMetadata

at line 67
setMetadata(ResultSetMetadata $var)

Metadata about the result set, such as row type information.

Generated from protobuf field .google.spanner.v1.ResultSetMetadata metadata = 1;

Parameters

ResultSetMetadata $var

at line 84
RepeatedField getRows()

Each element in rows is a row whose format is defined by [metadata.row_type][google.spanner.v1.ResultSetMetadata.row_type]. The ith element in each row matches the ith field in [metadata.row_type][google.spanner.v1.ResultSetMetadata.row_type]. Elements are encoded based on type as described [here][google.spanner.v1.TypeCode].

Generated from protobuf field repeated .google.protobuf.ListValue rows = 2;

Return Value

RepeatedField

at line 100
setRows(array|RepeatedField $var)

Each element in rows is a row whose format is defined by [metadata.row_type][google.spanner.v1.ResultSetMetadata.row_type]. The ith element in each row matches the ith field in [metadata.row_type][google.spanner.v1.ResultSetMetadata.row_type]. Elements are encoded based on type as described [here][google.spanner.v1.TypeCode].

Generated from protobuf field repeated .google.protobuf.ListValue rows = 2;

Parameters

array|RepeatedField $var

at line 114
ResultSetStats getStats()

Query plan and execution statistics for the query that produced this result set. These can be requested by setting [ExecuteSqlRequest.query_mode][google.spanner.v1.ExecuteSqlRequest.query_mode].

Generated from protobuf field .google.spanner.v1.ResultSetStats stats = 3;

Return Value

ResultSetStats

at line 127
setStats(ResultSetStats $var)

Query plan and execution statistics for the query that produced this result set. These can be requested by setting [ExecuteSqlRequest.query_mode][google.spanner.v1.ExecuteSqlRequest.query_mode].

Generated from protobuf field .google.spanner.v1.ResultSetStats stats = 3;

Parameters

ResultSetStats $var