in aws-datastore/src/main/java/com/amplifyframework/datastore/DataStoreConfiguration.java [210:246]
public boolean equals(@Nullable Object thatObject) {
if (this == thatObject) {
return true;
}
if (thatObject == null || getClass() != thatObject.getClass()) {
return false;
}
DataStoreConfiguration that = (DataStoreConfiguration) thatObject;
if (!ObjectsCompat.equals(getErrorHandler(), that.getConflictHandler())) {
return false;
}
if (!ObjectsCompat.equals(getConflictHandler(), that.getConflictHandler())) {
return false;
}
if (!ObjectsCompat.equals(getSyncMaxRecords(), that.getSyncMaxRecords())) {
return false;
}
if (!ObjectsCompat.equals(getSyncPageSize(), that.getSyncPageSize())) {
return false;
}
if (!ObjectsCompat.equals(getSyncIntervalInMinutes(), that.getSyncIntervalInMinutes())) {
return false;
}
if (!ObjectsCompat.equals(getSyncExpressions(), that.getSyncExpressions())) {
return false;
}
if (!ObjectsCompat.equals(getDoSyncRetry(), that.getDoSyncRetry())) {
return false;
}
if (!ObjectsCompat.equals(getMaxTimeLapseForObserveQuery(), that.getMaxTimeLapseForObserveQuery())) {
return false;
}
if (!ObjectsCompat.equals(getObserveQueryMaxRecords(), that.getObserveQueryMaxRecords())) {
return false;
}
return true;
}