Config

doobie.hikari.Config
See theConfig companion object
final case class Config(jdbcUrl: String, catalog: Option[String], connectionTimeout: Duration, idleTimeout: Duration, leakDetectionThreshold: Duration, maximumPoolSize: Int, maxLifetime: Duration, minimumIdle: Int, password: Option[String], poolName: Option[String], username: Option[String], validationTimeout: Duration, allowPoolSuspension: Boolean, autoCommit: Boolean, connectionInitSql: Option[String], connectionTestQuery: Option[String], dataSourceClassName: Option[String], dataSourceJNDI: Option[String], driverClassName: Option[String], initializationFailTimeout: Duration, isolateInternalQueries: Boolean, readOnly: Boolean, registerMbeans: Boolean, schema: Option[String], transactionIsolation: Option[TransactionIsolation])

Configuration case class, susceptible to PureConfig. Helps with creating com.zaxxer.hikari.HikariConfig, which in turn is used to create doobie.hikari.HikariTransactor. See the method HikariTransactor.fromConfigAutoEc

Attributes

Companion:
object
Source:
Config.scala
Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any

Members list

Concise view

Value members

Inherited methods

def productElementNames: Iterator[String]

Attributes

Inherited from:
Product
def productIterator: Iterator[Any]

Attributes

Inherited from:
Product