Package | Description |
---|---|
com.amazonaws.services.dynamodbv2.datamodeling |
Modifier and Type | Method and Description |
---|---|
private DynamoDBMapper.FailedBatch |
DynamoDBMapper.doBatchWriteItemWithRetry(java.util.Map<java.lang.String,java.util.List<WriteRequest>> batch,
DynamoDBMapperConfig.BatchWriteRetryStrategy batchWriteRetryStrategy)
Continue trying to process the batch and retry on UnproccessedItems as
according to the specified BatchWriteRetryStrategy
|
Modifier and Type | Method and Description |
---|---|
java.util.List<DynamoDBMapper.FailedBatch> |
IDynamoDBMapper.batchDelete(java.lang.Iterable<? extends java.lang.Object> objectsToDelete)
Deletes the objects given using one or more calls to the
AmazonDynamoDB.batchWriteItem(BatchWriteItemRequest) API. |
java.util.List<DynamoDBMapper.FailedBatch> |
DynamoDBMapper.batchDelete(java.lang.Iterable<? extends java.lang.Object> objectsToDelete) |
java.util.List<DynamoDBMapper.FailedBatch> |
AbstractDynamoDBMapper.batchDelete(java.lang.Iterable<? extends java.lang.Object> objectsToDelete) |
java.util.List<DynamoDBMapper.FailedBatch> |
IDynamoDBMapper.batchDelete(java.lang.Object... objectsToDelete)
Deletes the objects given using one or more calls to the
AmazonDynamoDB.batchWriteItem(BatchWriteItemRequest) API. |
java.util.List<DynamoDBMapper.FailedBatch> |
DynamoDBMapper.batchDelete(java.lang.Object... objectsToDelete) |
java.util.List<DynamoDBMapper.FailedBatch> |
AbstractDynamoDBMapper.batchDelete(java.lang.Object... objectsToDelete) |
java.util.List<DynamoDBMapper.FailedBatch> |
IDynamoDBMapper.batchSave(java.lang.Iterable<? extends java.lang.Object> objectsToSave)
Saves the objects given using one or more calls to the
AmazonDynamoDB.batchWriteItem(BatchWriteItemRequest) API. |
java.util.List<DynamoDBMapper.FailedBatch> |
DynamoDBMapper.batchSave(java.lang.Iterable<? extends java.lang.Object> objectsToSave) |
java.util.List<DynamoDBMapper.FailedBatch> |
AbstractDynamoDBMapper.batchSave(java.lang.Iterable<? extends java.lang.Object> objectsToSave) |
java.util.List<DynamoDBMapper.FailedBatch> |
IDynamoDBMapper.batchSave(java.lang.Object... objectsToSave)
Saves the objects given using one or more calls to the
AmazonDynamoDB.batchWriteItem(BatchWriteItemRequest) API. |
java.util.List<DynamoDBMapper.FailedBatch> |
DynamoDBMapper.batchSave(java.lang.Object... objectsToSave) |
java.util.List<DynamoDBMapper.FailedBatch> |
AbstractDynamoDBMapper.batchSave(java.lang.Object... objectsToSave) |
java.util.List<DynamoDBMapper.FailedBatch> |
IDynamoDBMapper.batchWrite(java.lang.Iterable<? extends java.lang.Object> objectsToWrite,
java.lang.Iterable<? extends java.lang.Object> objectsToDelete)
Saves and deletes the objects given using one or more calls to the
AmazonDynamoDB.batchWriteItem(BatchWriteItemRequest) API. |
java.util.List<DynamoDBMapper.FailedBatch> |
DynamoDBMapper.batchWrite(java.lang.Iterable<? extends java.lang.Object> objectsToWrite,
java.lang.Iterable<? extends java.lang.Object> objectsToDelete) |
java.util.List<DynamoDBMapper.FailedBatch> |
AbstractDynamoDBMapper.batchWrite(java.lang.Iterable<? extends java.lang.Object> objectsToWrite,
java.lang.Iterable<? extends java.lang.Object> objectsToDelete) |
java.util.List<DynamoDBMapper.FailedBatch> |
IDynamoDBMapper.batchWrite(java.lang.Iterable<? extends java.lang.Object> objectsToWrite,
java.lang.Iterable<? extends java.lang.Object> objectsToDelete,
DynamoDBMapperConfig config)
Saves and deletes the objects given using one or more calls to the
AmazonDynamoDB.batchWriteItem(BatchWriteItemRequest) API. |
java.util.List<DynamoDBMapper.FailedBatch> |
DynamoDBMapper.batchWrite(java.lang.Iterable<? extends java.lang.Object> objectsToWrite,
java.lang.Iterable<? extends java.lang.Object> objectsToDelete,
DynamoDBMapperConfig config) |
java.util.List<DynamoDBMapper.FailedBatch> |
AbstractDynamoDBMapper.batchWrite(java.lang.Iterable<? extends java.lang.Object> objectsToWrite,
java.lang.Iterable<? extends java.lang.Object> objectsToDelete,
DynamoDBMapperConfig config) |
private java.util.List<DynamoDBMapper.FailedBatch> |
DynamoDBMapper.writeOneBatch(java.util.Map<java.lang.String,java.util.List<WriteRequest>> batch,
DynamoDBMapperConfig.BatchWriteRetryStrategy batchWriteRetryStrategy)
Process one batch of requests(max 25).
|
Modifier and Type | Method and Description |
---|---|
private int |
DynamoDBMapper.computeFailedBatchSize(DynamoDBMapper.FailedBatch failedBatch)
Count the total number of unprocessed items in the failed batch.
|
Modifier and Type | Method and Description |
---|---|
private boolean |
DynamoDBMapper.containsThrottlingException(java.util.List<DynamoDBMapper.FailedBatch> failedBatches)
Check whether there are throttling exception in the failed batches.
|