共有 ビルダ
抽象 クラス SharedBuilder<t, S : Configuration.SharedBuilder<t, S>>(スキーマ : < を設定 KClass < outBaseRealmObject > = setOf ( ))
RealmConfigurationと SyncConfiguration の両方で使用できるプロパティを保持する構成ビルダの基本クラス。
パラメーター
t
ビルダが生成する構成のタイプ。
S
ビルダのタイプ。ローカル バリアントと同期バリアントを区別するために必要です。
継承
関数
クリップボードにコピーされたリンク
Realm が開かれたときに圧縮されるかどうかを制御するためのコールバックを設定します。
クリップボードにコピーされたリンク
Realm ファイルの暗号化と復号化に使用される 64 バイト キーを設定します。 キーが指定されていない場合、Realm ファイルの暗号化は解除されます。
クリップボードにコピーされたリンク
初期データを Realm ファイルに書込みます。 このコールバックは、データベース ファイルが作成されたときに 1 回だけ実行されます。 これには、 RealmConfiguration.Builder.deleteRealmIfMigrationneededが必要な場合 に設定されていた場合、ファイルが削除されました。
クリップボードにコピーされたリンク
バンドルされたアセット Realm ファイルを使用して Realm ファイルを初期化します。
クリップボードにコピーされたリンク
追加のデータの書込みを試みるときにIllgealStateExceptionがスローされる前に、Realm ファイル内のライブ バージョンの最大数を設定します。
クリップボードにコピーされたリンク
Realm のスキーマ バージョンを設定します。 This must be equal to or higher than the schema version of the existing Realm file, if any. スキーマ バージョンが既存の Realm よりも高い場合は、移行が必要です。