Interface Rpc.BeginTransactionRequestOrBuilder
-
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
Rpc.BeginTransactionRequest,Rpc.BeginTransactionRequest.Builder
- Enclosing class:
- Rpc
public static interface Rpc.BeginTransactionRequestOrBuilder extends com.google.protobuf.MessageOrBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Rpc.KeyAttributegetAttributesInvolved(int index)* A list of entity-key-attributes that will be involved during the transaction.intgetAttributesInvolvedCount()* A list of entity-key-attributes that will be involved during the transaction.java.util.List<Rpc.KeyAttribute>getAttributesInvolvedList()* A list of entity-key-attributes that will be involved during the transaction.Rpc.KeyAttributeOrBuildergetAttributesInvolvedOrBuilder(int index)* A list of entity-key-attributes that will be involved during the transaction.java.util.List<? extends Rpc.KeyAttributeOrBuilder>getAttributesInvolvedOrBuilderList()* A list of entity-key-attributes that will be involved during the transaction.java.lang.StringgetTransactionId()* An optional transaction ID.com.google.protobuf.ByteStringgetTransactionIdBytes()* An optional transaction ID.-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
getAttributesInvolvedList
java.util.List<Rpc.KeyAttribute> getAttributesInvolvedList()
* A list of entity-key-attributes that will be involved during the transaction. The list will be automatically updated as new requests with the same transaction ID arrive, but at least the outputs need to be known in advance. An empty list will create a GLOBAL transaction, with resulting scalability concerns.
repeated .KeyAttribute attributesInvolved = 1;
-
getAttributesInvolved
Rpc.KeyAttribute getAttributesInvolved(int index)
* A list of entity-key-attributes that will be involved during the transaction. The list will be automatically updated as new requests with the same transaction ID arrive, but at least the outputs need to be known in advance. An empty list will create a GLOBAL transaction, with resulting scalability concerns.
repeated .KeyAttribute attributesInvolved = 1;
-
getAttributesInvolvedCount
int getAttributesInvolvedCount()
* A list of entity-key-attributes that will be involved during the transaction. The list will be automatically updated as new requests with the same transaction ID arrive, but at least the outputs need to be known in advance. An empty list will create a GLOBAL transaction, with resulting scalability concerns.
repeated .KeyAttribute attributesInvolved = 1;
-
getAttributesInvolvedOrBuilderList
java.util.List<? extends Rpc.KeyAttributeOrBuilder> getAttributesInvolvedOrBuilderList()
* A list of entity-key-attributes that will be involved during the transaction. The list will be automatically updated as new requests with the same transaction ID arrive, but at least the outputs need to be known in advance. An empty list will create a GLOBAL transaction, with resulting scalability concerns.
repeated .KeyAttribute attributesInvolved = 1;
-
getAttributesInvolvedOrBuilder
Rpc.KeyAttributeOrBuilder getAttributesInvolvedOrBuilder(int index)
* A list of entity-key-attributes that will be involved during the transaction. The list will be automatically updated as new requests with the same transaction ID arrive, but at least the outputs need to be known in advance. An empty list will create a GLOBAL transaction, with resulting scalability concerns.
repeated .KeyAttribute attributesInvolved = 1;
-
getTransactionId
java.lang.String getTransactionId()
* An optional transaction ID. When omitted a new transaction ID will be generated.
string transactionId = 2;- Returns:
- The transactionId.
-
getTransactionIdBytes
com.google.protobuf.ByteString getTransactionIdBytes()
* An optional transaction ID. When omitted a new transaction ID will be generated.
string transactionId = 2;- Returns:
- The bytes for transactionId.
-
-