()
| 319 | } |
| 320 | |
| 321 | public Map<String, Object> asMap() { |
| 322 | Map<String, Object> map = new LinkedHashMap<>(); |
| 323 | map.put("shard", shard); |
| 324 | map.put("status", getShardState().toString()); |
| 325 | List<Object> replicaList = new ArrayList<>(); |
| 326 | for (ReplicaHealth replica : replicas) replicaList.add(replica.asMap()); |
| 327 | map.put("replicas", replicaList); |
| 328 | return map; |
| 329 | } |
| 330 | |
| 331 | @Override |
| 332 | public String toString() { |