- 2.1.0-RC1 (latest)
- 2.0.1-RC1
- 1.106.0
- 1.105.1
- 1.104.1
- 1.103.0
- 1.102.0
- 1.101.0
- 1.100.0
- 1.98.0
- 1.97.0
- 1.96.0
- 1.95.0
- 1.94.0
- 1.93.1
- 1.92.1
- 1.91.0
- 1.90.0
- 1.89.0
- 1.88.0
- 1.87.0
- 1.86.0
- 1.85.0
- 1.84.0
- 1.83.0
- 1.82.0
- 1.81.0
- 1.80.0
- 1.79.0
- 1.78.0
- 1.77.0
- 1.76.1
- 1.68.0
- 1.67.0
- 1.66.0
- 1.65.0
- 1.64.0
- 1.63.2
- 1.62.1
- 1.61.0
- 1.60.0
- 1.59.0
- 1.58.4
- 1.57.0
- 1.56.0
- 1.55.0
- 1.54.2
Reference documentation and code samples for the Cloud Spanner V1 Client class BeginTransactionRequest.
The request for BeginTransaction .
Generated from protobuf message google.spanner.v1.BeginTransactionRequest
Namespace
Google \ Cloud \ Spanner \ V1Methods
__construct
Constructor.
data
array
Optional. Data for populating the Message object.
↳ session
string
Required. The session in which the transaction runs.
↳ options
↳ request_options
RequestOptions
Common options for this request. Priority is ignored for this request. Setting the priority in this request_options
struct doesn't do anything. To set the priority for a transaction, set it on the reads and writes that are part of this transaction instead.
↳ mutation_key
Mutation
Optional. Required for read-write transactions on a multiplexed session that commit mutations but don't perform any reads or queries. You must randomly select one of the mutations from the mutation set and send it as a part of this request.
getSession
Required. The session in which the transaction runs.
string
setSession
Required. The session in which the transaction runs.
var
string
$this
getOptions
Required. Options for the new transaction.
hasOptions
clearOptions
setOptions
Required. Options for the new transaction.
$this
getRequestOptions
Common options for this request.
Priority is ignored for this request. Setting the priority in this request_options
struct doesn't do anything. To set the priority for a
transaction, set it on the reads and writes that are part of this
transaction instead.
hasRequestOptions
clearRequestOptions
setRequestOptions
Common options for this request.
Priority is ignored for this request. Setting the priority in this request_options
struct doesn't do anything. To set the priority for a
transaction, set it on the reads and writes that are part of this
transaction instead.
$this
getMutationKey
Optional. Required for read-write transactions on a multiplexed session that commit mutations but don't perform any reads or queries. You must randomly select one of the mutations from the mutation set and send it as a part of this request.
hasMutationKey
clearMutationKey
setMutationKey
Optional. Required for read-write transactions on a multiplexed session that commit mutations but don't perform any reads or queries. You must randomly select one of the mutations from the mutation set and send it as a part of this request.
$this
static::build
session
string
Required. The session in which the transaction runs. Please see SpannerClient::sessionName() for help formatting this field.
options

