Class AsyncBatchWriteBuilder<T>

java.lang.Object
dev.hogwai.dynamodb.simplified.builder.base.AbstractBatchWriteBuilder<T, AsyncBatchWriteBuilder<T>>
dev.hogwai.dynamodb.simplified.async.AsyncBatchWriteBuilder<T>
Type Parameters:
T - the item type

public class AsyncBatchWriteBuilder<T> extends AbstractBatchWriteBuilder<T, AsyncBatchWriteBuilder<T>>
Builds an async batch write operation to put and delete multiple items in a single table.

Obtain via AsyncTable.batchWrite(). Executes using the async enhanced client and returns a CompletableFuture that completes with the batch write result.

A single batch write can contain up to 25 put and delete operations combined. Unprocessed items are automatically retried with exponential backoff (up to 3 retries).