public interface DynamoDbEnhancedClient
| Modifier and Type | Interface and Description |
|---|---|
static interface |
DynamoDbEnhancedClient.Builder
The builder definition for a
DynamoDbEnhancedClient. |
| Modifier and Type | Method and Description |
|---|---|
default SdkIterable<BatchGetResultPage> |
batchGetItem(BatchGetItemEnhancedRequest request) |
default BatchWriteResult |
batchWriteItem(BatchWriteItemEnhancedRequest request) |
static DynamoDbEnhancedClient.Builder |
builder()
Creates a default builder for
DynamoDbEnhancedClient. |
<T> DynamoDbTable<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 List<TransactGetResultPage> |
transactGetItems(TransactGetItemsEnhancedRequest request) |
default Void |
transactWriteItems(TransactWriteItemsEnhancedRequest request) |
<T> DynamoDbTable<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.DynamoDbTable object that can be used to execute table operations against.default SdkIterable<BatchGetResultPage> batchGetItem(BatchGetItemEnhancedRequest request)
default BatchWriteResult batchWriteItem(BatchWriteItemEnhancedRequest request)
default List<TransactGetResultPage> transactGetItems(TransactGetItemsEnhancedRequest request)
default Void transactWriteItems(TransactWriteItemsEnhancedRequest request)
static DynamoDbEnhancedClient.Builder builder()
DynamoDbEnhancedClient.Copyright © 2020. All rights reserved.