R2dbcDatabaseConfig
A configuration for an R2dbcDatabase instance.
Parameters set in this class apply to all transactions that use the R2dbcDatabase instance, unless an applicable override is specified in an individual transaction block.
Types
Builder API responsible for constructing a custom R2dbcDatabase configuration parameter state.
Properties
The ConnectionFactoryOptions state holder that should be associated to a io.r2dbc.spi.ConnectionFactory when creating connections.
The default transaction IsolationLevel. If not specified, the database-specific level will be used. This can be overridden on a per-transaction level by specifying the transactionIsolation
parameter of the org.jetbrains.exposed.v1.r2dbc.transactions.suspendTransaction.
The CoroutineDispatcher to be used when determining the scope of the underlying R2DBC database connection object.
Registry storing all built-in org.jetbrains.exposed.v1.r2dbc.mappers.TypeMapper classes, as well as any custom mappers implemented and detected by a ServiceLoader
.