package hikari
- Source
- package.scala
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- hikari
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- Protected
Type Members
- final case class Config(catalog: Option[String] = None, connectionTimeout: Duration = Duration(30, TimeUnit.SECONDS), idleTimeout: Duration = Duration(10, TimeUnit.MINUTES), leakDetectionThreshold: Duration = Duration.Zero, maximumPoolSize: Option[Int] = None, maxLifetime: Duration = Duration(30, TimeUnit.MINUTES), minimumIdle: Option[Int] = None, password: Option[String] = None, poolName: Option[String] = None, username: Option[String] = None, validationTimeout: Duration = Duration(5, TimeUnit.SECONDS), allowPoolSuspension: Boolean = false, autoCommit: Boolean = true, connectionInitSql: Option[String] = None, connectionTestQuery: Option[String] = None, dataSourceClassName: Option[String] = None, dataSourceJNDI: Option[String] = None, driverClassName: Option[String] = None, initializationFailTimeout: Duration = Duration(1, TimeUnit.MILLISECONDS), isolateInternalQueries: Boolean = false, jdbcUrl: Option[String] = None, readOnly: Boolean = false, registerMbeans: Boolean = false, schema: Option[String] = None, transactionIsolation: Option[TransactionIsolation] = None) extends Product with Serializable
Configuration case class, susceptible to PureConfig.
Configuration case class, susceptible to PureConfig. Helps with creating
com.zaxxer.hikari.HikariConfig
, which in turn is used to createdoobie.hikari.HikariTransactor
. See the methodHikariTransactor.fromConfig
- type HikariTransactor[M[_]] = util.transactor.Transactor[M] { type A = com.zaxxer.hikari.HikariDataSource }
Value Members
- object Config extends Serializable
- object HikariTransactor