List<Map<String, Object>> summaries = new ArrayList<Map<String, Object>>();
List<String> clusters = client.shardClusterList();
for (String cluster : clusters) {
List<String> tables = client.tableListByCluster(cluster);
for (String table : tables) {
Map<String, Object> tableInfo = new HashMap<String, Object>();
TableDescriptor descriptor = client.describe(table);
tableInfo.put("cluster", cluster);