in shenyu-plugin/shenyu-plugin-logging/shenyu-plugin-logging-clickhouse/src/main/java/org/apache/shenyu/plugin/logging/clickhouse/config/ClickHouseLogCollectConfig.java [212:233]
public boolean equals(final Object o) {
if (this == o) {
return Boolean.TRUE;
}
if (Objects.isNull(o) || getClass() != o.getClass()) {
return Boolean.FALSE;
}
ClickHouseLogConfig that = (ClickHouseLogConfig) o;
return Objects.equals(getHost(), that.getHost())
&& Objects.equals(getPort(), that.getPort())
&& Objects.equals(getUsername(), that.getUsername())
&& Objects.equals(getPassword(), that.getPassword())
&& Objects.equals(getDatabase(), that.getDatabase())
&& Objects.equals(getClusterName(), that.getClusterName())
&& Objects.equals(getEngine(), that.getEngine())
&& Objects.equals(getTtl(), that.getTtl())
&& Objects.equals(getSampleRate(), that.getSampleRate())
&& Objects.equals(getBufferQueueSize(), that.getBufferQueueSize())
&& Objects.equals(getMaxResponseBody(), that.getMaxResponseBody())
&& Objects.equals(getMaxRequestBody(), that.getMaxRequestBody());
}