Package

zio

config

Permalink

package config

Linear Supertypes
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. All

Type Members

  1. type CachedReaders = Map[config.ReadModule.ConfigSource, ManagedReader]

    Permalink
    Definition Classes
    ReadModule
  2. sealed trait ConfigDescriptor[A] extends AnyRef

    Permalink
    Definition Classes
    ConfigDescriptorModule
  3. trait ConfigDescriptorFunctions extends AnyRef

    Permalink
    Definition Classes
    ConfigDescriptorModule
  4. sealed trait ConfigDocs extends AnyRef

    Permalink
    Definition Classes
    ConfigDocsModule
  5. sealed trait ConfigSource extends AnyRef

    Permalink
    Definition Classes
    ConfigSourceModule
  6. abstract type K

    Permalink
    Definition Classes
    KeyValueModule
  7. sealed case class Table extends Product with Serializable

    Permalink
    Definition Classes
    ConfigDocsModule
  8. abstract type V

    Permalink
    Definition Classes
    KeyValueModule

Value Members

  1. object ConfigSource

    Permalink
    Definition Classes
    ConfigSourceModule
  2. def addPostFixToKey(string: String): (String) ⇒ String

    Permalink
    Definition Classes
    KeyConversionFunctions
  3. def addPrefixToKey(prefix: String): (String) ⇒ String

    Permalink
    Definition Classes
    KeyConversionFunctions
  4. implicit macro def autoTupleConversion[P <: Product, T]: TupleConversion[P, T]

    Permalink
    Definition Classes
    ImplicitTupleConversion
  5. def autoTupleConversion1[P, A](implicit ev: TupleConversion[P, (A)]): TupleConversion[P, A]

    Permalink
    Definition Classes
    ImplicitTupleConversion
  6. def camelToDelimiter(input: String, delimiter: String): String

    Permalink
    Definition Classes
    KeyConversionFunctions
  7. final def configLayer[A](config: config.ConfigModule.ConfigDescriptor[A])(implicit tag: zio.Tag[A]): ZLayer[Has[config.ConfigModule.ConfigSource], ReadError[config.ConfigModule.K], Has[A]]

    Permalink
    Definition Classes
    ConfigModule
  8. final def configLayer_[A](config: config.ConfigModule.ConfigDescriptor[A])(implicit tag: zio.Tag[A]): ZLayer[Any, ReadError[config.ConfigModule.K], Has[A]]

    Permalink
    Definition Classes
    ConfigModule
  9. package derivation

    Permalink
  10. final def generateDocs[A](config: config.ConfigDocsModule.ConfigDescriptor[A]): ConfigDocs

    Permalink
    Definition Classes
    ConfigDocsModule
  11. def generateReport[A](config: config.ConfigDocsModule.ConfigDescriptor[A], value: A): Either[String, ConfigDocs]

    Permalink
    Definition Classes
    ConfigDocsModule
  12. final def getConfig[A](implicit tag: zio.Tag[A]): ZIO[Has[A], Nothing, A]

    Permalink
    Definition Classes
    ConfigModule
  13. final def read[A](configuration: config.ReadModule.ConfigDescriptor[A]): IO[ReadError[config.ReadModule.K], A]

    Permalink
    Definition Classes
    ReadModule
  14. final def requiredZipAndOrFields[A](config: config.ReadModule.ConfigDescriptor[A]): Int

    Permalink
    Definition Classes
    ReadModule
  15. def sizeOfZipAndOrErrors(error: ReadError[config.ReadModule.K]): Int

    Permalink
    Definition Classes
    ReadModule
  16. val toKebabCase: (String) ⇒ String

    Permalink
    Definition Classes
    KeyConversionFunctions
  17. val toSnakeCase: (String) ⇒ String

    Permalink
    Definition Classes
    KeyConversionFunctions
  18. final def write[A](config: config.WriteModule.ConfigDescriptor[A], a: A): Either[String, PropertyTree[config.WriteModule.K, config.WriteModule.V]]

    Permalink
    Definition Classes
    WriteModule

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