in curator-x-discovery/src/main/java/org/apache/curator/x/discovery/details/OldServiceInstance.java [161:172]
public int hashCode() {
int result = name != null ? name.hashCode() : 0;
result = 31 * result + (id != null ? id.hashCode() : 0);
result = 31 * result + (address != null ? address.hashCode() : 0);
result = 31 * result + (port != null ? port.hashCode() : 0);
result = 31 * result + (sslPort != null ? sslPort.hashCode() : 0);
result = 31 * result + (payload != null ? payload.hashCode() : 0);
result = 31 * result + (int) (registrationTimeUTC ^ (registrationTimeUTC >>> 32));
result = 31 * result + (serviceType != null ? serviceType.hashCode() : 0);
result = 31 * result + (uriSpec != null ? uriSpec.hashCode() : 0);
return result;
}