Cloud Datastore V1 Client - Class TransactionOptions (1.33.1)

Reference documentation and code samples for the Cloud Datastore V1 Client class TransactionOptions.

Options for beginning a new transaction.

Transactions can be created explicitly with calls to Datastore.BeginTransaction or implicitly by setting ReadOptions.new_transaction in read requests.

Generated from protobuf message google.datastore.v1.TransactionOptions

Namespace

Google \ Cloud \ Datastore \ V1

Methods

__construct

Constructor.

Parameters
Name
Description
data
array

Optional. Data for populating the Message object.

↳ read_write
TransactionOptions\ReadWrite

The transaction should allow both reads and writes.

↳ read_only
TransactionOptions\PBReadOnly

The transaction should only allow reads.

getReadWrite

The transaction should allow both reads and writes.

Returns
Type
Description

hasReadWrite

setReadWrite

The transaction should allow both reads and writes.

Parameter
Name
Description
Returns
Type
Description
$this

getReadOnly

The transaction should only allow reads.

Returns
Type
Description

hasReadOnly

setReadOnly

The transaction should only allow reads.

Parameter
Name
Description
Returns
Type
Description
$this

getMode

Returns
Type
Description
string
Design a Mobile Site
View Site in Mobile | Classic
Share by: