Realm Configuration
A Realm Configuration defining specific setup and configuration for a Realm instance.
The RealmConfiguration can, for simple uses cases, be created directly through the constructor. More advanced setup requires building the RealmConfiguration through RealmConfiguration.Builder.build.
See also
Types
Builder
Link copied to clipboard
class Builder(schema: Set<KClass<out TypedRealmObject>>) : Configuration.SharedBuilder<RealmConfiguration, RealmConfiguration.Builder>
Content copied to clipboard
Used to create a RealmConfiguration. For common use cases, a RealmConfiguration can be created using the RealmConfiguration.create function.
Properties
compactOnLaunchCallback
Link copied to clipboard
deleteRealmIfMigrationNeeded
Link copied to clipboard
encryptionKey
Link copied to clipboard
initialDataCallback
Link copied to clipboard
initialRealmFileConfiguration
Link copied to clipboard
abstract val initialRealmFileConfiguration: InitialRealmFileConfiguration?
Content copied to clipboard
Configuration that holds details of a bundled asset file used as initial state of the realm file. See SharedBuilder.initialRealmFile for details. null is returned if no initial realm file has been configured.
log
Link copied to clipboard
maxNumberOfActiveVersions
Link copied to clipboard
schema
Link copied to clipboard
schemaVersion
Link copied to clipboard