| Class | Description | 
|---|---|
| Attribute | 
 A key/value pair. 
 | 
| AttributeUpdate | 
 Used to update an attribute. 
 | 
| BatchGetItemOutcome | 
 The outcome of a batch get-item operation from DynamoDB. 
 | 
| BatchWriteItemOutcome | 
 The outcome of a batch write-item operation from DynamoDB. 
 | 
| DeleteItemOutcome | 
 The outcome of deleting an item from a DynamoDB table. 
 | 
| DynamoDB | 
 DynamoDB Document API. 
 | 
| Expected | 
 Represents a condition to be compared with an attribute value. 
 | 
| GetItemOutcome | 
 The outcome of getting an item from DynamoDB table. 
 | 
| Index | 
 Represents a secondary index on a DynamoDB table. 
 | 
| Item | 
 An item in DynamoDB. 
 | 
| ItemCollection<R> | 
 A collection of  
Item's. | 
| ItemUtils | 
 Various utilities for manipulating  
Item and AttributeValue objects. | 
| KeyAttribute | 
 A key attribute which consists of an attribute name and value. 
 | 
| LowLevelResultListener<R> | 
 Can be used to listen to the event of receiving a low level result of type R
 from the server side. 
 | 
| Page<T,R> | 
 A page contains a list of items; accessing methods on the list are
 guaranteed to be purely in-memory operations that will not block or throw
 exceptions because of transient network issues. 
 | 
| PrimaryKey | 
 Used to represent a primary key that has one or multiple key components. 
 | 
| PutItemOutcome | 
 The outcome of putting an item to a DynamoDB table. 
 | 
| QueryFilter | 
 A query filter. 
 | 
| QueryOutcome | 
 The outcome of query on DynamoDB table. 
 | 
| RangeKeyCondition | 
 A condition for selecting items with a range key. 
 | 
| ScanFilter | 
 A scan filter. 
 | 
| ScanOutcome | 
 The outcome of scanning the DynamoDB table. 
 | 
| Table | 
 A DynamoDB table. 
 | 
| TableCollection<R> | 
 A collection of  
Table's (initialized with the respective table
 names). | 
| TableKeysAndAttributes | 
 Used to specify one or multiple primary keys of a specific table, the
 attributes to be retrieved from that table, and the consistency of the read
 operation in a  
BatchGetItem request. | 
| TableWriteItems | 
 Used to specify items to be put and/or primary keys to be deleted from a
 specific table in a  
BatchWriteItem request. | 
| UpdateItemOutcome | 
 The outcome of updating an item in a DynamoDB table. 
 | 
| Enum | Description | 
|---|---|
| KeyConditions | 
 Simple key conditions. 
 | 
| Exception | Description | 
|---|---|
| IncompatibleTypeException | 
 Thrown upon incompatible type during data conversion. 
 |