@Override
    public boolean equals(Object obj) {
      if (!(obj instanceof EstimateMapKey)) {
        return false;
      }
      EstimateMapKey that = (EstimateMapKey) obj;
      return clientId.equals(that.clientId) && serverId.equals(that.serverId);
    }
Used as a key on the estimateMap. These keys are made up of the identity of the client and
server that will be connected by the resource (e.g. queue) that we are trying to create.
geode-core/src/main/java/org/apache/geode/distributed/internal/LocatorLoadSnapshot.java