Package software.amazon.awssdk.enhanced.dynamodb.model
package software.amazon.awssdk.enhanced.dynamodb.model
-
ClassDescriptionDefines parameters used for the batchGetItem() operation (such as
DynamoDbEnhancedClient.batchGetItem(BatchGetItemEnhancedRequest)
).A builder that is used to create a request with the desired parameters.Defines one result page with retrieved items in the result of a batchGetItem() operation, such asDynamoDbEnhancedClient.batchGetItem(BatchGetItemEnhancedRequest)
.A builder that is used to create a result object with the desired parameters.Defines the result ofDynamoDbEnhancedClient.batchGetItem(software.amazon.awssdk.enhanced.dynamodb.model.BatchGetItemEnhancedRequest)
operation.Defines the result ofDynamoDbEnhancedAsyncClient.batchGetItem(software.amazon.awssdk.enhanced.dynamodb.model.BatchGetItemEnhancedRequest)
operation.Defines parameters used for the batchWriteItem() operation (such asDynamoDbEnhancedClient.batchWriteItem(BatchWriteItemEnhancedRequest)
).A builder that is used to create a request with the desired parameters.Defines the result of the batchWriteItem() operation, such asDynamoDbEnhancedClient.batchWriteItem(BatchWriteItemEnhancedRequest)
.A builder that is used to create a result with the desired parameters.Use ConditionCheck as a part of the composite operation transactGetItems (for exampleDynamoDbEnhancedClient.transactGetItems(TransactGetItemsEnhancedRequest)
) to determine if the other actions that are part of the same transaction should take effect.A builder that is used to create a condition check with the desired parameters.Defines parameters used to create a DynamoDb table using the createTable() operation (such asDynamoDbTable.createTable(CreateTableEnhancedRequest)
orDynamoDbAsyncTable.createTable(CreateTableEnhancedRequest)
).A builder that is used to create a request with the desired parameters.Defines parameters used to remove an item from a DynamoDb table using the deleteItem() operation (such asDynamoDbTable.deleteItem(DeleteItemEnhancedRequest)
orDynamoDbAsyncTable.deleteItem(DeleteItemEnhancedRequest)
).A builder that is used to create a request with the desired parameters.Defines the elements returned by DynamoDB from aDeleteItem
operation, such asDynamoDbTable.deleteItemWithResponse(DeleteItemEnhancedRequest)
andDynamoDbAsyncTable.deleteItemWithResponse(DeleteItemEnhancedRequest)
.Defines the elements returned by DynamoDB from aDescribeTable
operation, such asDynamoDbTable.describeTable()
andDynamoDbAsyncTable.describeTable()
Enhanced model representation of a 'global secondary index' of a DynamoDb table.A builder forEnhancedGlobalSecondaryIndex
Enhanced model representation of a 'local secondary index' of a DynamoDb table.A builder forEnhancedLocalSecondaryIndex
Defines parameters used to retrieve an item from a DynamoDb table using the getItem() operation (such asDynamoDbTable.getItem(GetItemEnhancedRequest)
orDynamoDbAsyncTable.getItem(GetItemEnhancedRequest)
).A builder that is used to create a request with the desired parameters.Defines the elements returned by DynamoDB from aGetItem
operation, such asDynamoDbTable.getItemWithResponse(GetItemEnhancedRequest)
andDynamoDbAsyncTable.getItemWithResponse(GetItemEnhancedRequest)
.Page<T>An immutable object that holds a page of queried or scanned results from DynamoDb.Page.Builder<T>PageIterable<T>Page iterable represents the result from paginated operations such as scan and query.Represents the result from paginated operations such as scan and query.Defines parameters used to write an item to a DynamoDb table using the putItem() operation (such asDynamoDbTable.putItem(PutItemEnhancedRequest)
orDynamoDbAsyncTable.putItem(PutItemEnhancedRequest)
).A builder that is used to create a request with the desired parameters.Defines the elements returned by DynamoDB from aPutItem
operation, such asDynamoDbTable.putItem(PutItemEnhancedRequest)
andDynamoDbAsyncTable.putItem(PutItemEnhancedRequest)
.An interface for a literal conditional that can be used in an enhanced DynamoDB query.Defines parameters used to when querying a DynamoDb table or index using the query() operation (such asDynamoDbTable.query(QueryEnhancedRequest)
orDynamoDbAsyncIndex.query(QueryEnhancedRequest)
).A builder that is used to create a request with the desired parameters.Defines a collection of primary keys for items in a table, stored asKeysAndAttributes
, and used for the batchGetItem() operation (such asDynamoDbEnhancedClient.batchGetItem(BatchGetItemEnhancedRequest)
) as part of aBatchGetItemEnhancedRequest
.A builder that is used to create a request with the desired parameters.Defines parameters used to when scanning a DynamoDb table or index using the scan() operation (such asDynamoDbTable.scan(ScanEnhancedRequest)
).A builder that is used to create a request with the desired parameters.Defines parameters used to delete an item from a DynamoDb table using theDynamoDbEnhancedClient.transactWriteItems(TransactWriteItemsEnhancedRequest)
orDynamoDbEnhancedAsyncClient.transactWriteItems(TransactWriteItemsEnhancedRequest)
operation.A builder that is used to create a request with the desired parameters.Defines parameters used for the transaction operation transactGetItems() (such asDynamoDbEnhancedClient.transactGetItems(TransactGetItemsEnhancedRequest)
).A builder that is used to create a transaction object with the desired parameters.Defines parameters used to write an item to a DynamoDb table usingDynamoDbEnhancedClient.transactWriteItems(TransactWriteItemsEnhancedRequest)
andDynamoDbEnhancedAsyncClient.transactWriteItems(TransactWriteItemsEnhancedRequest)
.A builder that is used to create a request with the desired parameters.Defines parameters used to update an item to a DynamoDb table using theDynamoDbEnhancedClient.transactWriteItems(TransactWriteItemsEnhancedRequest)
orDynamoDbEnhancedAsyncClient.transactWriteItems(TransactWriteItemsEnhancedRequest)
operation.A builder that is used to create a request with the desired parameters.Defines parameters used for the transaction operation transactWriteItems() (such asDynamoDbEnhancedClient.transactWriteItems(TransactWriteItemsEnhancedRequest)
).A builder that is used to create a transaction object with the desired parameters.Defines parameters used to update an item to a DynamoDb table using the updateItem() operation (such asDynamoDbTable.updateItem(UpdateItemEnhancedRequest)
orDynamoDbAsyncTable.updateItem(UpdateItemEnhancedRequest)
).A builder that is used to create a request with the desired parameters.Defines the elements returned by DynamoDB from aUpdateItem
operation, such asDynamoDbTable.updateItemWithResponse(UpdateItemEnhancedRequest)
andDynamoDbAsyncTable.updateItemWithResponse(UpdateItemEnhancedRequest)
.Defines a collection of references to keys for delete actions and items for put actions for one specific table.A builder that is used to create a request with the desired parameters.