List<Item> items = result.getTableItems().get(table); for (Item item : items) { ItemKeys itemKeys = new ItemKeys(item.get(hashKeyName), item.get(rangeKeyName)); Map<String, KeysAndAttributes> unprocessedKeys = result.getUnprocessedKeys(); if ( unprocessedKeys != null && unprocessedKeys.size() > 0) { KeysAndAttributes keysAndAttributes = unprocessedKeys.get(table);
.withRequestItems(requestItems); BatchGetItemResult result = client.batchGetItem(req); return new BatchGetItemOutcome(result);
for (String tableName : outcome.getTableItems().keySet()) { System.out.println("Items in table " + tableName); List<Item> items = outcome.getTableItems().get(tableName); for (Item item : items) { System.out.println(item.toJSONPretty()); Map<String, KeysAndAttributes> unprocessedKeys = outcome.getUnprocessedKeys(); if (outcome.getUnprocessedKeys().size() == 0) { System.out.println("No unprocessed keys found"); } else { } while (outcome.getUnprocessedKeys().size() > 0);
.withRequestItems(requestItems); BatchGetItemResult result = client.batchGetItem(req); return new BatchGetItemOutcome(result);
List<Item> items = result.getTableItems().get(table); for (Item item : items) { ItemKeys itemKeys = new ItemKeys(item.get(hashKeyName), item.get(rangeKeyName)); Map<String, KeysAndAttributes> unprocessedKeys = result.getUnprocessedKeys(); if ( unprocessedKeys != null && unprocessedKeys.size() > 0) { KeysAndAttributes keysAndAttributes = unprocessedKeys.get(table);