in src/main/java/com/uber/rss/clients/PooledWriteClientFactory.java [158:167]
public boolean equals(Object o) {
if (this == o) return true;
if (o == null || getClass() != o.getClass()) return false;
ClientKey clientKey = (ClientKey) o;
return port == clientKey.port &&
Objects.equals(host, clientKey.host) &&
Objects.equals(user, clientKey.user) &&
Objects.equals(appId, clientKey.appId) &&
Objects.equals(appAttempt, clientKey.appAttempt);
}