Reference documentation and code samples for the Cloud Datastore V1 Client class ReadOptions.
The options shared by read requests.
Generated from protobuf message google.datastore.v1.ReadOptions
Methods
__construct
Constructor.
data
array
Optional. Data for populating the Message object.
↳ read_consistency
int
The non-transactional read consistency to use.
↳ transaction
string
The identifier of the transaction in which to read. A transaction identifier is returned by a call to Datastore.BeginTransaction .
↳ new_transaction
Google\Cloud\Datastore\V1\TransactionOptions
Options for beginning a new transaction for this request. The new transaction identifier will be returned in the corresponding response as either LookupResponse.transaction or RunQueryResponse.transaction .
↳ read_time
Google\Protobuf\Timestamp
Reads entities as they were at the given time. This may not be older than 270 seconds. This value is only supported for Cloud Firestore in Datastore mode.
getReadConsistency
The non-transactional read consistency to use.
int
hasReadConsistency
setReadConsistency
The non-transactional read consistency to use.
var
int
$this
getTransaction
The identifier of the transaction in which to read. A transaction identifier is returned by a call to Datastore.BeginTransaction .
string
hasTransaction
setTransaction
The identifier of the transaction in which to read. A transaction identifier is returned by a call to Datastore.BeginTransaction .
var
string
$this
getNewTransaction
Options for beginning a new transaction for this request.
The new transaction identifier will be returned in the corresponding response as either LookupResponse.transaction or RunQueryResponse.transaction .
hasNewTransaction
setNewTransaction
Options for beginning a new transaction for this request.
The new transaction identifier will be returned in the corresponding response as either LookupResponse.transaction or RunQueryResponse.transaction .
$this
getReadTime
Reads entities as they were at the given time. This may not be older than 270 seconds. This value is only supported for Cloud Firestore in Datastore mode.
hasReadTime
setReadTime
Reads entities as they were at the given time. This may not be older than 270 seconds. This value is only supported for Cloud Firestore in Datastore mode.
$this
getConsistencyType
string