in backends-common/rabbitmq/src/main/java/org/apache/james/backends/rabbitmq/RabbitMQConfiguration.java [803:829]
public final boolean equals(Object o) {
if (o instanceof RabbitMQConfiguration) {
RabbitMQConfiguration that = (RabbitMQConfiguration) o;
return Objects.equals(this.uri, that.uri)
&& Objects.equals(this.managementUri, that.managementUri)
&& Objects.equals(this.maxRetries, that.maxRetries)
&& Objects.equals(this.minDelayInMs, that.minDelayInMs)
&& Objects.equals(this.connectionTimeoutInMs, that.connectionTimeoutInMs)
&& Objects.equals(this.channelRpcTimeoutInMs, that.channelRpcTimeoutInMs)
&& Objects.equals(this.handshakeTimeoutInMs, that.handshakeTimeoutInMs)
&& Objects.equals(this.shutdownTimeoutInMs, that.shutdownTimeoutInMs)
&& Objects.equals(this.networkRecoveryIntervalInMs, that.networkRecoveryIntervalInMs)
&& Objects.equals(this.managementCredentials, that.managementCredentials)
&& Objects.equals(this.useSsl, that.useSsl)
&& Objects.equals(this.useQuorumQueues, that.useQuorumQueues)
&& Objects.equals(this.quorumQueueReplicationFactor, that.quorumQueueReplicationFactor)
&& Objects.equals(this.useSslManagement, that.useSslManagement)
&& Objects.equals(this.sslConfiguration, that.sslConfiguration)
&& Objects.equals(this.hosts, that.hosts)
&& Objects.equals(this.queueTTL, that.queueTTL)
&& Objects.equals(this.eventBusPublishConfirmEnabled, that.eventBusPublishConfirmEnabled)
&& Objects.equals(this.eventBusNotificationDurabilityEnabled, that.eventBusNotificationDurabilityEnabled)
&& Objects.equals(this.vhost, that.vhost);
}
return false;
}