criar

Diversão criar(user: User, schema: Set<KClass<out BaseRealmObject>>): SyncConfiguration

Cria uma configuração de sincronização para Flexible Sync com valores padrão para todos os parâmetros de configuração opcionais.

O Flexible Sync usa um conceito chamado conjuntos de assinatura para definir quais dados são carregados e baixados no dispositivo. Consulte SubscriptionSet para obter mais informações.

Consulte: Flexible Sync

Parâmetros

utilizador

o usuário que controla o domínio.

schema

as classes do esquema. Os elementos do conjunto devem ser literais de classe direta.

Lança

se o usuário não for válido e estiver conectado.


Diversão criar(user: Usuário, partitionValue: String?, esquema: Definir<KClass<out BaseRealmObject>>): SyncConfiguration
Diversão criar(user: Usuário, partitionValue: Int?, esquema: Definir<KClass<out BaseRealmObject>>): SyncConfiguration

Cria uma configuração de sincronização para sincronização baseada em partição com valores padrão para todos os parâmetros de configuração opcionais.

Consulte: Partições

Parâmetros

utilizador

o usuário que controla o domínio.

valorda partição

o valor da partição que define quais dados sincronizar com o Realm.

schema

as classes do esquema. Os elementos do conjunto devem ser literais de classe direta.

Lança

se o usuário não for válido e estiver conectado.


Diversão criar(user: Usuário, partitionValue: Longo?, esquema: Definir<KClass<out BaseRealmObject>>): SyncConfiguration

Cria uma configuração de sincronização para sincronização baseada em partição com valores padrão para todos os parâmetros de configuração opcionais.

Parâmetros

utilizador

o usuário que controla o domínio.

valorda partição

o valor da partição que define quais dados sincronizar com o Realm.

schema

as classes do esquema. Os elementos do conjunto devem ser literais de classe direta.

Lança

se o usuário não for válido e estiver conectado.


Diversão criar(user: Usuário, partitionValue: BsonObjectId?, esquema: Definir<KClass<out BaseRealmObject>>): SyncConfiguration
Diversão criar(user: Usuário, partitionValue: RealmUUID?, esquema: Definir<KClass<out BaseRealmObject>>): SyncConfiguration

Cria uma configuração de sincronização para sincronização baseada em partição com valores padrão para todos os parâmetros de configuração opcionais.

Parâmetros

utilizador

o usuário que controla o domínio.

valorda partição

o valor da partição que define quais dados sincronizar com o Realm.

schema

as classes do esquema. Os elementos do conjunto devem ser literais de classe direta.

Lança

se o usuário não for válido e estiver conectado.