public interface DynamoDbEnhancedAsyncClient
| Modifier and Type | Interface and Description | 
|---|---|
static interface  | 
DynamoDbEnhancedAsyncClient.Builder
The builder definition for a  
DynamoDbEnhancedAsyncClient. | 
| Modifier and Type | Method and Description | 
|---|---|
default SdkPublisher<BatchGetResultPage> | 
batchGetItem(BatchGetItemEnhancedRequest request)  | 
default CompletableFuture<BatchWriteResult> | 
batchWriteItem(BatchWriteItemEnhancedRequest request)  | 
static DynamoDbEnhancedAsyncClient.Builder | 
builder()
Creates a default builder for  
DynamoDbEnhancedAsyncClient. | 
<T> DynamoDbAsyncTable<T> | 
table(String tableName,
     TableSchema<T> tableSchema)
Returns a mapped table that can be used to execute commands that work with mapped items against that table. 
 | 
default CompletableFuture<List<TransactGetResultPage>> | 
transactGetItems(TransactGetItemsEnhancedRequest request)  | 
default CompletableFuture<Void> | 
transactWriteItems(TransactWriteItemsEnhancedRequest request)  | 
<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 CompletableFuture<BatchWriteResult> batchWriteItem(BatchWriteItemEnhancedRequest request)
default CompletableFuture<List<TransactGetResultPage>> transactGetItems(TransactGetItemsEnhancedRequest request)
default CompletableFuture<Void> transactWriteItems(TransactWriteItemsEnhancedRequest request)
static DynamoDbEnhancedAsyncClient.Builder builder()
DynamoDbEnhancedAsyncClient.Copyright © 2020. All rights reserved.