Class TransactGetItemsEnhancedRequest
- java.lang.Object
-
- software.amazon.awssdk.enhanced.dynamodb.model.TransactGetItemsEnhancedRequest
-
@ThreadSafe public final class TransactGetItemsEnhancedRequest extends Object
Defines parameters used for the transaction operation transactGetItems() (such asDynamoDbEnhancedClient.transactGetItems(TransactGetItemsEnhancedRequest)
).A request contains references to the primary keys for the items this operation will search for. It's populated with one or more
GetItemEnhancedRequest
, each associated with with the table where the item is located. On initialization, these requests are transformed intoTransactGetItem
and stored in the request. .
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
TransactGetItemsEnhancedRequest.Builder
A builder that is used to create a transaction object with the desired parameters.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static TransactGetItemsEnhancedRequest.Builder
builder()
Creates a newly initialized builder for a request object.boolean
equals(Object o)
int
hashCode()
List<TransactGetItem>
transactGetItems()
Returns the list ofTransactGetItem
that represents all lookup keys in the request.
-
-
-
Method Detail
-
builder
public static TransactGetItemsEnhancedRequest.Builder builder()
Creates a newly initialized builder for a request object.
-
transactGetItems
public List<TransactGetItem> transactGetItems()
Returns the list ofTransactGetItem
that represents all lookup keys in the request.
-
-