Reference documentation and code samples for the Cloud Spanner V1 Client class HeartbeatRecord.
A heartbeat record is returned as a progress indicator, when there are no
data changes or any other partition record types in the change stream
partition.
Generated from protobuf message google.spanner.v1.ChangeStreamRecord.HeartbeatRecord
Namespace
Google \ Cloud \ Spanner \ V1 \ ChangeStreamRecord
Indicates the timestamp at which the query has returned all the records in the change stream partition with timestamp <= heartbeat timestamp. The heartbeat timestamp will not be the same as the timestamps of other record types in the same partition.
getTimestamp
Indicates the timestamp at which the query has returned all the records
in the change stream partition with timestamp <= heartbeat timestamp.
The heartbeat timestamp will not be the same as the timestamps of other
record types in the same partition.
[[["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 Spanner V1 Client - Class HeartbeatRecord (1.104.0)\n\nVersion latestkeyboard_arrow_down\n\n- [1.104.0 (latest)](/php/docs/reference/cloud-spanner/latest/V1.ChangeStreamRecord.HeartbeatRecord)\n- [1.103.0](/php/docs/reference/cloud-spanner/1.103.0/V1.ChangeStreamRecord.HeartbeatRecord)\n- [1.102.0](/php/docs/reference/cloud-spanner/1.102.0/V1.ChangeStreamRecord.HeartbeatRecord)\n- [1.101.0](/php/docs/reference/cloud-spanner/1.101.0/V1.ChangeStreamRecord.HeartbeatRecord)\n- [1.100.0](/php/docs/reference/cloud-spanner/1.100.0/V1.ChangeStreamRecord.HeartbeatRecord)\n- [1.98.0](/php/docs/reference/cloud-spanner/1.98.0/V1.ChangeStreamRecord.HeartbeatRecord)\n- [1.97.0](/php/docs/reference/cloud-spanner/1.97.0/V1.ChangeStreamRecord.HeartbeatRecord)\n- [1.96.0](/php/docs/reference/cloud-spanner/1.96.0/V1.ChangeStreamRecord.HeartbeatRecord)\n- [1.95.0](/php/docs/reference/cloud-spanner/1.95.0/V1.ChangeStreamRecord.HeartbeatRecord)\n- [1.94.0](/php/docs/reference/cloud-spanner/1.94.0/V1.ChangeStreamRecord.HeartbeatRecord)\n- [1.93.1](/php/docs/reference/cloud-spanner/1.93.1/V1.ChangeStreamRecord.HeartbeatRecord)\n- [1.92.1](/php/docs/reference/cloud-spanner/1.92.1/V1.ChangeStreamRecord.HeartbeatRecord)\n- [1.91.0](/php/docs/reference/cloud-spanner/1.91.0/V1.ChangeStreamRecord.HeartbeatRecord)\n- [1.90.0](/php/docs/reference/cloud-spanner/1.90.0/V1.ChangeStreamRecord.HeartbeatRecord)\n- [1.89.0](/php/docs/reference/cloud-spanner/1.89.0/V1.ChangeStreamRecord.HeartbeatRecord)\n- [1.88.0](/php/docs/reference/cloud-spanner/1.88.0/V1.ChangeStreamRecord.HeartbeatRecord)\n- [1.87.0](/php/docs/reference/cloud-spanner/1.87.0/V1.ChangeStreamRecord.HeartbeatRecord)\n- [1.86.0](/php/docs/reference/cloud-spanner/1.86.0/V1.ChangeStreamRecord.HeartbeatRecord)\n- [1.85.0](/php/docs/reference/cloud-spanner/1.85.0/V1.ChangeStreamRecord.HeartbeatRecord)\n- [1.84.0](/php/docs/reference/cloud-spanner/1.84.0/V1.ChangeStreamRecord.HeartbeatRecord)\n- [1.83.0](/php/docs/reference/cloud-spanner/1.83.0/V1.ChangeStreamRecord.HeartbeatRecord)\n- [1.82.0](/php/docs/reference/cloud-spanner/1.82.0/V1.ChangeStreamRecord.HeartbeatRecord)\n- [1.81.0](/php/docs/reference/cloud-spanner/1.81.0/V1.ChangeStreamRecord.HeartbeatRecord)\n- [1.80.0](/php/docs/reference/cloud-spanner/1.80.0/V1.ChangeStreamRecord.HeartbeatRecord)\n- [1.79.0](/php/docs/reference/cloud-spanner/1.79.0/V1.ChangeStreamRecord.HeartbeatRecord)\n- [1.78.0](/php/docs/reference/cloud-spanner/1.78.0/V1.ChangeStreamRecord.HeartbeatRecord)\n- [1.77.0](/php/docs/reference/cloud-spanner/1.77.0/V1.ChangeStreamRecord.HeartbeatRecord)\n- [1.76.1](/php/docs/reference/cloud-spanner/1.76.1/V1.ChangeStreamRecord.HeartbeatRecord)\n- [1.68.0](/php/docs/reference/cloud-spanner/1.68.0/V1.ChangeStreamRecord.HeartbeatRecord)\n- [1.67.0](/php/docs/reference/cloud-spanner/1.67.0/V1.ChangeStreamRecord.HeartbeatRecord)\n- [1.66.0](/php/docs/reference/cloud-spanner/1.66.0/V1.ChangeStreamRecord.HeartbeatRecord)\n- [1.65.0](/php/docs/reference/cloud-spanner/1.65.0/V1.ChangeStreamRecord.HeartbeatRecord)\n- [1.64.0](/php/docs/reference/cloud-spanner/1.64.0/V1.ChangeStreamRecord.HeartbeatRecord)\n- [1.63.2](/php/docs/reference/cloud-spanner/1.63.2/V1.ChangeStreamRecord.HeartbeatRecord)\n- [1.62.1](/php/docs/reference/cloud-spanner/1.62.1/V1.ChangeStreamRecord.HeartbeatRecord)\n- [1.61.0](/php/docs/reference/cloud-spanner/1.61.0/V1.ChangeStreamRecord.HeartbeatRecord)\n- [1.60.0](/php/docs/reference/cloud-spanner/1.60.0/V1.ChangeStreamRecord.HeartbeatRecord)\n- [1.59.0](/php/docs/reference/cloud-spanner/1.59.0/V1.ChangeStreamRecord.HeartbeatRecord)\n- [1.58.4](/php/docs/reference/cloud-spanner/1.58.4/V1.ChangeStreamRecord.HeartbeatRecord)\n- [1.57.0](/php/docs/reference/cloud-spanner/1.57.0/V1.ChangeStreamRecord.HeartbeatRecord)\n- [1.56.0](/php/docs/reference/cloud-spanner/1.56.0/V1.ChangeStreamRecord.HeartbeatRecord)\n- [1.55.0](/php/docs/reference/cloud-spanner/1.55.0/V1.ChangeStreamRecord.HeartbeatRecord)\n- [1.54.2](/php/docs/reference/cloud-spanner/1.54.2/V1.ChangeStreamRecord.HeartbeatRecord) \nReference documentation and code samples for the Cloud Spanner V1 Client class HeartbeatRecord.\n\nA heartbeat record is returned as a progress indicator, when there are no\ndata changes or any other partition record types in the change stream\npartition.\n\nGenerated from protobuf message `google.spanner.v1.ChangeStreamRecord.HeartbeatRecord`\n\nNamespace\n---------\n\nGoogle \\\\ Cloud \\\\ Spanner \\\\ V1 \\\\ ChangeStreamRecord\n\nMethods\n-------\n\n### __construct\n\nConstructor.\n\n### getTimestamp\n\nIndicates the timestamp at which the query has returned all the records\nin the change stream partition with timestamp \\\u003c= heartbeat timestamp.\n\nThe heartbeat timestamp will not be the same as the timestamps of other\nrecord types in the same partition.\n\n### hasTimestamp\n\n### clearTimestamp\n\n### setTimestamp\n\nIndicates the timestamp at which the query has returned all the records\nin the change stream partition with timestamp \\\u003c= heartbeat timestamp.\n\nThe heartbeat timestamp will not be the same as the timestamps of other\nrecord types in the same partition."]]