List<Record> createRecords(ClusterMetrics clusterMetrics) {
    List<Record> ret = new ArrayList<>();
    for (ServerMetrics serverMetrics : clusterMetrics.getLiveServerMetrics().values()) {
      long lastReportTimestamp = serverMetrics.getLastReportTimestamp();
      serverMetrics.getUserMetrics().values()
        .forEach(um -> um.getClientMetrics().values()
          .forEach(clientMetrics -> ret.add(createRecord(um.getNameAsString(), clientMetrics,
            lastReportTimestamp, serverMetrics.getServerName().getServerName()))));
    }
    return ret;
  }
Implementation for {@link ModeStrategy} for client Mode.
hbase-hbtop/src/main/java/org/apache/hadoop/hbase/hbtop/mode/ClientModeStrategy.java