Transaction

A transaction.

JSON representation
{
  "id": string,
  "readTimestamp": string,
}
Fields
id

string (bytes format)

id may be used to identify the transaction in subsequent sessions.read, sessions.executeSql, sessions.commit, or sessions.rollback calls.

Single-use read-only transactions do not have IDs, because single-use transactions do not support multiple requests.

A base64-encoded string.

readTimestamp

string (Timestamp format)

For snapshot read-only transactions, the read timestamp chosen for the transaction. Not returned by default: see TransactionOptions.ReadOnly.return_read_timestamp.

A timestamp in RFC3339 UTC "Zulu" format, accurate to nanoseconds. Example: "2014-10-02T15:01:23.045123456Z".

A timestamp in RFC3339 UTC "Zulu" format, accurate to nanoseconds. Example: "2014-10-02T15:01:23.045123456Z".

Was this page helpful? Let us know how we did:

Send feedback about...

Cloud Spanner Documentation