| 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  ItemandAttributeValueobjects. | 
| 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  BatchGetItemrequest. | 
| TableWriteItems | Used to specify items to be put and/or primary keys to be deleted from a
 specific table in a  BatchWriteItemrequest. | 
| 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. |