Packages

object ConfigValue

Source
ConfigValue.scala
Linear Supertypes
AnyRef, Any
Ordering
  1. Grouped
  2. Alphabetic
  3. By Inheritance
Inherited
  1. ConfigValue
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Type Members

  1. final type Par[F[_], A] = Type[F, A]

    Newtype for parallel composition of configuration values.

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##: Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  5. final def async[F[_], A](k: ((Either[Throwable, ConfigValue[F, A]]) => Unit) => F[Option[F[Unit]]]): ConfigValue[F, A]

    Returns a new ConfigValue which loads a configuration value using a callback.

  6. final def async_[F[_], A](k: ((Either[Throwable, ConfigValue[F, A]]) => Unit) => Unit): ConfigValue[F, A]

    Returns a new ConfigValue which loads a configuration value using a callback.

  7. final def blocking[F[_], A](value: => ConfigValue[F, A]): ConfigValue[F, A]

    Returns a new ConfigValue which loads the specified blocking value.

  8. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.CloneNotSupportedException]) @HotSpotIntrinsicCandidate() @native()
  9. implicit final def configValueFlatMap[F[_]]: FlatMap[[β$0$]ConfigValue[F, β$0$]]

  10. implicit final def configValueNonEmptyParallel[G[_]]: Aux[[β$4$]ConfigValue[G, β$4$], [β$5$]Type[G, β$5$]]

  11. implicit final def configValueParApply[F[_]]: Apply[[β$2$]Type[F, β$2$]]

  12. final def default[A](value: A): ConfigValue[Effect, A]

    Returns a new ConfigValue with the specified default value.

  13. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  14. def equals(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef → Any
  15. final def eval[F[_], A](value: F[ConfigValue[F, A]]): ConfigValue[F, A]

    Returns a new ConfigValue which evaluates the effect for the specified value.

  16. final def failed[A](error: ConfigError): ConfigValue[Effect, A]

    Returns a new ConfigValue which failed with the specified error.

  17. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @HotSpotIntrinsicCandidate() @native()
  18. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @HotSpotIntrinsicCandidate() @native()
  19. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  20. final def loaded[A](key: ConfigKey, value: A): ConfigValue[Effect, A]

    Returns a new ConfigValue which loaded successfully with the specified value.

  21. final def missing[A](description: => String): ConfigValue[Effect, A]

    Alias for ConfigValue.missing(ConfigKey(description)).

  22. final def missing[A](key: ConfigKey): ConfigValue[Effect, A]

    Returns a new ConfigValue which failed because the value was missing.

  23. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  24. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @HotSpotIntrinsicCandidate() @native()
  25. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @HotSpotIntrinsicCandidate() @native()
  26. final def resource[F[_], A](resource: Resource[F, ConfigValue[F, A]]): ConfigValue[F, A]

    Returns a new ConfigValue for the specified resource.

  27. final def suspend[F[_], A](value: => ConfigValue[F, A]): ConfigValue[F, A]

    Returns a new ConfigValue which suspends loading of the specified value.

  28. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  29. def toString(): String
    Definition Classes
    AnyRef → Any
  30. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  31. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()
  32. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  33. object Par

Deprecated Value Members

  1. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.Throwable]) @Deprecated
    Deprecated

    (Since version 9)

Inherited from AnyRef

Inherited from Any

Creating Instances

Type Class Instances

Newtypes

Ungrouped