create

모든 선택적 구성 매개변수에 대한 기본값 을 사용하여 Flexible Sync에 대한 동기화 구성을 생성합니다.

Flexible Sync는 구독 세트라는 개념을 사용하여 기기에 업로드 및 다운로드할 데이터를 정의합니다. 자세한 내용은 SubscriptionSet 를 참조하세요.

참조: Flexible Sync

매개변수

사용자

Realm을 제어하는 사용자 입니다.

스키마

스키마의 클래스입니다. 세트의 요소는 직접 클래스 리터럴이어야 합니다.

스로우

사용자가 유효하지 않고 로그인한 경우.


fun create(user: 사용자, partitionValue: 문자열?, schema: <KClass< BaseRealmObject출력 >>): SyncConfiguration
fun create(user: User, partitionValue: Int?, schema: <KClass< BaseRealmObject출력 >>): SyncConfiguration

모든 선택적 구성 매개변수에 대한 기본값 을 사용하여 파티션 기반 동기화에 대한 동기화 구성을 생성합니다.

참조: 파티션

매개변수

사용자

Realm을 제어하는 사용자 입니다.

파티션

영역 에 동기화 할 데이터를 정의하는 파티션 값 입니다.

스키마

스키마의 클래스입니다. 세트의 요소는 직접 클래스 리터럴이어야 합니다.

스로우

사용자가 유효하지 않고 로그인한 경우.


fun create(user: 사용자, partitionValue: Long?, schema: <KClass< BaseRealmObject출력 >>): SyncConfiguration

모든 선택적 구성 매개변수에 대한 기본값 을 사용하여 파티션 기반 동기화에 대한 동기화 구성을 생성합니다.

매개변수

사용자

Realm을 제어하는 사용자 입니다.

파티션

영역 에 동기화 할 데이터를 정의하는 파티션 값 입니다.

스키마

스키마의 클래스입니다. 세트의 요소는 직접 클래스 리터럴이어야 합니다.

스로우

사용자가 유효하지 않고 로그인한 경우.


fun create(user: 사용자, partitionValue: BsonObjectId?, schema: <KClass< BaseRealmObject출력 >>): SyncConfiguration
fun create(user: 사용자, partitionValue: RealmUUID?, schema: <KClass< BaseRealmObject출력 >>): SyncConfiguration

모든 선택적 구성 매개변수에 대한 기본값 을 사용하여 파티션 기반 동기화에 대한 동기화 구성을 생성합니다.

매개변수

사용자

Realm을 제어하는 사용자 입니다.

파티션

영역 에 동기화 할 데이터를 정의하는 파티션 값 입니다.

스키마

스키마의 클래스입니다. 세트의 요소는 직접 클래스 리터럴이어야 합니다.

스로우

사용자가 유효하지 않고 로그인한 경우.