Package

zio

config

Permalink

package config

Linear Supertypes
ConfigStringModule, ConfigSourceStringModule, ConfigModule, ReadModule, ConfigDocsModule, WriteModule, ConfigDescriptorModule, ConfigSourceModule, KeyValueModule, KeyConversionFunctions, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. config
  2. ConfigStringModule
  3. ConfigSourceStringModule
  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. sealed trait ConfigDescriptor[A] extends AnyRef

    Permalink
    Definition Classes
    ConfigDescriptorModule
  2. trait ConfigDescriptorFunctions extends AnyRef

    Permalink
    Definition Classes
    ConfigDescriptorModule
  3. sealed trait ConfigDocs extends AnyRef

    Permalink
    Definition Classes
    ConfigDocsModule
  4. trait ConfigSource extends AnyRef

    Permalink
    Definition Classes
    ConfigSourceModule
  5. trait ConfigSourceFunctions extends AnyRef

    Permalink
    Definition Classes
    ConfigSourceModule
  6. case class ConfigSourceName extends Product with Serializable

    Permalink
    Definition Classes
    ConfigSourceModule
  7. abstract type K

    Permalink
    Definition Classes
    KeyValueModule
  8. case class LazyConfigDescriptor[A] extends Product with Serializable

    Permalink
    Definition Classes
    ConfigDescriptorModule
  9. sealed trait LeafForSequence extends AnyRef

    Permalink
    Definition Classes
    ConfigSourceModule
  10. case class Table extends Product with Serializable

    Permalink
    Definition Classes
    ConfigDocsModule
  11. abstract type V

    Permalink
    Definition Classes
    KeyValueModule
  12. type ZConfig[A] = Has[A]

    Permalink
    Definition Classes
    ConfigModule

Value Members

  1. object ConfigSource extends config.ConfigSourceStringModule.ConfigSourceFunctions

    Permalink
    Definition Classes
    ConfigSourceStringModule
  2. object LeafForSequence

    Permalink
    Definition Classes
    ConfigSourceModule
  3. object ZConfig

    Permalink
    Definition Classes
    ConfigStringModule
  4. def addPrefix(prefix: String): (String) ⇒ String

    Permalink
    Definition Classes
    KeyConversionFunctions
  5. def camelToDelimiter(input: String, delimiter: String): String

    Permalink
    Definition Classes
    KeyConversionFunctions
  6. def dump[A](config: ConfigDescriptor[A]): String

    Permalink
    Definition Classes
    ConfigDescriptorModule
  7. def foldReadError[B](error: ReadError[config.ReadModule.K])(alternative: B)(f: PartialFunction[ReadError[config.ReadModule.K], B])(g: (B, B) ⇒ B, zero: B): B

    Permalink
    Definition Classes
    ReadModule
  8. final def generateDocs[A](config: config.ConfigDocsModule.ConfigDescriptor[A]): ConfigDocs

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

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

    Permalink
    Definition Classes
    ConfigModule
  11. def getConfigSource(sourceNames: Set[ConfigSourceName], getTree: (List[config.ConfigSourceModule.K]) ⇒ PropertyTree[config.ConfigSourceModule.K, config.ConfigSourceModule.V], isLeafValidSequence: LeafForSequence): ConfigSource

    Permalink
    Attributes
    protected
    Definition Classes
    ConfigSourceModule
  12. def handleDefaultValues[A, B](error: ReadError[config.ReadModule.K], config: config.ReadModule.ConfigDescriptor[A], default: B): Either[ReadError[config.ReadModule.K], AnnotatedRead[B]]

    Permalink
    Definition Classes
    ReadModule
  13. def parseErrorMessage(given: String, expectedType: String): String

    Permalink
    Definition Classes
    ReadModule
  14. def postFix(string: String): (String) ⇒ String

    Permalink
    Definition Classes
    KeyConversionFunctions
  15. final def read[A](configuration: config.ReadModule.ConfigDescriptor[A]): Either[ReadError[config.ReadModule.K], A]

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

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

    Permalink
    Definition Classes
    ReadModule
  18. final def thunk[A](config: ⇒ ConfigDescriptor[A]): LazyConfigDescriptor[A]

    Permalink
    Definition Classes
    ConfigDescriptorModule
  19. val toKebabCase: (String) ⇒ String

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

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

    Permalink
    Definition Classes
    WriteModule
  22. package yaml

    Permalink

Inherited from ConfigStringModule

Inherited from ConfigSourceStringModule

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