@Override
    public int hashCode() {
      return Objects.hash(clusterName, instanceName, instanceType, zkAddr);
    }
Hashable key used to cache instances of {@link HelixManager} that match desired parameters.
Exposed for use in testing.
ambry-clustermap/src/main/java/com/github/ambry/clustermap/HelixFactory.java