Packages

final class Impl[F[+_, +_]] extends PostgresConnector[F]

Linear Supertypes
PostgresConnector[F], AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. Impl
  2. PostgresConnector
  3. AnyRef
  4. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Instance Constructors

  1. new Impl(transactor: HikariTransactor[[β$1$]F[Throwable, β$1$]], cfg: PostgresConfig, postgresHealthChecker: PostgresHealthChecker[F], log: LogIO2[F], metrics: Metrics[F], tkDoobieLogHandler: TkDoobieLogHandler)(implicit arg0: Panic2[F], arg1: Temporal2[F], arg2: BracketThrowable[F])

Value Members

  1. val logHandler: LogHandler
    Definition Classes
    ImplPostgresConnector
  2. def query[T](metaName: String, timeout: Duration)(query: ConnectionIO[T])(implicit macroSaveTimerMetric: MacroMetricPostgresTimer[metaName.type], macroSaveMeterMetricException: MacroMetricPostgresMeterException[metaName.type], macroSaveMeterMetricTimeout: MacroMetricPostgresMeterTimeout[metaName.type]): F[SQLConnectorException, T]
    Definition Classes
    ImplPostgresConnector
  3. def query[T](metaName: String)(query: ConnectionIO[T])(implicit macroSaveTimerMetric: MacroMetricPostgresTimer[metaName.type], macroSaveMeterMetricException: MacroMetricPostgresMeterException[metaName.type], macroSaveMeterMetricTimeout: MacroMetricPostgresMeterTimeout[metaName.type]): F[SQLConnectorException, T]
    Definition Classes
    ImplPostgresConnector