Reference documentation and code samples for the Cloud Spanner V1 Client class CommitResponse.
The response for Commit.
Generated from protobuf message google.spanner.v1.CommitResponse
Namespace
Google \ Cloud \ Spanner \ V1Methods
__construct
Constructor.
| Parameters | |
|---|---|
| Name | Description |
data |
array
Optional. Data for populating the Message object. |
↳ commit_timestamp |
Google\Protobuf\Timestamp
The Cloud Spanner timestamp at which the transaction committed. |
↳ commit_stats |
CommitResponse\CommitStats
The statistics about this |
↳ precommit_token |
MultiplexedSessionPrecommitToken
If specified, transaction has not committed yet. You must retry the commit with the new precommit token. |
↳ snapshot_timestamp |
Google\Protobuf\Timestamp
If |
↳ cache_update |
CacheUpdate
Optional. A cache update expresses a set of changes the client should incorporate into its location cache. The client should discard the changes if they are older than the data it already has. This data can be obtained in response to requests that included a |
getCommitTimestamp
The Cloud Spanner timestamp at which the transaction committed.
| Returns | |
|---|---|
| Type | Description |
Google\Protobuf\Timestamp|null |
|
hasCommitTimestamp
clearCommitTimestamp
setCommitTimestamp
The Cloud Spanner timestamp at which the transaction committed.
| Parameter | |
|---|---|
| Name | Description |
var |
Google\Protobuf\Timestamp
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getCommitStats
The statistics about this Commit. Not returned by default.
For more information, see CommitRequest.return_commit_stats.
| Returns | |
|---|---|
| Type | Description |
CommitResponse\CommitStats|null |
|
hasCommitStats
clearCommitStats
setCommitStats
The statistics about this Commit. Not returned by default.
For more information, see CommitRequest.return_commit_stats.
| Parameter | |
|---|---|
| Name | Description |
var |
CommitResponse\CommitStats
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getPrecommitToken
If specified, transaction has not committed yet.
You must retry the commit with the new precommit token.
| Returns | |
|---|---|
| Type | Description |
MultiplexedSessionPrecommitToken|null |
|
hasPrecommitToken
setPrecommitToken
If specified, transaction has not committed yet.
You must retry the commit with the new precommit token.
| Parameter | |
|---|---|
| Name | Description |
var |
MultiplexedSessionPrecommitToken
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getSnapshotTimestamp
If TransactionOptions.isolation_level is set to
IsolationLevel.REPEATABLE_READ, then the snapshot timestamp is the
timestamp at which all reads in the transaction ran. This timestamp is
never returned.
| Returns | |
|---|---|
| Type | Description |
Google\Protobuf\Timestamp|null |
|
hasSnapshotTimestamp
clearSnapshotTimestamp
setSnapshotTimestamp
If TransactionOptions.isolation_level is set to
IsolationLevel.REPEATABLE_READ, then the snapshot timestamp is the
timestamp at which all reads in the transaction ran. This timestamp is
never returned.
| Parameter | |
|---|---|
| Name | Description |
var |
Google\Protobuf\Timestamp
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getCacheUpdate
Optional. A cache update expresses a set of changes the client should
incorporate into its location cache. The client should discard the changes
if they are older than the data it already has. This data can be obtained
in response to requests that included a RoutingHint field, but may also
be obtained by explicit location-fetching RPCs which may be added in the
future.
| Returns | |
|---|---|
| Type | Description |
CacheUpdate|null |
|
hasCacheUpdate
clearCacheUpdate
setCacheUpdate
Optional. A cache update expresses a set of changes the client should
incorporate into its location cache. The client should discard the changes
if they are older than the data it already has. This data can be obtained
in response to requests that included a RoutingHint field, but may also
be obtained by explicit location-fetching RPCs which may be added in the
future.
| Parameter | |
|---|---|
| Name | Description |
var |
CacheUpdate
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getMultiplexedSessionRetry
| Returns | |
|---|---|
| Type | Description |
string |
|