Uses of Package
software.amazon.awssdk.enhanced.dynamodb.model
Packages that use software.amazon.awssdk.enhanced.dynamodb.model
Package
Description
-
Classes in software.amazon.awssdk.enhanced.dynamodb.model used by software.amazon.awssdk.enhanced.dynamodbClassDescriptionDefines 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 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).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 aDeleteItemoperation, such asDynamoDbTable.deleteItemWithResponse(DeleteItemEnhancedRequest)andDynamoDbAsyncTable.deleteItemWithResponse(DeleteItemEnhancedRequest).Defines the elements returned by DynamoDB from aDescribeTableoperation, such asDynamoDbTable.describeTable()andDynamoDbAsyncTable.describeTable()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 aGetItemoperation, such asDynamoDbTable.getItemWithResponse(GetItemEnhancedRequest)andDynamoDbAsyncTable.getItemWithResponse(GetItemEnhancedRequest).An immutable object that holds a page of queried or scanned results from DynamoDb.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 aPutItemoperation, 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 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 when performing a vector search viatable.vectorIndex(name).searchVectorsWithResponse(...).A builder forSearchVectorsEnhancedRequest.Response from a vector search when usingsearchVectorsWithResponseon a vector index handle.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 for the transaction operation transactWriteItems() (such asDynamoDbEnhancedClient.transactWriteItems(TransactWriteItemsEnhancedRequest)).A builder that is used to create a transaction object with the desired parameters.Defines the elements returned by DynamoDB from aTransactWriteItemsOperationoperation, such asDynamoDbEnhancedClient.transactWriteItems(TransactWriteItemsEnhancedRequest)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 aUpdateItemoperation, such asDynamoDbTable.updateItemWithResponse(UpdateItemEnhancedRequest)andDynamoDbAsyncTable.updateItemWithResponse(UpdateItemEnhancedRequest).Read-only metadata describing a vector index on a mapped table. -
Classes in software.amazon.awssdk.enhanced.dynamodb.model used by software.amazon.awssdk.enhanced.dynamodb.documentClassDescriptionEnhanced model representation of a vector index on a DynamoDb table.A builder for
EnhancedVectorIndex. -
Classes in software.amazon.awssdk.enhanced.dynamodb.model used by software.amazon.awssdk.enhanced.dynamodb.internalClassDescriptionEnhanced model representation of a 'global secondary index' of a DynamoDb table.Enhanced model representation of a 'local secondary index' of a DynamoDb table.Enhanced model representation of a vector index on a DynamoDb table.An immutable object that holds a page of queried or scanned results from DynamoDb.Read-only metadata describing a vector index on a mapped table.
-
Classes in software.amazon.awssdk.enhanced.dynamodb.model used by software.amazon.awssdk.enhanced.dynamodb.internal.clientClassDescriptionDefines 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 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).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 aDeleteItemoperation, such asDynamoDbTable.deleteItemWithResponse(DeleteItemEnhancedRequest)andDynamoDbAsyncTable.deleteItemWithResponse(DeleteItemEnhancedRequest).Defines the elements returned by DynamoDB from aDescribeTableoperation, such asDynamoDbTable.describeTable()andDynamoDbAsyncTable.describeTable()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 aGetItemoperation, such asDynamoDbTable.getItemWithResponse(GetItemEnhancedRequest)andDynamoDbAsyncTable.getItemWithResponse(GetItemEnhancedRequest).An immutable object that holds a page of queried or scanned results from DynamoDb.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 aPutItemoperation, 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 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 when performing a vector search viatable.vectorIndex(name).searchVectorsWithResponse(...).A builder forSearchVectorsEnhancedRequest.Response from a vector search when usingsearchVectorsWithResponseon a vector index handle.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 for the transaction operation transactWriteItems() (such asDynamoDbEnhancedClient.transactWriteItems(TransactWriteItemsEnhancedRequest)).A builder that is used to create a transaction object with the desired parameters.Defines the elements returned by DynamoDB from aTransactWriteItemsOperationoperation, such asDynamoDbEnhancedClient.transactWriteItems(TransactWriteItemsEnhancedRequest)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 aUpdateItemoperation, such asDynamoDbTable.updateItemWithResponse(UpdateItemEnhancedRequest)andDynamoDbAsyncTable.updateItemWithResponse(UpdateItemEnhancedRequest). -
Classes in software.amazon.awssdk.enhanced.dynamodb.model used by software.amazon.awssdk.enhanced.dynamodb.internal.conditionalClassDescriptionAn 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.internal.operationsClassDescriptionDefines parameters used for the batchGetItem() operation (such as
DynamoDbEnhancedClient.batchGetItem(BatchGetItemEnhancedRequest)).Defines one result page with retrieved items in the result of a batchGetItem() operation, such asDynamoDbEnhancedClient.batchGetItem(BatchGetItemEnhancedRequest).Defines parameters used for the batchWriteItem() operation (such asDynamoDbEnhancedClient.batchWriteItem(BatchWriteItemEnhancedRequest)).Defines the result of the batchWriteItem() operation, such asDynamoDbEnhancedClient.batchWriteItem(BatchWriteItemEnhancedRequest).Defines parameters used to create a DynamoDb table using the createTable() operation (such asDynamoDbTable.createTable(CreateTableEnhancedRequest)orDynamoDbAsyncTable.createTable(CreateTableEnhancedRequest)).Defines parameters used to remove an item from a DynamoDb table using the deleteItem() operation (such asDynamoDbTable.deleteItem(DeleteItemEnhancedRequest)orDynamoDbAsyncTable.deleteItem(DeleteItemEnhancedRequest)).Defines the elements returned by DynamoDB from aDeleteItemoperation, such asDynamoDbTable.deleteItemWithResponse(DeleteItemEnhancedRequest)andDynamoDbAsyncTable.deleteItemWithResponse(DeleteItemEnhancedRequest).Defines the elements returned by DynamoDB from aDescribeTableoperation, such asDynamoDbTable.describeTable()andDynamoDbAsyncTable.describeTable()Defines parameters used to retrieve an item from a DynamoDb table using the getItem() operation (such asDynamoDbTable.getItem(GetItemEnhancedRequest)orDynamoDbAsyncTable.getItem(GetItemEnhancedRequest)).Defines the elements returned by DynamoDB from aGetItemoperation, such asDynamoDbTable.getItemWithResponse(GetItemEnhancedRequest)andDynamoDbAsyncTable.getItemWithResponse(GetItemEnhancedRequest).An immutable object that holds a page of queried or scanned results from DynamoDb.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)).Defines the elements returned by DynamoDB from aPutItemoperation, such asDynamoDbTable.putItem(PutItemEnhancedRequest)andDynamoDbAsyncTable.putItem(PutItemEnhancedRequest).Defines parameters used to when querying a DynamoDb table or index using the query() operation (such asDynamoDbTable.query(QueryEnhancedRequest)orDynamoDbAsyncIndex.query(QueryEnhancedRequest)).Defines parameters used to when scanning a DynamoDb table or index using the scan() operation (such asDynamoDbTable.scan(ScanEnhancedRequest)).Defines parameters used when performing a vector search viatable.vectorIndex(name).searchVectorsWithResponse(...).Response from a vector search when usingsearchVectorsWithResponseon a vector index handle.Defines parameters used to delete an item from a DynamoDb table using theDynamoDbEnhancedClient.transactWriteItems(TransactWriteItemsEnhancedRequest)orDynamoDbEnhancedAsyncClient.transactWriteItems(TransactWriteItemsEnhancedRequest)operation.Defines parameters used for the transaction operation transactGetItems() (such asDynamoDbEnhancedClient.transactGetItems(TransactGetItemsEnhancedRequest)).Defines parameters used to write an item to a DynamoDb table usingDynamoDbEnhancedClient.transactWriteItems(TransactWriteItemsEnhancedRequest)andDynamoDbEnhancedAsyncClient.transactWriteItems(TransactWriteItemsEnhancedRequest).Defines parameters used to update an item to a DynamoDb table using theDynamoDbEnhancedClient.transactWriteItems(TransactWriteItemsEnhancedRequest)orDynamoDbEnhancedAsyncClient.transactWriteItems(TransactWriteItemsEnhancedRequest)operation.Defines parameters used for the transaction operation transactWriteItems() (such asDynamoDbEnhancedClient.transactWriteItems(TransactWriteItemsEnhancedRequest)).Defines the elements returned by DynamoDB from aTransactWriteItemsOperationoperation, such asDynamoDbEnhancedClient.transactWriteItems(TransactWriteItemsEnhancedRequest)Defines parameters used to update an item to a DynamoDb table using the updateItem() operation (such asDynamoDbTable.updateItem(UpdateItemEnhancedRequest)orDynamoDbAsyncTable.updateItem(UpdateItemEnhancedRequest)).Defines the elements returned by DynamoDB from aUpdateItemoperation, such asDynamoDbTable.updateItemWithResponse(UpdateItemEnhancedRequest)andDynamoDbAsyncTable.updateItemWithResponse(UpdateItemEnhancedRequest). -
Classes in software.amazon.awssdk.enhanced.dynamodb.model used by software.amazon.awssdk.enhanced.dynamodb.mapperClassDescriptionDistance function used for vector similarity search on a vector index.Enhanced model representation of a vector index on a DynamoDb table.Read-only metadata describing a vector index on a mapped table.
-
Classes in software.amazon.awssdk.enhanced.dynamodb.model used by software.amazon.awssdk.enhanced.dynamodb.modelClassDescriptionDefines 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 aDeleteItemoperation, such asDynamoDbTable.deleteItemWithResponse(DeleteItemEnhancedRequest)andDynamoDbAsyncTable.deleteItemWithResponse(DeleteItemEnhancedRequest).Defines the elements returned by DynamoDB from aDescribeTableoperation, such asDynamoDbTable.describeTable()andDynamoDbAsyncTable.describeTable()Distance function used for vector similarity search on a vector index.Enhanced model representation of a 'global secondary index' of a DynamoDb table.A builder forEnhancedGlobalSecondaryIndexEnhanced model representation of a 'local secondary index' of a DynamoDb table.A builder forEnhancedLocalSecondaryIndexEnhanced model representation of a vector index on a DynamoDb table.A builder forEnhancedVectorIndex.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 aGetItemoperation, such asDynamoDbTable.getItemWithResponse(GetItemEnhancedRequest)andDynamoDbAsyncTable.getItemWithResponse(GetItemEnhancedRequest).Determines how null-valued attributes in a Java object are handled during an update operation.An immutable object that holds a page of queried or scanned results from DynamoDb.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 aPutItemoperation, 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.A single vector search hit containing a mapped item and its similarity score.A builder forSearchResultItem.Enhanced model representation of one element in a vector index search schema.A builder forSearchSchemaElement.Type of search schema element on a vector index.Defines parameters used when performing a vector search viatable.vectorIndex(name).searchVectorsWithResponse(...).A builder forSearchVectorsEnhancedRequest.Response from a vector search when usingsearchVectorsWithResponseon a vector index handle.A builder forSearchVectorsEnhancedResponse.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 the elements returned by DynamoDB from aTransactWriteItemsOperationoperation, such asDynamoDbEnhancedClient.transactWriteItems(TransactWriteItemsEnhancedRequest)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 aUpdateItemoperation, such asDynamoDbTable.updateItemWithResponse(UpdateItemEnhancedRequest)andDynamoDbAsyncTable.updateItemWithResponse(UpdateItemEnhancedRequest).Read-only metadata describing a vector index on a mapped table.A builder forVectorIndexMetadata.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.