| Package | Description | 
|---|---|
| com.amazonaws.services.dynamodbv2.document | |
| com.amazonaws.services.dynamodbv2.document.api | |
| com.amazonaws.services.dynamodbv2.document.spec | 
| Modifier and Type | Method and Description | 
|---|---|
| PrimaryKey | PrimaryKey. addComponent(String keyAttributeName,
            Object keyAttributeValue)Add a key component to this primary key. | 
| PrimaryKey | PrimaryKey. addComponents(KeyAttribute... components)Add one or multiple key components to this primary key. | 
| Modifier and Type | Method and Description | 
|---|---|
| List<PrimaryKey> | TableKeysAndAttributes. getPrimaryKeys()Return the list of primary keys (of the current table) to be included in
 a batch get-item operation. | 
| List<PrimaryKey> | TableWriteItems. getPrimaryKeysToDelete()Return the list of primary keys (of the current table) to be deleted in
 a batch write operation. | 
| Modifier and Type | Method and Description | 
|---|---|
| TableKeysAndAttributes | TableKeysAndAttributes. addPrimaryKey(PrimaryKey primaryKey)Adds a primary key to be included in the batch get-item operation. | 
| TableWriteItems | TableWriteItems. addPrimaryKeyToDelete(PrimaryKey primaryKey)Adds a primary key to be deleted in a batch write-item operation. | 
| DeleteItemOutcome | Table. deleteItem(PrimaryKey primaryKey) | 
| DeleteItemOutcome | Table. deleteItem(PrimaryKey primaryKey,
          DeleteItemExpressionSpec conditionExpressions) | 
| DeleteItemOutcome | Table. deleteItem(PrimaryKey primaryKey,
          Expected... expected) | 
| DeleteItemOutcome | Table. deleteItem(PrimaryKey primaryKey,
          String conditionExpression,
          Map<String,String> nameMap,
          Map<String,Object> valueMap) | 
| Item | Table. getItem(PrimaryKey primaryKey) | 
| Item | Table. getItem(PrimaryKey primaryKey,
       String projectionExpression,
       Map<String,String> nameMap) | 
| GetItemOutcome | Table. getItemOutcome(PrimaryKey primaryKey) | 
| GetItemOutcome | Table. getItemOutcome(PrimaryKey primaryKey,
              String projectionExpression,
              Map<String,String> nameMap) | 
| UpdateItemOutcome | Table. updateItem(PrimaryKey primaryKey,
          AttributeUpdate... attributeUpdates) | 
| UpdateItemOutcome | Table. updateItem(PrimaryKey primaryKey,
          Collection<Expected> expected,
          AttributeUpdate... attributeUpdates) | 
| UpdateItemOutcome | Table. updateItem(PrimaryKey primaryKey,
          String updateExpression,
          Map<String,String> nameMap,
          Map<String,Object> valueMap) | 
| UpdateItemOutcome | Table. updateItem(PrimaryKey primaryKey,
          String updateExpression,
          String conditionExpression,
          Map<String,String> nameMap,
          Map<String,Object> valueMap) | 
| Item | Item. withPrimaryKey(PrimaryKey primaryKey)Convenient methods - sets the attributes of this item from the given
 key attributes. | 
| TableKeysAndAttributes | TableKeysAndAttributes. withPrimaryKeys(PrimaryKey... primaryKeys)Used to specify multiple primary keys. | 
| TableWriteItems | TableWriteItems. withPrimaryKeysToDelete(PrimaryKey... primaryKeysToDelete)Used to specify multiple primary keys to be deleted from the current
 table. | 
| Modifier and Type | Method and Description | 
|---|---|
| DeleteItemOutcome | DeleteItemApi. deleteItem(PrimaryKey primaryKey)Deletes an item by primary key. | 
| DeleteItemOutcome | DeleteItemApi. deleteItem(PrimaryKey primaryKey,
          Expected... expected)Conditional delete with the specified primary key and expected
 conditions. | 
| DeleteItemOutcome | DeleteItemApi. deleteItem(PrimaryKey primaryKey,
          String conditionExpression,
          Map<String,String> nameMap,
          Map<String,Object> valueMap)Conditional delete with the specified primary key and condition
 expression. | 
| Item | GetItemApi. getItem(PrimaryKey primaryKey)Retrieves an item by primary key; or null if the item doesn't exist. | 
| Item | GetItemApi. getItem(PrimaryKey primaryKey,
       String projectionExpression,
       Map<String,String> nameMap)Retrieves an item using projection expression. | 
| GetItemOutcome | GetItemApi. getItemOutcome(PrimaryKey primaryKey)Retrieves an item and the associated information by primary key. | 
| GetItemOutcome | GetItemApi. getItemOutcome(PrimaryKey primaryKey,
              String projectionExpression,
              Map<String,String> nameMap)Retrieves an item and the associated information using projection
 expression. | 
| UpdateItemOutcome | UpdateItemApi. updateItem(PrimaryKey primaryKey,
          AttributeUpdate... attributeUpdates)Updates an item with the attributes specified. | 
| UpdateItemOutcome | UpdateItemApi. updateItem(PrimaryKey primaryKey,
          Collection<Expected> expected,
          AttributeUpdate... attributeUpdates)Updates an item with the attributes specified. | 
| UpdateItemOutcome | UpdateItemApi. updateItem(PrimaryKey primaryKey,
          String updateExpression,
          Map<String,String> nameMap,
          Map<String,Object> valueMap)Performs an update on an item in the table using the given update
 expression string. | 
| UpdateItemOutcome | UpdateItemApi. updateItem(PrimaryKey primaryKey,
          String updateExpression,
          String conditionExpression,
          Map<String,String> nameMap,
          Map<String,Object> valueMap)Updates an item with the specified primary key using the given
 update expression provided the condition expression evaluates to true. | 
| Modifier and Type | Method and Description | 
|---|---|
| ScanSpec | ScanSpec. withExclusiveStartKey(PrimaryKey exclusiveStartKey) | 
| QuerySpec | QuerySpec. withExclusiveStartKey(PrimaryKey exclusiveStartKey) | 
| UpdateItemSpec | UpdateItemSpec. withPrimaryKey(PrimaryKey primaryKey) | 
| GetItemSpec | GetItemSpec. withPrimaryKey(PrimaryKey primaryKey) | 
| DeleteItemSpec | DeleteItemSpec. withPrimaryKey(PrimaryKey primaryKey) | 
| AbstractSpecWithPrimaryKey<T> | AbstractSpecWithPrimaryKey. withPrimaryKey(PrimaryKey primaryKey)Sets the primary key. | 
Copyright © 2015. All rights reserved.