Package com.google.spanner.v1
Interface BeginTransactionRequestOrBuilder
-
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
BeginTransactionRequest
,BeginTransactionRequest.Builder
public interface BeginTransactionRequestOrBuilder extends com.google.protobuf.MessageOrBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description TransactionOptions
getOptions()
Required.TransactionOptionsOrBuilder
getOptionsOrBuilder()
Required.RequestOptions
getRequestOptions()
Common options for this request.RequestOptionsOrBuilder
getRequestOptionsOrBuilder()
Common options for this request.String
getSession()
Required.com.google.protobuf.ByteString
getSessionBytes()
Required.boolean
hasOptions()
Required.boolean
hasRequestOptions()
Common options for this request.-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
getSession
String getSession()
Required. The session in which the transaction runs.
string session = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
- Returns:
- The session.
-
getSessionBytes
com.google.protobuf.ByteString getSessionBytes()
Required. The session in which the transaction runs.
string session = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
- Returns:
- The bytes for session.
-
hasOptions
boolean hasOptions()
Required. Options for the new transaction.
.google.spanner.v1.TransactionOptions options = 2 [(.google.api.field_behavior) = REQUIRED];
- Returns:
- Whether the options field is set.
-
getOptions
TransactionOptions getOptions()
Required. Options for the new transaction.
.google.spanner.v1.TransactionOptions options = 2 [(.google.api.field_behavior) = REQUIRED];
- Returns:
- The options.
-
getOptionsOrBuilder
TransactionOptionsOrBuilder getOptionsOrBuilder()
Required. Options for the new transaction.
.google.spanner.v1.TransactionOptions options = 2 [(.google.api.field_behavior) = REQUIRED];
-
hasRequestOptions
boolean hasRequestOptions()
Common options for this request. Priority is ignored for this request. Setting the priority in this request_options struct will not do anything. To set the priority for a transaction, set it on the reads and writes that are part of this transaction instead.
.google.spanner.v1.RequestOptions request_options = 3;
- Returns:
- Whether the requestOptions field is set.
-
getRequestOptions
RequestOptions getRequestOptions()
Common options for this request. Priority is ignored for this request. Setting the priority in this request_options struct will not do anything. To set the priority for a transaction, set it on the reads and writes that are part of this transaction instead.
.google.spanner.v1.RequestOptions request_options = 3;
- Returns:
- The requestOptions.
-
getRequestOptionsOrBuilder
RequestOptionsOrBuilder getRequestOptionsOrBuilder()
Common options for this request. Priority is ignored for this request. Setting the priority in this request_options struct will not do anything. To set the priority for a transaction, set it on the reads and writes that are part of this transaction instead.
.google.spanner.v1.RequestOptions request_options = 3;
-
-