public interface DynamoDbEnhancedAsyncClient extends DynamoDbEnhancedResource
Modifier and Type | Interface and Description |
---|---|
static interface |
DynamoDbEnhancedAsyncClient.Builder
The builder definition for a
DynamoDbEnhancedAsyncClient . |
<T> DynamoDbAsyncTable<T> table(String tableName, TableSchema<T> tableSchema)
T
- THe modelled object type being mapped to this table.tableName
- The name of the physical table persisted by DynamoDb.tableSchema
- A TableSchema
that maps the table to a modelled object.DynamoDbAsyncTable
object that can be used to execute table operations against.default SdkPublisher<BatchGetResultPage> batchGetItem(BatchGetItemEnhancedRequest request)
default SdkPublisher<BatchGetResultPage> batchGetItem(Consumer<BatchGetItemEnhancedRequest.Builder> requestConsumer)
default CompletableFuture<BatchWriteResult> batchWriteItem(BatchWriteItemEnhancedRequest request)
default CompletableFuture<BatchWriteResult> batchWriteItem(Consumer<BatchWriteItemEnhancedRequest.Builder> requestConsumer)
default CompletableFuture<List<TransactGetResultPage>> transactGetItems(TransactGetItemsEnhancedRequest request)
default CompletableFuture<List<TransactGetResultPage>> transactGetItems(Consumer<TransactGetItemsEnhancedRequest.Builder> requestConsumer)
default CompletableFuture<Void> transactWriteItems(TransactWriteItemsEnhancedRequest request)
default CompletableFuture<Void> transactWriteItems(Consumer<TransactWriteItemsEnhancedRequest.Builder> requestConsumer)
static DynamoDbEnhancedAsyncClient.Builder builder()
DynamoDbEnhancedAsyncClient
.Copyright © 2020. All rights reserved.