Packages

p

zio

config

package config

Linear Supertypes
ImplicitTupleConversion, ConfigStringModule, ConfigModule, ReadModule, ConfigDocsModule, WriteModule, ConfigDescriptorModule, ConfigSourceModule, KeyValueModule, KeyConversionFunctions, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. config
  2. ImplicitTupleConversion
  3. ConfigStringModule
  4. ConfigModule
  5. ReadModule
  6. ConfigDocsModule
  7. WriteModule
  8. ConfigDescriptorModule
  9. ConfigSourceModule
  10. KeyValueModule
  11. KeyConversionFunctions
  12. AnyRef
  13. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Type Members

  1. type CachedReaders = Map[ConfigSource, ManagedReader]
    Definition Classes
    ReadModule
  2. sealed trait ConfigDescriptor[A] extends AnyRef
    Definition Classes
    ConfigDescriptorModule
  3. trait ConfigDescriptorFunctions extends AnyRef
    Definition Classes
    ConfigDescriptorModule
  4. sealed trait ConfigDocs extends AnyRef
    Definition Classes
    ConfigDocsModule
  5. sealed trait ConfigSource extends AnyRef
    Definition Classes
    ConfigSourceModule
  6. abstract type K
    Definition Classes
    KeyValueModule
  7. sealed case class Table extends Product with Serializable
    Definition Classes
    ConfigDocsModule
  8. abstract type V
    Definition Classes
    KeyValueModule

Value Members

  1. def addPostFixToKey(string: String): (String) => String
    Definition Classes
    KeyConversionFunctions
  2. def addPrefixToKey(prefix: String): (String) => String
    Definition Classes
    KeyConversionFunctions
  3. implicit macro def autoTupleConversion[P <: Product, T]: TupleConversion[P, T]
    Definition Classes
    ImplicitTupleConversion
  4. def autoTupleConversion1[P, A](implicit ev: TupleConversion[P, (A)]): TupleConversion[P, A]
    Definition Classes
    ImplicitTupleConversion
  5. def camelToDelimiter(input: String, delimiter: String): String
    Definition Classes
    KeyConversionFunctions
  6. final def configLayer[A](config: ConfigDescriptor[A])(implicit tag: Tag[A]): ZLayer[ConfigSource, ReadError[config.K], A]
    Definition Classes
    ConfigModule
  7. final def configLayer_[A](config: ConfigDescriptor[A])(implicit tag: Tag[A]): ZLayer[Any, ReadError[config.K], A]
    Definition Classes
    ConfigModule
  8. final def generateDocs[A](config: ConfigDescriptor[A]): ConfigDocs
    Definition Classes
    ConfigDocsModule
  9. def generateReport[A](config: ConfigDescriptor[A], value: A): Either[String, ConfigDocs]
    Definition Classes
    ConfigDocsModule
  10. final def getConfig[A](implicit tag: Tag[A]): ZIO[A, Nothing, A]
    Definition Classes
    ConfigModule
  11. final def read[A](configuration: ConfigDescriptor[A]): IO[ReadError[config.K], A]
    Definition Classes
    ReadModule
  12. final def requiredZipAndOrFields[A](config: ConfigDescriptor[A]): Int
    Definition Classes
    ReadModule
  13. def sizeOfZipAndOrErrors(error: ReadError[config.K]): Int
    Definition Classes
    ReadModule
  14. val toKebabCase: (String) => String
    Definition Classes
    KeyConversionFunctions
  15. val toSnakeCase: (String) => String
    Definition Classes
    KeyConversionFunctions
  16. final def write[A](config: ConfigDescriptor[A], a: A): Either[String, PropertyTree[config.K, config.V]]
    Definition Classes
    WriteModule
  17. object ConfigDescriptor extends config.ConfigStringModule.ConfigDescriptorFunctions
    Definition Classes
    ConfigStringModule

Inherited from ImplicitTupleConversion

Inherited from ConfigStringModule

Inherited from ConfigModule

Inherited from ReadModule

Inherited from ConfigDocsModule

Inherited from WriteModule

Inherited from ConfigDescriptorModule

Inherited from ConfigSourceModule

Inherited from KeyValueModule

Inherited from KeyConversionFunctions

Inherited from AnyRef

Inherited from Any

Ungrouped