Namespace Amazon.DynamoDBv2.DocumentModel
Classes
- DeleteItemOperationConfig
Configuration for the Table.DeleteItem operation
- Document
A collection of attribute key-value pairs that defines an item in DynamoDB.
- DocumentBatchGet
Class for retrieving a batch of Documents from a single DynamoDB table.
- DocumentBatchWrite
Class for putting and/or deleting a batch of items in a single DynamoDB table.
- DynamoDBBool
A DynamoDBEntry that represents a DynamoDB bool (BOOL) type.
- DynamoDBEntry
Abstract class representing an arbitrary DynamoDB attribute value
- DynamoDBList
A DynamoDBEntry that represents a DynamoDB list (L) type.
- DynamoDBNull
A DynamoDBEntry that represents a DynamoDB null (NULL) type.
- ExpectedState
Expected state of an item in DynamoDB.
- ExpectedValue
Expected state of an attribute in DynamoDB. Exists cannot be set at the same time as Comparison and Values.
- Expression
Expressions are used for conditional deletes and filtering for query and scan operations.
- Filter
Filter for use with scan and query operations
- Filter.FilterCondition
Filter conditions
- GetItemOperationConfig
Configuration for the Table.GetItem operation
- MultiTableDocumentBatchGet
Class for retrieving a batch of Documents from multiple DynamoDB tables.
- MultiTableDocumentBatchWrite
Class for putting and/or deleting a batch of items in multiple DynamoDB tables.
- Primitive
A DynamoDBEntry that represents a scalar DynamoDB type
- PrimitiveList
A DynamoDBEntry that represents a primitive list DynamoDB type
- PutItemOperationConfig
Configuration for the Table.PutItem operation
- QueryFilter
Query filter.
- QueryOperationConfig
Configuration for the Table.Query operation
- ScanFilter
Scan filter.
- ScanOperationConfig
Configuration for the Table.Scan operation
- Search
Search response object
- Table
The Table class is the starting object when using the Document API. It is used to Get documents from the DynamnoDB table and write documents back to the DynamoDB table.
- TableConfig
Configuration for the Table.PutItem operation
- UpdateItemOperationConfig
Configuration for the Table.UpdateItem operation
Enums
- ConditionalOperatorValues
An enumeration of all supported ConditionalOperator values. Value of And for an operation will require that all conditions match. Value of Or for an operation will require that at least one of the conditons match.
- DynamoDBEntryType
Enumerator describing type of DynamoDB data in a Primitive or PrimitiveList
- QueryOperator
An enumeration of all supported query operator directives
- ReturnValues
An enumeration of all supported return value directives
- ScanOperator
An enumeration of all supported scan operator directives
- SelectValues
An enumeration of all supported Select values for Query and Scan. Value of Count will force service to return the number of items, not the items themselves.