public final class DefaultDynamoDbEnhancedClient extends Object implements DynamoDbEnhancedClient
| Modifier and Type | Class and Description |
|---|---|
static class |
DefaultDynamoDbEnhancedClient.Builder |
| Modifier and Type | Method and Description |
|---|---|
SdkIterable<BatchGetResultPage> |
batchGetItem(BatchGetItemEnhancedRequest request) |
BatchWriteResult |
batchWriteItem(BatchWriteItemEnhancedRequest request) |
static DefaultDynamoDbEnhancedClient.Builder |
builder()
Creates a default builder for
DynamoDbEnhancedClient. |
DynamoDbClient |
dynamoDbClient() |
boolean |
equals(Object o) |
int |
hashCode() |
MapperExtension |
mapperExtension() |
<T> DefaultDynamoDbTable<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.
|
DefaultDynamoDbEnhancedClient.Builder |
toBuilder() |
List<TransactGetResultPage> |
transactGetItems(TransactGetItemsEnhancedRequest request) |
Void |
transactWriteItems(TransactWriteItemsEnhancedRequest request) |
public static DefaultDynamoDbEnhancedClient.Builder builder()
DynamoDbEnhancedClientDynamoDbEnhancedClient.builder in interface DynamoDbEnhancedClientpublic <T> DefaultDynamoDbTable<T> table(String tableName, TableSchema<T> tableSchema)
DynamoDbEnhancedClienttable in interface DynamoDbEnhancedClientT - 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.public SdkIterable<BatchGetResultPage> batchGetItem(BatchGetItemEnhancedRequest request)
batchGetItem in interface DynamoDbEnhancedClientpublic BatchWriteResult batchWriteItem(BatchWriteItemEnhancedRequest request)
batchWriteItem in interface DynamoDbEnhancedClientpublic List<TransactGetResultPage> transactGetItems(TransactGetItemsEnhancedRequest request)
transactGetItems in interface DynamoDbEnhancedClientpublic Void transactWriteItems(TransactWriteItemsEnhancedRequest request)
transactWriteItems in interface DynamoDbEnhancedClientpublic DynamoDbClient dynamoDbClient()
public MapperExtension mapperExtension()
public DefaultDynamoDbEnhancedClient.Builder toBuilder()
Copyright © 2020. All rights reserved.