Construtor
Usado para criar uma SyncConfiguration. Para casos de uso comuns, uma SyncConfiguration pode ser criada usando a função SyncConfiguration.create .
Construtores
Cria um SyncConfiguration.Builder para Flexible Sync. A Flexible Sync deve estar habilitada no servidor para que isso funcione.
Cria um SyncConfiguration.Builder para sincronização baseada em partição. A sincronização baseada em partição deve estar habilitada no servidor para que isso funcione.
Cria um SyncConfiguration.Builder para sincronização baseada em partição. A sincronização baseada em partição deve estar habilitada no servidor para que isso funcione.
Cria um SyncConfiguration.Builder para sincronização baseada em partição. A sincronização baseada em partição deve estar habilitada no servidor para que isso funcione.
Cria um SyncConfiguration.Builder para sincronização baseada em partição. A sincronização baseada em partição deve estar habilitada no servidor para que isso funcione.
Cria um SyncConfiguration.Builder para sincronização baseada em partição. A sincronização baseada em partição deve estar habilitada no servidor para que isso funcione.
Funções
Define o manipulador de erros usado pelos Realms Sincronizados ao relatar erros com sua sessão.
Defina o io.realm.mongodb.sync.SubscriptionSet inicial para o Realm. Isso só será executado na primeira vez que o Arquivo de Realm for aberto (e o arquivo criado).
Define o nome do Arquivo de Realm.
Define a estratégia que lidaria com o reinício do cliente por este Realm sincronizado.
Configurar isso fará com que o Realm baixe todas as alterações conhecidas do servidor na primeira vez que um Realm for aberto. O Realm não será aberto até que todos os dados tenham sido baixados. Isso significa que, se um dispositivo estiver off-line, o Realm não será aberto.