Cloud Datastore V1 Client - Class CommitResponse (1.31.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

Namespace

Google \ Cloud \ Datastore \ V1

Methods

__construct

Constructor.

Parameters
Name Description
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
Type Description
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
Name Description
var array<Google\Cloud\Datastore\V1\MutationResult>
Returns
Type Description
$this

getIndexUpdates

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

Returns
Type Description
int

setIndexUpdates

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

Parameter
Name Description
var int
Returns
Type Description
$this

getCommitTime

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

Returns
Type Description
Google\Protobuf\Timestamp|null

hasCommitTime

clearCommitTime

setCommitTime

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

Parameter
Name Description
var Google\Protobuf\Timestamp
Returns
Type Description
$this