Cloud Datastore V1 Client - Class CommitResponse (1.19.0)

Reference documentation and code samples for the Cloud Datastore V1 Client class CommitResponse.

The response for Datastore.Commit.

Generated from protobuf message google.datastore.v1.CommitResponse

Methods

__construct

Constructor.

Parameters
NameDescription
data array

Optional. Data for populating the Message object.

↳ mutation_results array<Google\Cloud\Datastore\V1\MutationResult>

The result of performing the mutations. The i-th mutation result corresponds to the i-th mutation in the request.

↳ index_updates int

The number of index entries updated during the commit, or zero if none were updated.

↳ commit_time Google\Protobuf\Timestamp

The transaction commit timestamp. Not set for non-transactional commits.

getMutationResults

The result of performing the mutations.

The i-th mutation result corresponds to the i-th mutation in the request.

Returns
TypeDescription
Google\Protobuf\Internal\RepeatedField

setMutationResults

The result of performing the mutations.

The i-th mutation result corresponds to the i-th mutation in the request.

Parameter
NameDescription
var array<Google\Cloud\Datastore\V1\MutationResult>
Returns
TypeDescription
$this

getIndexUpdates

The number of index entries updated during the commit, or zero if none were updated.

Returns
TypeDescription
int

setIndexUpdates

The number of index entries updated during the commit, or zero if none were updated.

Parameter
NameDescription
var int
Returns
TypeDescription
$this

getCommitTime

The transaction commit timestamp. Not set for non-transactional commits.

Returns
TypeDescription
Google\Protobuf\Timestamp|null

hasCommitTime

clearCommitTime

setCommitTime

The transaction commit timestamp. Not set for non-transactional commits.

Parameter
NameDescription
var Google\Protobuf\Timestamp
Returns
TypeDescription
$this