Uses of Package
software.amazon.awssdk.enhanced.dynamodb.model
-
Classes in software.amazon.awssdk.enhanced.dynamodb.model used by software.amazon.awssdk.enhanced.dynamodb Class Description BatchGetItemEnhancedRequest Defines parameters used for the batchGetItem() operation (such asDynamoDbEnhancedClient.batchGetItem(BatchGetItemEnhancedRequest)
).BatchGetItemEnhancedRequest.Builder A builder that is used to create a request with the desired parameters.BatchGetResultPageIterable Defines the result ofDynamoDbEnhancedClient.batchGetItem(software.amazon.awssdk.enhanced.dynamodb.model.BatchGetItemEnhancedRequest)
operation.BatchGetResultPagePublisher Defines the result ofDynamoDbEnhancedAsyncClient.batchGetItem(software.amazon.awssdk.enhanced.dynamodb.model.BatchGetItemEnhancedRequest)
operation.BatchWriteItemEnhancedRequest Defines parameters used for the batchWriteItem() operation (such asDynamoDbEnhancedClient.batchWriteItem(BatchWriteItemEnhancedRequest)
).BatchWriteItemEnhancedRequest.Builder A builder that is used to create a request with the desired parameters.BatchWriteResult Defines the result of the batchWriteItem() operation, such asDynamoDbEnhancedClient.batchWriteItem(BatchWriteItemEnhancedRequest)
.CreateTableEnhancedRequest Defines parameters used to create a DynamoDb table using the createTable() operation (such asDynamoDbTable.createTable(CreateTableEnhancedRequest)
orDynamoDbAsyncTable.createTable(CreateTableEnhancedRequest)
).CreateTableEnhancedRequest.Builder A builder that is used to create a request with the desired parameters.DeleteItemEnhancedRequest Defines parameters used to remove an item from a DynamoDb table using the deleteItem() operation (such asDynamoDbTable.deleteItem(DeleteItemEnhancedRequest)
orDynamoDbAsyncTable.deleteItem(DeleteItemEnhancedRequest)
).DeleteItemEnhancedRequest.Builder A builder that is used to create a request with the desired parameters.DeleteItemEnhancedResponse Defines the elements returned by DynamoDB from aDeleteItem
operation, such asDynamoDbTable.deleteItemWithResponse(DeleteItemEnhancedRequest)
andDynamoDbAsyncTable.deleteItemWithResponse(DeleteItemEnhancedRequest)
.DescribeTableEnhancedResponse Defines the elements returned by DynamoDB from aDescribeTable
operation, such asDynamoDbTable.describeTable()
andDynamoDbAsyncTable.describeTable()
GetItemEnhancedRequest Defines parameters used to retrieve an item from a DynamoDb table using the getItem() operation (such asDynamoDbTable.getItem(GetItemEnhancedRequest)
orDynamoDbAsyncTable.getItem(GetItemEnhancedRequest)
).GetItemEnhancedRequest.Builder A builder that is used to create a request with the desired parameters.GetItemEnhancedResponse Defines the elements returned by DynamoDB from aGetItem
operation, such asDynamoDbTable.getItemWithResponse(GetItemEnhancedRequest)
andDynamoDbAsyncTable.getItemWithResponse(GetItemEnhancedRequest)
.Page An immutable object that holds a page of queried or scanned results from DynamoDb.PageIterable Page iterable represents the result from paginated operations such as scan and query.PagePublisher Represents the result from paginated operations such as scan and query.PutItemEnhancedRequest Defines parameters used to write an item to a DynamoDb table using the putItem() operation (such asDynamoDbTable.putItem(PutItemEnhancedRequest)
orDynamoDbAsyncTable.putItem(PutItemEnhancedRequest)
).PutItemEnhancedRequest.Builder A builder that is used to create a request with the desired parameters.PutItemEnhancedResponse Defines the elements returned by DynamoDB from aPutItem
operation, such asDynamoDbTable.putItem(PutItemEnhancedRequest)
andDynamoDbAsyncTable.putItem(PutItemEnhancedRequest)
.QueryConditional An interface for a literal conditional that can be used in an enhanced DynamoDB query.QueryEnhancedRequest Defines parameters used to when querying a DynamoDb table or index using the query() operation (such asDynamoDbTable.query(QueryEnhancedRequest)
orDynamoDbAsyncIndex.query(QueryEnhancedRequest)
).QueryEnhancedRequest.Builder A builder that is used to create a request with the desired parameters.ScanEnhancedRequest Defines parameters used to when scanning a DynamoDb table or index using the scan() operation (such asDynamoDbTable.scan(ScanEnhancedRequest)
).ScanEnhancedRequest.Builder A builder that is used to create a request with the desired parameters.TransactGetItemsEnhancedRequest Defines parameters used for the transaction operation transactGetItems() (such asDynamoDbEnhancedClient.transactGetItems(TransactGetItemsEnhancedRequest)
).TransactGetItemsEnhancedRequest.Builder A builder that is used to create a transaction object with the desired parameters.TransactWriteItemsEnhancedRequest Defines parameters used for the transaction operation transactWriteItems() (such asDynamoDbEnhancedClient.transactWriteItems(TransactWriteItemsEnhancedRequest)
).TransactWriteItemsEnhancedRequest.Builder A builder that is used to create a transaction object with the desired parameters.UpdateItemEnhancedRequest Defines parameters used to update an item to a DynamoDb table using the updateItem() operation (such asDynamoDbTable.updateItem(UpdateItemEnhancedRequest)
orDynamoDbAsyncTable.updateItem(UpdateItemEnhancedRequest)
).UpdateItemEnhancedRequest.Builder A builder that is used to create a request with the desired parameters.UpdateItemEnhancedResponse Defines the elements returned by DynamoDB from aUpdateItem
operation, such asDynamoDbTable.updateItemWithResponse(UpdateItemEnhancedRequest)
andDynamoDbAsyncTable.updateItemWithResponse(UpdateItemEnhancedRequest)
. -
Classes in software.amazon.awssdk.enhanced.dynamodb.model used by software.amazon.awssdk.enhanced.dynamodb.internal Class Description Page An immutable object that holds a page of queried or scanned results from DynamoDb. -
Classes in software.amazon.awssdk.enhanced.dynamodb.model used by software.amazon.awssdk.enhanced.dynamodb.internal.client Class Description BatchGetItemEnhancedRequest Defines parameters used for the batchGetItem() operation (such asDynamoDbEnhancedClient.batchGetItem(BatchGetItemEnhancedRequest)
).BatchGetItemEnhancedRequest.Builder A builder that is used to create a request with the desired parameters.BatchGetResultPageIterable Defines the result ofDynamoDbEnhancedClient.batchGetItem(software.amazon.awssdk.enhanced.dynamodb.model.BatchGetItemEnhancedRequest)
operation.BatchGetResultPagePublisher Defines the result ofDynamoDbEnhancedAsyncClient.batchGetItem(software.amazon.awssdk.enhanced.dynamodb.model.BatchGetItemEnhancedRequest)
operation.BatchWriteItemEnhancedRequest Defines parameters used for the batchWriteItem() operation (such asDynamoDbEnhancedClient.batchWriteItem(BatchWriteItemEnhancedRequest)
).BatchWriteItemEnhancedRequest.Builder A builder that is used to create a request with the desired parameters.BatchWriteResult Defines the result of the batchWriteItem() operation, such asDynamoDbEnhancedClient.batchWriteItem(BatchWriteItemEnhancedRequest)
.CreateTableEnhancedRequest Defines parameters used to create a DynamoDb table using the createTable() operation (such asDynamoDbTable.createTable(CreateTableEnhancedRequest)
orDynamoDbAsyncTable.createTable(CreateTableEnhancedRequest)
).CreateTableEnhancedRequest.Builder A builder that is used to create a request with the desired parameters.DeleteItemEnhancedRequest Defines parameters used to remove an item from a DynamoDb table using the deleteItem() operation (such asDynamoDbTable.deleteItem(DeleteItemEnhancedRequest)
orDynamoDbAsyncTable.deleteItem(DeleteItemEnhancedRequest)
).DeleteItemEnhancedRequest.Builder A builder that is used to create a request with the desired parameters.DeleteItemEnhancedResponse Defines the elements returned by DynamoDB from aDeleteItem
operation, such asDynamoDbTable.deleteItemWithResponse(DeleteItemEnhancedRequest)
andDynamoDbAsyncTable.deleteItemWithResponse(DeleteItemEnhancedRequest)
.DescribeTableEnhancedResponse Defines the elements returned by DynamoDB from aDescribeTable
operation, such asDynamoDbTable.describeTable()
andDynamoDbAsyncTable.describeTable()
GetItemEnhancedRequest Defines parameters used to retrieve an item from a DynamoDb table using the getItem() operation (such asDynamoDbTable.getItem(GetItemEnhancedRequest)
orDynamoDbAsyncTable.getItem(GetItemEnhancedRequest)
).GetItemEnhancedRequest.Builder A builder that is used to create a request with the desired parameters.GetItemEnhancedResponse Defines the elements returned by DynamoDB from aGetItem
operation, such asDynamoDbTable.getItemWithResponse(GetItemEnhancedRequest)
andDynamoDbAsyncTable.getItemWithResponse(GetItemEnhancedRequest)
.Page An immutable object that holds a page of queried or scanned results from DynamoDb.PageIterable Page iterable represents the result from paginated operations such as scan and query.PagePublisher Represents the result from paginated operations such as scan and query.PutItemEnhancedRequest Defines parameters used to write an item to a DynamoDb table using the putItem() operation (such asDynamoDbTable.putItem(PutItemEnhancedRequest)
orDynamoDbAsyncTable.putItem(PutItemEnhancedRequest)
).PutItemEnhancedRequest.Builder A builder that is used to create a request with the desired parameters.PutItemEnhancedResponse Defines the elements returned by DynamoDB from aPutItem
operation, such asDynamoDbTable.putItem(PutItemEnhancedRequest)
andDynamoDbAsyncTable.putItem(PutItemEnhancedRequest)
.QueryConditional An interface for a literal conditional that can be used in an enhanced DynamoDB query.QueryEnhancedRequest Defines parameters used to when querying a DynamoDb table or index using the query() operation (such asDynamoDbTable.query(QueryEnhancedRequest)
orDynamoDbAsyncIndex.query(QueryEnhancedRequest)
).QueryEnhancedRequest.Builder A builder that is used to create a request with the desired parameters.ScanEnhancedRequest Defines parameters used to when scanning a DynamoDb table or index using the scan() operation (such asDynamoDbTable.scan(ScanEnhancedRequest)
).ScanEnhancedRequest.Builder A builder that is used to create a request with the desired parameters.TransactGetItemsEnhancedRequest Defines parameters used for the transaction operation transactGetItems() (such asDynamoDbEnhancedClient.transactGetItems(TransactGetItemsEnhancedRequest)
).TransactGetItemsEnhancedRequest.Builder A builder that is used to create a transaction object with the desired parameters.TransactWriteItemsEnhancedRequest Defines parameters used for the transaction operation transactWriteItems() (such asDynamoDbEnhancedClient.transactWriteItems(TransactWriteItemsEnhancedRequest)
).TransactWriteItemsEnhancedRequest.Builder A builder that is used to create a transaction object with the desired parameters.UpdateItemEnhancedRequest Defines parameters used to update an item to a DynamoDb table using the updateItem() operation (such asDynamoDbTable.updateItem(UpdateItemEnhancedRequest)
orDynamoDbAsyncTable.updateItem(UpdateItemEnhancedRequest)
).UpdateItemEnhancedRequest.Builder A builder that is used to create a request with the desired parameters.UpdateItemEnhancedResponse Defines the elements returned by DynamoDB from aUpdateItem
operation, such asDynamoDbTable.updateItemWithResponse(UpdateItemEnhancedRequest)
andDynamoDbAsyncTable.updateItemWithResponse(UpdateItemEnhancedRequest)
. -
Classes in software.amazon.awssdk.enhanced.dynamodb.model used by software.amazon.awssdk.enhanced.dynamodb.internal.conditional Class Description QueryConditional An interface for a literal conditional that can be used in an enhanced DynamoDB query. -
Classes in software.amazon.awssdk.enhanced.dynamodb.model used by software.amazon.awssdk.enhanced.dynamodb.model Class Description BatchGetItemEnhancedRequest Defines parameters used for the batchGetItem() operation (such asDynamoDbEnhancedClient.batchGetItem(BatchGetItemEnhancedRequest)
).BatchGetItemEnhancedRequest.Builder A builder that is used to create a request with the desired parameters.BatchGetResultPage Defines one result page with retrieved items in the result of a batchGetItem() operation, such asDynamoDbEnhancedClient.batchGetItem(BatchGetItemEnhancedRequest)
.BatchGetResultPage.Builder A builder that is used to create a result object with the desired parameters.BatchGetResultPageIterable Defines the result ofDynamoDbEnhancedClient.batchGetItem(software.amazon.awssdk.enhanced.dynamodb.model.BatchGetItemEnhancedRequest)
operation.BatchGetResultPagePublisher Defines the result ofDynamoDbEnhancedAsyncClient.batchGetItem(software.amazon.awssdk.enhanced.dynamodb.model.BatchGetItemEnhancedRequest)
operation.BatchWriteItemEnhancedRequest Defines parameters used for the batchWriteItem() operation (such asDynamoDbEnhancedClient.batchWriteItem(BatchWriteItemEnhancedRequest)
).BatchWriteItemEnhancedRequest.Builder A builder that is used to create a request with the desired parameters.BatchWriteResult Defines the result of the batchWriteItem() operation, such asDynamoDbEnhancedClient.batchWriteItem(BatchWriteItemEnhancedRequest)
.BatchWriteResult.Builder A builder that is used to create a result with the desired parameters.ConditionCheck 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.ConditionCheck.Builder A builder that is used to create a condition check with the desired parameters.CreateTableEnhancedRequest Defines parameters used to create a DynamoDb table using the createTable() operation (such asDynamoDbTable.createTable(CreateTableEnhancedRequest)
orDynamoDbAsyncTable.createTable(CreateTableEnhancedRequest)
).CreateTableEnhancedRequest.Builder A builder that is used to create a request with the desired parameters.DeleteItemEnhancedRequest Defines parameters used to remove an item from a DynamoDb table using the deleteItem() operation (such asDynamoDbTable.deleteItem(DeleteItemEnhancedRequest)
orDynamoDbAsyncTable.deleteItem(DeleteItemEnhancedRequest)
).DeleteItemEnhancedRequest.Builder A builder that is used to create a request with the desired parameters.DeleteItemEnhancedResponse Defines the elements returned by DynamoDB from aDeleteItem
operation, such asDynamoDbTable.deleteItemWithResponse(DeleteItemEnhancedRequest)
andDynamoDbAsyncTable.deleteItemWithResponse(DeleteItemEnhancedRequest)
.DeleteItemEnhancedResponse.Builder DescribeTableEnhancedResponse Defines the elements returned by DynamoDB from aDescribeTable
operation, such asDynamoDbTable.describeTable()
andDynamoDbAsyncTable.describeTable()
DescribeTableEnhancedResponse.Builder EnhancedGlobalSecondaryIndex Enhanced model representation of a 'global secondary index' of a DynamoDb table.EnhancedGlobalSecondaryIndex.Builder A builder forEnhancedGlobalSecondaryIndex
EnhancedLocalSecondaryIndex Enhanced model representation of a 'local secondary index' of a DynamoDb table.EnhancedLocalSecondaryIndex.Builder A builder forEnhancedLocalSecondaryIndex
GetItemEnhancedRequest Defines parameters used to retrieve an item from a DynamoDb table using the getItem() operation (such asDynamoDbTable.getItem(GetItemEnhancedRequest)
orDynamoDbAsyncTable.getItem(GetItemEnhancedRequest)
).GetItemEnhancedRequest.Builder A builder that is used to create a request with the desired parameters.GetItemEnhancedResponse Defines the elements returned by DynamoDB from aGetItem
operation, such asDynamoDbTable.getItemWithResponse(GetItemEnhancedRequest)
andDynamoDbAsyncTable.getItemWithResponse(GetItemEnhancedRequest)
.GetItemEnhancedResponse.Builder Page An immutable object that holds a page of queried or scanned results from DynamoDb.Page.Builder PageIterable Page iterable represents the result from paginated operations such as scan and query.PagePublisher Represents the result from paginated operations such as scan and query.PutItemEnhancedRequest Defines parameters used to write an item to a DynamoDb table using the putItem() operation (such asDynamoDbTable.putItem(PutItemEnhancedRequest)
orDynamoDbAsyncTable.putItem(PutItemEnhancedRequest)
).PutItemEnhancedRequest.Builder A builder that is used to create a request with the desired parameters.PutItemEnhancedResponse Defines the elements returned by DynamoDB from aPutItem
operation, such asDynamoDbTable.putItem(PutItemEnhancedRequest)
andDynamoDbAsyncTable.putItem(PutItemEnhancedRequest)
.PutItemEnhancedResponse.Builder QueryConditional An interface for a literal conditional that can be used in an enhanced DynamoDB query.QueryEnhancedRequest Defines parameters used to when querying a DynamoDb table or index using the query() operation (such asDynamoDbTable.query(QueryEnhancedRequest)
orDynamoDbAsyncIndex.query(QueryEnhancedRequest)
).QueryEnhancedRequest.Builder A builder that is used to create a request with the desired parameters.ReadBatch 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
.ReadBatch.Builder A builder that is used to create a request with the desired parameters.ScanEnhancedRequest Defines parameters used to when scanning a DynamoDb table or index using the scan() operation (such asDynamoDbTable.scan(ScanEnhancedRequest)
).ScanEnhancedRequest.Builder A builder that is used to create a request with the desired parameters.TransactDeleteItemEnhancedRequest Defines parameters used to delete an item from a DynamoDb table using theDynamoDbEnhancedClient.transactWriteItems(TransactWriteItemsEnhancedRequest)
orDynamoDbEnhancedAsyncClient.transactWriteItems(TransactWriteItemsEnhancedRequest)
operation.TransactDeleteItemEnhancedRequest.Builder A builder that is used to create a request with the desired parameters.TransactGetItemsEnhancedRequest Defines parameters used for the transaction operation transactGetItems() (such asDynamoDbEnhancedClient.transactGetItems(TransactGetItemsEnhancedRequest)
).TransactGetItemsEnhancedRequest.Builder A builder that is used to create a transaction object with the desired parameters.TransactPutItemEnhancedRequest Defines parameters used to write an item to a DynamoDb table usingDynamoDbEnhancedClient.transactWriteItems(TransactWriteItemsEnhancedRequest)
andDynamoDbEnhancedAsyncClient.transactWriteItems(TransactWriteItemsEnhancedRequest)
.TransactPutItemEnhancedRequest.Builder A builder that is used to create a request with the desired parameters.TransactUpdateItemEnhancedRequest Defines parameters used to update an item to a DynamoDb table using theDynamoDbEnhancedClient.transactWriteItems(TransactWriteItemsEnhancedRequest)
orDynamoDbEnhancedAsyncClient.transactWriteItems(TransactWriteItemsEnhancedRequest)
operation.TransactUpdateItemEnhancedRequest.Builder A builder that is used to create a request with the desired parameters.TransactWriteItemsEnhancedRequest Defines parameters used for the transaction operation transactWriteItems() (such asDynamoDbEnhancedClient.transactWriteItems(TransactWriteItemsEnhancedRequest)
).TransactWriteItemsEnhancedRequest.Builder A builder that is used to create a transaction object with the desired parameters.UpdateItemEnhancedRequest Defines parameters used to update an item to a DynamoDb table using the updateItem() operation (such asDynamoDbTable.updateItem(UpdateItemEnhancedRequest)
orDynamoDbAsyncTable.updateItem(UpdateItemEnhancedRequest)
).UpdateItemEnhancedRequest.Builder A builder that is used to create a request with the desired parameters.UpdateItemEnhancedResponse Defines the elements returned by DynamoDB from aUpdateItem
operation, such asDynamoDbTable.updateItemWithResponse(UpdateItemEnhancedRequest)
andDynamoDbAsyncTable.updateItemWithResponse(UpdateItemEnhancedRequest)
.UpdateItemEnhancedResponse.Builder WriteBatch Defines a collection of references to keys for delete actions and items for put actions for one specific table.WriteBatch.Builder A builder that is used to create a request with the desired parameters.