A transaction.
Inherits
- Object
Extended By
- Google::Protobuf::MessageExts::ClassMethods
Includes
- Google::Protobuf::MessageExts
Methods
#id
def id() -> ::String
-
(::String) —
id
may be used to identify the transaction in subsequent Read, ExecuteSql, Commit, or Rollback calls.Single-use read-only transactions do not have IDs, because single-use transactions do not support multiple requests.
#id=
def id=(value) -> ::String
-
value (::String) —
id
may be used to identify the transaction in subsequent Read, ExecuteSql, Commit, or Rollback calls.Single-use read-only transactions do not have IDs, because single-use transactions do not support multiple requests.
-
(::String) —
id
may be used to identify the transaction in subsequent Read, ExecuteSql, Commit, or Rollback calls.Single-use read-only transactions do not have IDs, because single-use transactions do not support multiple requests.
#read_timestamp
def read_timestamp() -> ::Google::Protobuf::Timestamp
-
(::Google::Protobuf::Timestamp) — 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"
.
#read_timestamp=
def read_timestamp=(value) -> ::Google::Protobuf::Timestamp
-
value (::Google::Protobuf::Timestamp) — 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"
.
-
(::Google::Protobuf::Timestamp) — 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"
.