Reference documentation and code samples for the Cloud Bigtable V2 Client class Heartbeat.
A periodic message with information that can be used to checkpoint the state of a stream.
Generated from protobuf message google.bigtable.v2.ReadChangeStreamResponse.Heartbeat
Namespace
Google \ Cloud \ Bigtable \ V2 \ ReadChangeStreamResponseMethods
__construct
Constructor.
| Parameters | |
|---|---|
| Name | Description |
data |
array
Optional. Data for populating the Message object. |
↳ continuation_token |
Google\Cloud\Bigtable\V2\StreamContinuationToken
A token that can be provided to a subsequent |
↳ estimated_low_watermark |
Google\Protobuf\Timestamp
An estimate of the commit timestamp that is usually lower than or equal to any timestamp for a record that will be delivered in the future on the stream. It is possible that, under particular circumstances that a future record has a timestamp that is lower than a previously seen timestamp. For an example usage see https://beam.apache.org/documentation/basics/#watermarks |
getContinuationToken
A token that can be provided to a subsequent ReadChangeStream call
to pick up reading at the current stream position.
| Returns | |
|---|---|
| Type | Description |
Google\Cloud\Bigtable\V2\StreamContinuationToken|null |
|
hasContinuationToken
clearContinuationToken
setContinuationToken
A token that can be provided to a subsequent ReadChangeStream call
to pick up reading at the current stream position.
| Parameter | |
|---|---|
| Name | Description |
var |
Google\Cloud\Bigtable\V2\StreamContinuationToken
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getEstimatedLowWatermark
An estimate of the commit timestamp that is usually lower than or equal to any timestamp for a record that will be delivered in the future on the stream. It is possible that, under particular circumstances that a future record has a timestamp that is lower than a previously seen timestamp.
For an example usage see https://beam.apache.org/documentation/basics/#watermarks
| Returns | |
|---|---|
| Type | Description |
Google\Protobuf\Timestamp|null |
|
hasEstimatedLowWatermark
clearEstimatedLowWatermark
setEstimatedLowWatermark
An estimate of the commit timestamp that is usually lower than or equal to any timestamp for a record that will be delivered in the future on the stream. It is possible that, under particular circumstances that a future record has a timestamp that is lower than a previously seen timestamp.
For an example usage see https://beam.apache.org/documentation/basics/#watermarks
| Parameter | |
|---|---|
| Name | Description |
var |
Google\Protobuf\Timestamp
|
| Returns | |
|---|---|
| Type | Description |
$this |
|