package config
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- config
- ImplicitTupleConversion
- ConfigStringModule
- ConfigModule
- ReadModule
- ConfigDocsModule
- WriteModule
- ConfigDescriptorModule
- ConfigSourceModule
- KeyValueModule
- KeyConversionFunctions
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- Protected
Type Members
- type CachedReaders = Map[ConfigSource, ManagedReader]
- Definition Classes
- ReadModule
- sealed trait ConfigDescriptor[A] extends AnyRef
- Definition Classes
- ConfigDescriptorModule
- trait ConfigDescriptorFunctions extends AnyRef
- Definition Classes
- ConfigDescriptorModule
- sealed trait ConfigDocs extends AnyRef
- Definition Classes
- ConfigDocsModule
- sealed trait ConfigSource extends AnyRef
- Definition Classes
- ConfigSourceModule
- abstract type K
- Definition Classes
- KeyValueModule
- sealed case class Table extends Product with Serializable
- Definition Classes
- ConfigDocsModule
- abstract type V
- Definition Classes
- KeyValueModule
Value Members
- def addPostFixToKey(string: String): (String) => String
- Definition Classes
- KeyConversionFunctions
- def addPrefixToKey(prefix: String): (String) => String
- Definition Classes
- KeyConversionFunctions
- implicit macro def autoTupleConversion[P <: Product, T]: TupleConversion[P, T]
- Definition Classes
- ImplicitTupleConversion
- def autoTupleConversion1[P, A](implicit ev: TupleConversion[P, (A)]): TupleConversion[P, A]
- Definition Classes
- ImplicitTupleConversion
- def camelToDelimiter(input: String, delimiter: String): String
- Definition Classes
- KeyConversionFunctions
- final def configLayer[A](config: ConfigDescriptor[A])(implicit tag: Tag[A]): ZLayer[ConfigSource, ReadError[config.K], A]
- Definition Classes
- ConfigModule
- final def configLayer_[A](config: ConfigDescriptor[A])(implicit tag: Tag[A]): ZLayer[Any, ReadError[config.K], A]
- Definition Classes
- ConfigModule
- final def generateDocs[A](config: ConfigDescriptor[A]): ConfigDocs
- Definition Classes
- ConfigDocsModule
- def generateReport[A](config: ConfigDescriptor[A], value: A): Either[String, ConfigDocs]
- Definition Classes
- ConfigDocsModule
- final def getConfig[A](implicit tag: Tag[A]): ZIO[A, Nothing, A]
- Definition Classes
- ConfigModule
- final def read[A](configuration: ConfigDescriptor[A]): IO[ReadError[config.K], A]
- Definition Classes
- ReadModule
- final def requiredZipAndOrFields[A](config: ConfigDescriptor[A]): Int
- Definition Classes
- ReadModule
- def sizeOfZipAndOrErrors(error: ReadError[config.K]): Int
- Definition Classes
- ReadModule
- val toKebabCase: (String) => String
- Definition Classes
- KeyConversionFunctions
- val toSnakeCase: (String) => String
- Definition Classes
- KeyConversionFunctions
- final def write[A](config: ConfigDescriptor[A], a: A): Either[String, PropertyTree[config.K, config.V]]
- Definition Classes
- WriteModule
- object ConfigDescriptor extends config.ConfigStringModule.ConfigDescriptorFunctions
- Definition Classes
- ConfigStringModule