in core/sdk-core/src/main/java/software/amazon/awssdk/core/RequestOverrideConfiguration.java [190:209]
public boolean equals(Object o) {
if (this == o) {
return true;
}
if (o == null || getClass() != o.getClass()) {
return false;
}
RequestOverrideConfiguration that = (RequestOverrideConfiguration) o;
return Objects.equals(headers, that.headers) &&
Objects.equals(rawQueryParameters, that.rawQueryParameters) &&
Objects.equals(apiNames, that.apiNames) &&
Objects.equals(apiCallTimeout, that.apiCallTimeout) &&
Objects.equals(apiCallAttemptTimeout, that.apiCallAttemptTimeout) &&
Objects.equals(signer, that.signer) &&
Objects.equals(metricPublishers, that.metricPublishers) &&
Objects.equals(executionAttributes, that.executionAttributes) &&
Objects.equals(endpointProvider, that.endpointProvider) &&
Objects.equals(compressionConfiguration, that.compressionConfiguration) &&
Objects.equals(plugins, that.plugins);
}