Package ru.tinkoff.kora.database.r2dbc
Interface R2dbcDatabaseModule
- All Superinterfaces:
ru.tinkoff.kora.database.common.DataBaseModule,R2dbcModule
-
Method Summary
Modifier and TypeMethodDescriptiondefault R2dbcDatabaseConfigr2dbcConfig(com.typesafe.config.Config config, ru.tinkoff.kora.config.common.extractor.ConfigValueExtractor<R2dbcDatabaseConfig> extractor) default R2dbcDatabaser2dbcDatabase(R2dbcDatabaseConfig config, ru.tinkoff.kora.application.graph.All<Function<io.r2dbc.spi.ConnectionFactoryOptions.Builder, io.r2dbc.spi.ConnectionFactoryOptions.Builder>> customizers, ru.tinkoff.kora.database.common.telemetry.DataBaseTelemetryFactory telemetryFactory) Methods inherited from interface ru.tinkoff.kora.database.common.DataBaseModule
defaultDataBaseLoggerFactory, defaultDataBaseTelemetryMethods inherited from interface ru.tinkoff.kora.database.r2dbc.R2dbcModule
bigDecimalR2dbcRowMapper, bigIntegerR2dbcRowMapper, byteArrayR2dbcRowMapper, doubleR2dbcRowMapper, fluxR2dbcResultFluxMapper, integerR2dbcRowMapper, localDateR2dbcRowMapper, localDateTimeR2dbcRowMapper, longR2dbcRowMapper, monoListR2dbcResultFluxMapper, monoR2dbcResultFluxMapper, stringR2dbcRowMapper
-
Method Details
-
r2dbcConfig
default R2dbcDatabaseConfig r2dbcConfig(com.typesafe.config.Config config, ru.tinkoff.kora.config.common.extractor.ConfigValueExtractor<R2dbcDatabaseConfig> extractor) -
r2dbcDatabase
default R2dbcDatabase r2dbcDatabase(R2dbcDatabaseConfig config, ru.tinkoff.kora.application.graph.All<Function<io.r2dbc.spi.ConnectionFactoryOptions.Builder, io.r2dbc.spi.ConnectionFactoryOptions.Builder>> customizers, ru.tinkoff.kora.database.common.telemetry.DataBaseTelemetryFactory telemetryFactory)
-