public boolean equals()

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;
    }