A collection of a row's contents as part of the read request.
↳ last_scanned_row_key
string
Optionally the server might return the row key of the last row it has scanned. The client can use this to construct a more efficient retry request if needed: any row keys or portions of ranges less than this row key can be dropped from the request. This is primarily useful for cases where the server has read a lot of data that was filtered out since the last committed row key, allowing the client to skip that work on a retry.
If requested, return enhanced query performance statistics. The field request_stats is empty in a streamed response unless the ReadRowsResponse message contains request_stats in the last message of the stream. Always returned when requested, even when the read request returns an empty response.
getChunks
A collection of a row's contents as part of the read request.
Optionally the server might return the row key of the last row it
has scanned. The client can use this to construct a more
efficient retry request if needed: any row keys or portions of
ranges less than this row key can be dropped from the request.
This is primarily useful for cases where the server has read a
lot of data that was filtered out since the last committed row
key, allowing the client to skip that work on a retry.
Returns
Type
Description
string
setLastScannedRowKey
Optionally the server might return the row key of the last row it
has scanned. The client can use this to construct a more
efficient retry request if needed: any row keys or portions of
ranges less than this row key can be dropped from the request.
This is primarily useful for cases where the server has read a
lot of data that was filtered out since the last committed row
key, allowing the client to skip that work on a retry.
Parameter
Name
Description
var
string
Returns
Type
Description
$this
getRequestStats
If requested, return enhanced query performance statistics. The field
request_stats is empty in a streamed response unless the ReadRowsResponse
message contains request_stats in the last message of the stream. Always
returned when requested, even when the read request returns an empty
response.
If requested, return enhanced query performance statistics. The field
request_stats is empty in a streamed response unless the ReadRowsResponse
message contains request_stats in the last message of the stream. Always
returned when requested, even when the read request returns an empty
response.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-09-04 UTC."],[],[],null,["# Cloud Bigtable V2 Client - Class ReadRowsResponse (2.17.1)\n\nVersion latestkeyboard_arrow_down\n\n- [2.17.1 (latest)](/php/docs/reference/cloud-bigtable/latest/V2.ReadRowsResponse)\n- [2.17.0](/php/docs/reference/cloud-bigtable/2.17.0/V2.ReadRowsResponse)\n- [2.16.0](/php/docs/reference/cloud-bigtable/2.16.0/V2.ReadRowsResponse)\n- [2.15.0](/php/docs/reference/cloud-bigtable/2.15.0/V2.ReadRowsResponse)\n- [2.14.0](/php/docs/reference/cloud-bigtable/2.14.0/V2.ReadRowsResponse)\n- [2.13.0](/php/docs/reference/cloud-bigtable/2.13.0/V2.ReadRowsResponse)\n- [2.12.0](/php/docs/reference/cloud-bigtable/2.12.0/V2.ReadRowsResponse)\n- [2.11.1](/php/docs/reference/cloud-bigtable/2.11.1/V2.ReadRowsResponse)\n- [2.9.1](/php/docs/reference/cloud-bigtable/2.9.1/V2.ReadRowsResponse)\n- [2.8.0](/php/docs/reference/cloud-bigtable/2.8.0/V2.ReadRowsResponse)\n- [2.7.0](/php/docs/reference/cloud-bigtable/2.7.0/V2.ReadRowsResponse)\n- [2.6.3](/php/docs/reference/cloud-bigtable/2.6.3/V2.ReadRowsResponse)\n- [2.5.0](/php/docs/reference/cloud-bigtable/2.5.0/V2.ReadRowsResponse)\n- [2.4.0](/php/docs/reference/cloud-bigtable/2.4.0/V2.ReadRowsResponse)\n- [2.3.0](/php/docs/reference/cloud-bigtable/2.3.0/V2.ReadRowsResponse)\n- [2.2.1](/php/docs/reference/cloud-bigtable/2.2.1/V2.ReadRowsResponse)\n- [2.1.0](/php/docs/reference/cloud-bigtable/2.1.0/V2.ReadRowsResponse)\n- [2.0.1](/php/docs/reference/cloud-bigtable/2.0.1/V2.ReadRowsResponse)\n- [1.32.1](/php/docs/reference/cloud-bigtable/1.32.1/V2.ReadRowsResponse)\n- [1.31.1](/php/docs/reference/cloud-bigtable/1.31.1/V2.ReadRowsResponse)\n- [1.30.0](/php/docs/reference/cloud-bigtable/1.30.0/V2.ReadRowsResponse)\n- [1.29.2](/php/docs/reference/cloud-bigtable/1.29.2/V2.ReadRowsResponse)\n- [1.28.3](/php/docs/reference/cloud-bigtable/1.28.3/V2.ReadRowsResponse)\n- [1.27.0](/php/docs/reference/cloud-bigtable/1.27.0/V2.ReadRowsResponse)\n- [1.26.2](/php/docs/reference/cloud-bigtable/1.26.2/V2.ReadRowsResponse)\n- [1.25.0](/php/docs/reference/cloud-bigtable/1.25.0/V2.ReadRowsResponse)\n- [1.24.1](/php/docs/reference/cloud-bigtable/1.24.1/V2.ReadRowsResponse)\n- [1.23.0](/php/docs/reference/cloud-bigtable/1.23.0/V2.ReadRowsResponse)\n- [1.22.2](/php/docs/reference/cloud-bigtable/1.22.2/V2.ReadRowsResponse)\n- [1.21.1](/php/docs/reference/cloud-bigtable/1.21.1/V2.ReadRowsResponse)\n- [1.20.3](/php/docs/reference/cloud-bigtable/1.20.3/V2.ReadRowsResponse) \nReference documentation and code samples for the Cloud Bigtable V2 Client class ReadRowsResponse.\n\nResponse message for Bigtable.ReadRows.\n\nGenerated from protobuf message `google.bigtable.v2.ReadRowsResponse`\n\nNamespace\n---------\n\nGoogle \\\\ Cloud \\\\ Bigtable \\\\ V2\n\nMethods\n-------\n\n### __construct\n\nConstructor.\n\n### getChunks\n\nA collection of a row's contents as part of the read request.\n\n### setChunks\n\nA collection of a row's contents as part of the read request.\n\n### getLastScannedRowKey\n\nOptionally the server might return the row key of the last row it\nhas scanned. The client can use this to construct a more\nefficient retry request if needed: any row keys or portions of\nranges less than this row key can be dropped from the request.\n\nThis is primarily useful for cases where the server has read a\nlot of data that was filtered out since the last committed row\nkey, allowing the client to skip that work on a retry.\n\n### setLastScannedRowKey\n\nOptionally the server might return the row key of the last row it\nhas scanned. The client can use this to construct a more\nefficient retry request if needed: any row keys or portions of\nranges less than this row key can be dropped from the request.\n\nThis is primarily useful for cases where the server has read a\nlot of data that was filtered out since the last committed row\nkey, allowing the client to skip that work on a retry.\n\n### getRequestStats\n\nIf requested, return enhanced query performance statistics. The field\nrequest_stats is empty in a streamed response unless the ReadRowsResponse\nmessage contains request_stats in the last message of the stream. Always\nreturned when requested, even when the read request returns an empty\nresponse.\n\n### hasRequestStats\n\n### clearRequestStats\n\n### setRequestStats\n\nIf requested, return enhanced query performance statistics. The field\nrequest_stats is empty in a streamed response unless the ReadRowsResponse\nmessage contains request_stats in the last message of the stream. Always\nreturned when requested, even when the read request returns an empty\nresponse."]]