ReadOnly class

Message type to initiate a read-only transaction.


ReadOnly.fromJson(Map _json)


exactStaleness String
Executes all reads at a timestamp that is exact_staleness old. The timestamp is chosen soon after the read is started. [...]
read / write
hashCode int
The hash code for this object. [...]
read-only, inherited
maxStaleness String
Read data at a timestamp >= NOW - max_staleness seconds. Guarantees that all writes that have committed more than the specified number of seconds ago are visible. Because Cloud Spanner chooses the exact timestamp, this mode works even if the client's local clock is substantially skewed from Cloud Spanner commit timestamps. [...]
read / write
minReadTimestamp String
Executes all reads at a timestamp >= min_read_timestamp. [...]
read / write
readTimestamp String
Executes all reads at the given timestamp. Unlike other modes, reads at a specific timestamp are repeatable; the same read at the same timestamp always returns the same data. If the timestamp is in the future, the read will block until the specified timestamp, modulo the read's deadline. [...]
read / write
returnReadTimestamp bool
If true, the Cloud Spanner-selected read timestamp is included in the Transaction message that describes the transaction.
read / write
runtimeType Type
A representation of the runtime type of the object.
read-only, inherited
strong bool
Read at a timestamp where all previously committed transactions are visible.
read / write


noSuchMethod(Invocation invocation) → dynamic
Invoked when a non-existent method or property is accessed. [...]
toJson() Map<String, Object>
toString() String
Returns a string representation of this object.


operator ==(dynamic other) bool
The equality operator. [...]