public static final class TransactGetItemsEnhancedRequest.Builder extends Object
A valid builder should contain at least one GetItemEnhancedRequest
added through addGetItem().
Modifier and Type | Method and Description |
---|---|
<T> TransactGetItemsEnhancedRequest.Builder |
addGetItem(MappedTableResource<T> mappedTableResource,
Consumer<GetItemEnhancedRequest.Builder> requestConsumer)
Adds a primary lookup key and it's associated table to the transaction by accepting a consumer of
GetItemEnhancedRequest.Builder . |
<T> TransactGetItemsEnhancedRequest.Builder |
addGetItem(MappedTableResource<T> mappedTableResource,
GetItemEnhancedRequest request)
Adds a primary lookup key and it's associated table to the transaction.
|
TransactGetItemsEnhancedRequest |
build() |
public <T> TransactGetItemsEnhancedRequest.Builder addGetItem(MappedTableResource<T> mappedTableResource, GetItemEnhancedRequest request)
T
- the type of modelled objects in the tablemappedTableResource
- the table where the key is locatedrequest
- A GetItemEnhancedRequest
public <T> TransactGetItemsEnhancedRequest.Builder addGetItem(MappedTableResource<T> mappedTableResource, Consumer<GetItemEnhancedRequest.Builder> requestConsumer)
GetItemEnhancedRequest.Builder
.T
- the type of modelled objects in the tablemappedTableResource
- the table where the key is locatedrequestConsumer
- a Consumer
of GetItemEnhancedRequest
public TransactGetItemsEnhancedRequest build()
Copyright © 2020. All rights reserved.