in shenyu-plugin/shenyu-plugin-logging/shenyu-plugin-logging-rocketmq/src/main/java/org/apache/shenyu/plugin/logging/rocketmq/config/RocketMQLogCollectConfig.java [181:201]
public boolean equals(final Object o) {
if (this == o) {
return Boolean.TRUE;
}
if (Objects.isNull(o) || getClass() != o.getClass()) {
return Boolean.FALSE;
}
RocketMQLogConfig that = (RocketMQLogConfig) o;
return Objects.equals(getTopic(), that.getTopic())
&& Objects.equals(getCompressAlg(), that.getCompressAlg())
&& Objects.equals(getNamesrvAddr(), that.getNamesrvAddr())
&& Objects.equals(getProducerGroup(), that.getProducerGroup())
&& Objects.equals(getAccessKey(), that.getAccessKey())
&& Objects.equals(getSecretKey(), that.getSecretKey())
&& Objects.equals(getSampleRate(), that.getSampleRate())
&& Objects.equals(getBufferQueueSize(), that.getBufferQueueSize())
&& Objects.equals(getMaxRequestBody(), that.getMaxRequestBody())
&& Objects.equals(getMaxResponseBody(), that.getMaxResponseBody());
}