in src/inventory/src/main/java/com/google/abmedge/inventory/InventoryController.java [133:142]
public ResponseEntity<String> items(@RequestBody List<String> idList) {
List<Item> inventoryItems =
idList.stream()
.map(id -> activeConnector.getById(UUID.fromString(id)))
.filter(Optional::isPresent)
.map(Optional::get)
.collect(Collectors.toList());
String jsonString = GSON.toJson(inventoryItems, new TypeToken<List<Item>>() {}.getType());
return new ResponseEntity<>(jsonString, HttpStatus.OK);
}