Google Cloud Spanner v1 API - Class CommitResponse (5.0.0-beta05)

public sealed class CommitResponse : IMessage<CommitResponse>, IEquatable<CommitResponse>, IDeepCloneable<CommitResponse>, IBufferMessage, IMessage

Reference documentation and code samples for the Google Cloud Spanner v1 API class CommitResponse.

The response for [Commit][google.spanner.v1.Spanner.Commit].

Inheritance

object > CommitResponse

Namespace

Google.Cloud.Spanner.V1

Assembly

Google.Cloud.Spanner.V1.dll

Constructors

CommitResponse()

public CommitResponse()

CommitResponse(CommitResponse)

public CommitResponse(CommitResponse other)
Parameter
Name Description
other CommitResponse

Properties

CommitStats

public CommitResponse.Types.CommitStats CommitStats { get; set; }

The statistics about this Commit. Not returned by default. For more information, see [CommitRequest.return_commit_stats][google.spanner.v1.CommitRequest.return_commit_stats].

Property Value
Type Description
CommitResponseTypesCommitStats

CommitTimestamp

public Timestamp CommitTimestamp { get; set; }

The Cloud Spanner timestamp at which the transaction committed.

Property Value
Type Description
Timestamp

MultiplexedSessionRetryCase

public CommitResponse.MultiplexedSessionRetryOneofCase MultiplexedSessionRetryCase { get; }
Property Value
Type Description
CommitResponseMultiplexedSessionRetryOneofCase

PrecommitToken

public MultiplexedSessionPrecommitToken PrecommitToken { get; set; }

If specified, transaction has not committed yet. Clients must retry the commit with the new precommit token.

Property Value
Type Description
MultiplexedSessionPrecommitToken