Modifier and Type | Method and Description |
---|---|
default Void |
DynamoDbEnhancedClient.transactWriteItems(Consumer<TransactWriteItemsEnhancedRequest.Builder> requestConsumer)
Writes and/or modifies multiple items from one or more tables in a single atomic transaction.
|
default CompletableFuture<Void> |
DynamoDbEnhancedAsyncClient.transactWriteItems(Consumer<TransactWriteItemsEnhancedRequest.Builder> requestConsumer)
Writes and/or modifies multiple items from one or more tables in a single atomic transaction.
|
Modifier and Type | Method and Description |
---|---|
Void |
DefaultDynamoDbEnhancedClient.transactWriteItems(Consumer<TransactWriteItemsEnhancedRequest.Builder> requestConsumer) |
CompletableFuture<Void> |
DefaultDynamoDbEnhancedAsyncClient.transactWriteItems(Consumer<TransactWriteItemsEnhancedRequest.Builder> requestConsumer) |
Modifier and Type | Method and Description |
---|---|
<T> TransactWriteItemsEnhancedRequest.Builder |
TransactWriteItemsEnhancedRequest.Builder.addConditionCheck(MappedTableResource<T> mappedTableResource,
ConditionCheck<T> request)
Adds a condition check for a primary key in the associated table to the transaction.
|
<T> TransactWriteItemsEnhancedRequest.Builder |
TransactWriteItemsEnhancedRequest.Builder.addConditionCheck(MappedTableResource<T> mappedTableResource,
Consumer<ConditionCheck.Builder> requestConsumer)
Adds a condition check for a primary key in the associated table to the transaction by accepting a consumer
of
ConditionCheck.Builder . |
<T> TransactWriteItemsEnhancedRequest.Builder |
TransactWriteItemsEnhancedRequest.Builder.addDeleteItem(MappedTableResource<T> mappedTableResource,
DeleteItemEnhancedRequest request)
Adds a primary lookup key for the item to delete, and it's associated table, to the transaction.
|
<T> TransactWriteItemsEnhancedRequest.Builder |
TransactWriteItemsEnhancedRequest.Builder.addDeleteItem(MappedTableResource<T> mappedTableResource,
Key key)
Adds a primary lookup key for the item to delete, and it's associated table, to the transaction.
|
<T> TransactWriteItemsEnhancedRequest.Builder |
TransactWriteItemsEnhancedRequest.Builder.addDeleteItem(MappedTableResource<T> mappedTableResource,
T keyItem)
Adds a primary lookup key for the item to delete, and it's associated table, to the transaction.
|
<T> TransactWriteItemsEnhancedRequest.Builder |
TransactWriteItemsEnhancedRequest.Builder.addPutItem(MappedTableResource<T> mappedTableResource,
PutItemEnhancedRequest<T> request)
Adds an item to be written, and it's associated table, to the transaction.
|
<T> TransactWriteItemsEnhancedRequest.Builder |
TransactWriteItemsEnhancedRequest.Builder.addPutItem(MappedTableResource<T> mappedTableResource,
T item)
Adds an item to be written, and it's associated table, to the transaction.
|
<T> TransactWriteItemsEnhancedRequest.Builder |
TransactWriteItemsEnhancedRequest.Builder.addUpdateItem(MappedTableResource<T> mappedTableResource,
T item)
Adds an item to be updated, and it's associated table, to the transaction.
|
<T> TransactWriteItemsEnhancedRequest.Builder |
TransactWriteItemsEnhancedRequest.Builder.addUpdateItem(MappedTableResource<T> mappedTableResource,
UpdateItemEnhancedRequest<T> request)
Adds an item to be updated, and it's associated table, to the transaction.
|
static TransactWriteItemsEnhancedRequest.Builder |
TransactWriteItemsEnhancedRequest.builder()
Creates a newly initialized builder for a request object.
|
TransactWriteItemsEnhancedRequest.Builder |
TransactWriteItemsEnhancedRequest.Builder.clientRequestToken(String clientRequestToken)
Sets the clientRequestToken in this builder.
|
Copyright © 2020. All rights reserved.