public class BatchGetItemImpl extends java.lang.Object implements BatchGetItemApi
BatchGetItemApi
.Modifier and Type | Field and Description |
---|---|
private AmazonDynamoDB |
client |
Constructor and Description |
---|
BatchGetItemImpl(AmazonDynamoDB client) |
Modifier and Type | Method and Description |
---|---|
BatchGetItemOutcome |
batchGetItem(BatchGetItemSpec spec)
Used to perform a batch get-item operation from DynamoDB with full
parameter specification.
|
BatchGetItemOutcome |
batchGetItem(ReturnConsumedCapacity returnConsumedCapacity,
TableKeysAndAttributes... tableKeysAndAttributes)
Used to perform a batch get-item operation from DynamoDB.
|
BatchGetItemOutcome |
batchGetItem(TableKeysAndAttributes... tableKeysAndAttributes)
Used to perform a batch get-item operation from DynamoDB.
|
BatchGetItemOutcome |
batchGetItemUnprocessed(java.util.Map<java.lang.String,KeysAndAttributes> unprocessedKeys)
Used to perform a batch get-item for the unprocessed keys returned from a
previous batch get-item operation.
|
BatchGetItemOutcome |
batchGetItemUnprocessed(ReturnConsumedCapacity returnConsumedCapacity,
java.util.Map<java.lang.String,KeysAndAttributes> unprocessedKeys)
Used to perform a batch get-item for the unprocessed keys returned from a
previous batch get-item operation.
|
private BatchGetItemOutcome |
doBatchGetItem(BatchGetItemSpec spec) |
private final AmazonDynamoDB client
public BatchGetItemImpl(AmazonDynamoDB client)
public BatchGetItemOutcome batchGetItem(ReturnConsumedCapacity returnConsumedCapacity, TableKeysAndAttributes... tableKeysAndAttributes)
BatchGetItemApi
batchGetItem
in interface BatchGetItemApi
returnConsumedCapacity
- returned capacity to be returnedtableKeysAndAttributes
- the tables, keys, and attributes specification to be used to
retrieve the items.public BatchGetItemOutcome batchGetItem(TableKeysAndAttributes... tableKeysAndAttributes)
BatchGetItemApi
batchGetItem
in interface BatchGetItemApi
tableKeysAndAttributes
- the tables, keys, and attributes specification to be used to
retrieve the items.public BatchGetItemOutcome batchGetItem(BatchGetItemSpec spec)
BatchGetItemApi
batchGetItem
in interface BatchGetItemApi
private BatchGetItemOutcome doBatchGetItem(BatchGetItemSpec spec)
public BatchGetItemOutcome batchGetItemUnprocessed(ReturnConsumedCapacity returnConsumedCapacity, java.util.Map<java.lang.String,KeysAndAttributes> unprocessedKeys)
BatchGetItemApi
batchGetItemUnprocessed
in interface BatchGetItemApi
returnConsumedCapacity
- returned capacity to be returnedunprocessedKeys
- the unprocessed keys returned from the result of a previous
batch-get-item operation.BatchGetItemOutcome.getUnprocessedKeys()
public BatchGetItemOutcome batchGetItemUnprocessed(java.util.Map<java.lang.String,KeysAndAttributes> unprocessedKeys)
BatchGetItemApi
batchGetItemUnprocessed
in interface BatchGetItemApi
unprocessedKeys
- the unprocessed keys returned from the result of a previous
batch-get-item operation.BatchGetItemOutcome.getUnprocessedKeys()