@Override
  public Map<String, Object> getFingerprint() {
    Map<String, Object> map = new HashMap<>();
    List<String> families = new ArrayList<>(getFamilyCellMap().entrySet().size());
    // ideally, we would also include table information, but that information
    // is not stored in each Operation instance.
    map.put("families", families);
    for (Map.Entry<byte[], List<Cell>> entry : getFamilyCellMap().entrySet()) {
      families.add(Bytes.toStringBinary(entry.getKey()));
    }
    return map;
  }
Compile the column family (i.e. schema) information into a Map. Useful for parsing and
aggregation by debugging, logging, and administration tools.
hbase-client/src/main/java/org/apache/hadoop/hbase/client/Mutation.java