Trait

eu.shiftforward.apso.config.LazyConfigFactory

Builder

Related Doc: package LazyConfigFactory

Permalink

trait Builder extends AnyRef

A Config builder providing a DSL for retireving and modifying configs.

Annotations
@deprecated
Deprecated

(Since version 2017/07/13) Use pureconfig for loading the root object and then manipulate domain objects directly

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. Builder
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Abstract Value Members

  1. abstract def config: Config

    Permalink

    The built config.

Concrete Value Members

  1. final def !=(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  4. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  5. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  6. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  7. def equals(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  8. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  9. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  10. def hashCode(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  11. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  12. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  13. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  14. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
  15. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  16. def toString(): String

    Permalink
    Definition Classes
    AnyRef → Any
  17. final def wait(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  18. final def wait(arg0: Long, arg1: Int): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  19. final def wait(arg0: Long): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  20. def withOverrides(overrides: (String, Any), moreOverrides: (String, Any)*): Builder

    Permalink

    Returns a new builder with some settings overridden.

    Returns a new builder with some settings overridden. The provided settings must exist in the currently built config; otherwise, a ConfigFactory.ValidationFailed is thrown.

    overrides

    a setting to override in the current config as a key-value pair

    moreOverrides

    additional settings to override in the current config as key-value pairs

    returns

    a new builder with the given settings overridden.

  21. def withOverrides(overrides: String): Builder

    Permalink

    Returns a new builder with some settings overridden.

    Returns a new builder with some settings overridden. The provided settings must exist in the currently built config; otherwise, a ConfigFactory.ValidationFailed is thrown.

    overrides

    the settings to override in the current config as a parseable config

    returns

    a new builder with the given settings overridden.

  22. def withOverrides(overrides: Config): Builder

    Permalink

    Returns a new builder with some settings overridden.

    Returns a new builder with some settings overridden. The provided settings must exist in the currently built config; otherwise, a ConfigFactory.ValidationFailed is thrown.

    overrides

    the settings to override in the current config

    returns

    a new builder with the given settings overridden.

  23. def withSettings(settings: (String, Any), moreSettings: (String, Any)*): Builder

    Permalink

    Returns a new builder with some additional settings.

    Returns a new builder with some additional settings. The provided settings must not exist in the currently built config; otherwise, a ConfigFactory.ValidationFailed is thrown.

    settings

    a setting to add to the current config as a key-value pair

    moreSettings

    additional settings to add to the current config as key-value pairs

    returns

    a new builder with the given settings added.

  24. def withSettings(settings: String): Builder

    Permalink

    Returns a new builder with some additional settings.

    Returns a new builder with some additional settings. The provided settings must not exist in the currently built config; otherwise, a ConfigFactory.ValidationFailed is thrown.

    settings

    the settings to add to the current config as a parseable config

    returns

    a new builder with the given settings added.

  25. def withSettings(settings: Config): Builder

    Permalink

    Returns a new builder with some additional settings.

    Returns a new builder with some additional settings. The provided settings must not exist in the currently built config; otherwise, a ConfigFactory.ValidationFailed is thrown.

    settings

    the settings to add to the current config

    returns

    a new builder with the given settings added.

Inherited from AnyRef

Inherited from Any

Ungrouped