Packages

p

tamer

config

package config

Linear Supertypes
Service[Config], AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. config
  2. Service
  3. AnyRef
  4. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. trait Config extends Serializable
  2. final case class DbConfig(driver: NonEmptyString, uri: UriString, username: NonEmptyString, password: Password) extends Product with Serializable
  3. type HostList = Refined[List[String], And[NonEmpty, Forall[Or[IPv4, Uri]]]]
  4. final case class KafkaConfig(brokers: HostList, closeTimeout: FiniteDuration, bufferSize: PosInt, sink: KafkaSinkConfig, state: KafkaStateConfig) extends Product with Serializable
  5. final case class KafkaSinkConfig(topic: NonEmptyString) extends Product with Serializable
  6. final case class KafkaStateConfig(topic: NonEmptyString, groupId: NonEmptyString, clientId: NonEmptyString) extends Product with Serializable
  7. type Password = Refined[String, MinSize[Int(10)]]
  8. final case class TamerConfig(db: DbConfig, kafka: KafkaConfig) extends Product with Serializable
  9. type UriString = Refined[String, Uri]

Abstract Value Members

  1. abstract val load: ZIO[Config, ConfigError, TamerConfig]
    Definition Classes
    Service

Concrete Value Members

  1. object Config extends Serializable

Inherited from Service[Config]

Inherited from AnyRef

Inherited from Any

Ungrouped