DatabaseConfigurationOptions

@Serializable
data class DatabaseConfigurationOptions(val databaseType: String, val customProviderOptions: CustomDatabaseOptions? = null, val lockingBehavior: DatabaseLockingBehaviorTypes)

Options to configure jellyfins managed database.

Constructors

Link copied to clipboard
constructor(databaseType: String, customProviderOptions: CustomDatabaseOptions? = null, lockingBehavior: DatabaseLockingBehaviorTypes)

Properties

Link copied to clipboard
@SerialName(value = "CustomProviderOptions")
val customProviderOptions: CustomDatabaseOptions?

The options required to use a custom database provider.

Link copied to clipboard
@SerialName(value = "DatabaseType")
val databaseType: String

Or Sets the type of database jellyfin should use.

Link copied to clipboard
@SerialName(value = "LockingBehavior")
val lockingBehavior: DatabaseLockingBehaviorTypes

Gets or Sets the kind of locking behavior jellyfin should perform. Possible options are "NoLock", "Pessimistic", "Optimistic". Defaults to "NoLock".