algoliasearch/src/offline/java/com/algolia/search/saas/MirroredIndex.java
public void setDataSelectionQueries(@NonNull DataSelectionQuery... queries)
    {
        DataSelectionQuery[] oldQueries = mirrorSettings.getQueries();
        if (!Arrays.equals(oldQueries, queries)) {
            mirrorSettings.setQueries(queries);
            mirrorSettings.setQueriesModificationDate(new Date());
            saveMirrorSettings();
        }
    }
public void setDataSelectionQueries(@NonNull DataSelectionQuery... queries)
    {
        DataSelectionQuery[] oldQueries = mirrorSettings.getQueries();
        if (!Arrays.equals(oldQueries, queries)) {
            mirrorSettings.setQueries(queries);
            mirrorSettings.setQueriesModificationDate(new Date());
            saveMirrorSettings();
        }
    }
public void setDataSelectionQueries ( @ NonNull DataSelectionQuery ... queries ) { DataSelectionQuery [ ] oldQueries = mirrorSettings . getQueries ( ) ; if ( ! Arrays . equals ( oldQueries , queries ) ) { mirrorSettings . setQueries ( queries ) ; mirrorSettings . setQueriesModificationDate ( new Date ( ) ) ; saveMirrorSettings ( ) ; } }
Replace all data selection queries associated to this index.
@param queries The new data selection queries. (May be empty, although this will actually empty your mirror!)
Replace all data selection queries associated to this index .