package config
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- config
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- All
Type Members
- trait Config extends Serializable
- final case class DbConfig(driver: NonEmptyString, uri: UriString, username: NonEmptyString, password: Password) extends Product with Serializable
- type HostList = Refined[List[String], And[NonEmpty, Forall[Or[IPv4, Uri]]]]
- final case class KafkaConfig(brokers: HostList, schemaRegistryUrl: UrlString, closeTimeout: FiniteDuration, bufferSize: PosInt, sink: KafkaSinkConfig, state: KafkaStateConfig) extends Product with Serializable
- final case class KafkaSinkConfig(topic: NonEmptyString) extends Product with Serializable
- final case class KafkaStateConfig(topic: NonEmptyString, groupId: NonEmptyString, clientId: NonEmptyString) extends Product with Serializable
- type Password = String
- final case class TamerConfig(db: DbConfig, kafka: KafkaConfig) extends Product with Serializable
- type UriString = Refined[String, Uri]
- type UrlString = Refined[String, Url]