Shared 빌더
추상 클래스 SharedBuilder<t, S : Configuration.SharedBuilder<t, S>>(schema: <KClass<out BaseRealmObject>> = setOf())
RealmConfiguration 과 SyncConfiguration 모두에서 사용할 수 있는 속성을 보유하는 구성 빌더의 기본 클래스입니다.
매개변수
t
빌더가 생성해야 하는 구성 유형입니다.
S
로컬 버전과 동기화 버전을 구분하는 데 필요한 빌더 유형입니다.
상속자
함수
클립보드에 링크 복사됨
영역을 열 때 영역을 압축할지 여부를 제어하기 위한 콜백을 설정합니다.
클립보드에 링크 복사됨
Realm 파일을 암호화하고 해독하는 데 사용되는 64바이트 키를 설정합니다. 키를 제공하지 않으면 Realm 파일이 암호화되지 않습니다.
클립보드에 링크 복사됨
초기 데이터를 Realm 파일에 씁니다. 이 콜백은 데이터베이스 파일이 생성될 때 한 번만 실행됩니다. 여기에는 RealmConfiguration.Builder.deleteRealmIFMigrationneeded 가 다음과 같은 경우도 포함됩니다. 파일이 삭제되도록 설정되었습니다.
클립보드에 링크 복사됨
번들 자산 Realm 파일을 사용하여 Realm 파일을 초기화합니다.
클립보드에 링크 복사됨
더 많은 데이터를 쓰려고 할 때 불법적인 상태 예외 가 발생하기 전에 Realm 파일의 최대 라이브 버전 수를 설정합니다.