public interface ExecuteBatchDmlRequestOrBuilder
extends com.google.protobuf.MessageOrBuilder
| Modifier and Type | Method and Description |
|---|---|
long |
getSeqno()
A per-transaction sequence number used to identify this request.
|
String |
getSession()
Required.
|
com.google.protobuf.ByteString |
getSessionBytes()
Required.
|
ExecuteBatchDmlRequest.Statement |
getStatements(int index)
The list of statements to execute in this batch.
|
int |
getStatementsCount()
The list of statements to execute in this batch.
|
List<ExecuteBatchDmlRequest.Statement> |
getStatementsList()
The list of statements to execute in this batch.
|
ExecuteBatchDmlRequest.StatementOrBuilder |
getStatementsOrBuilder(int index)
The list of statements to execute in this batch.
|
List<? extends ExecuteBatchDmlRequest.StatementOrBuilder> |
getStatementsOrBuilderList()
The list of statements to execute in this batch.
|
TransactionSelector |
getTransaction()
The transaction to use.
|
TransactionSelectorOrBuilder |
getTransactionOrBuilder()
The transaction to use.
|
boolean |
hasTransaction()
The transaction to use.
|
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofString getSession()
Required. The session in which the DML statements should be performed.
string session = 1;com.google.protobuf.ByteString getSessionBytes()
Required. The session in which the DML statements should be performed.
string session = 1;boolean hasTransaction()
The transaction to use. A ReadWrite transaction is required. Single-use transactions are not supported (to avoid replay). The caller must either supply an existing transaction ID or begin a new transaction.
.google.spanner.v1.TransactionSelector transaction = 2;TransactionSelector getTransaction()
The transaction to use. A ReadWrite transaction is required. Single-use transactions are not supported (to avoid replay). The caller must either supply an existing transaction ID or begin a new transaction.
.google.spanner.v1.TransactionSelector transaction = 2;TransactionSelectorOrBuilder getTransactionOrBuilder()
The transaction to use. A ReadWrite transaction is required. Single-use transactions are not supported (to avoid replay). The caller must either supply an existing transaction ID or begin a new transaction.
.google.spanner.v1.TransactionSelector transaction = 2;List<ExecuteBatchDmlRequest.Statement> getStatementsList()
The list of statements to execute in this batch. Statements are executed serially, such that the effects of statement i are visible to statement i+1. Each statement must be a DML statement. Execution will stop at the first failed statement; the remaining statements will not run. REQUIRES: statements_size() > 0.
repeated .google.spanner.v1.ExecuteBatchDmlRequest.Statement statements = 3;ExecuteBatchDmlRequest.Statement getStatements(int index)
The list of statements to execute in this batch. Statements are executed serially, such that the effects of statement i are visible to statement i+1. Each statement must be a DML statement. Execution will stop at the first failed statement; the remaining statements will not run. REQUIRES: statements_size() > 0.
repeated .google.spanner.v1.ExecuteBatchDmlRequest.Statement statements = 3;int getStatementsCount()
The list of statements to execute in this batch. Statements are executed serially, such that the effects of statement i are visible to statement i+1. Each statement must be a DML statement. Execution will stop at the first failed statement; the remaining statements will not run. REQUIRES: statements_size() > 0.
repeated .google.spanner.v1.ExecuteBatchDmlRequest.Statement statements = 3;List<? extends ExecuteBatchDmlRequest.StatementOrBuilder> getStatementsOrBuilderList()
The list of statements to execute in this batch. Statements are executed serially, such that the effects of statement i are visible to statement i+1. Each statement must be a DML statement. Execution will stop at the first failed statement; the remaining statements will not run. REQUIRES: statements_size() > 0.
repeated .google.spanner.v1.ExecuteBatchDmlRequest.Statement statements = 3;ExecuteBatchDmlRequest.StatementOrBuilder getStatementsOrBuilder(int index)
The list of statements to execute in this batch. Statements are executed serially, such that the effects of statement i are visible to statement i+1. Each statement must be a DML statement. Execution will stop at the first failed statement; the remaining statements will not run. REQUIRES: statements_size() > 0.
repeated .google.spanner.v1.ExecuteBatchDmlRequest.Statement statements = 3;long getSeqno()
A per-transaction sequence number used to identify this request. This is used in the same space as the seqno in [ExecuteSqlRequest][Spanner.ExecuteSqlRequest]. See more details in [ExecuteSqlRequest][Spanner.ExecuteSqlRequest].
int64 seqno = 4;Copyright © 2019 Google LLC. All rights reserved.