Packages

o

izumi.distage.roles

DebugProperties

object DebugProperties extends fundamentals.platform.properties.DebugProperties

Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. DebugProperties
  2. DebugProperties
  3. AnyRef
  4. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

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 BoolProperty(name: String): BooleanProperty
    Attributes
    protected
    Definition Classes
    DebugProperties
    Annotations
    @inline()
  5. final def StrProperty(name: String): StrProperty
    Attributes
    protected
    Definition Classes
    DebugProperties
    Annotations
    @inline()
  6. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  7. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.CloneNotSupportedException]) @native()
  8. final val distage.roles.always-include-reference-common-configs: BooleanProperty

    Include reference common configs as fallback configs if an explicit common config is passed on the command-line.

    Include reference common configs as fallback configs if an explicit common config is passed on the command-line.

    If false, explicit common config fully replaces reference common configs instead of overriding them.

    Default: true

  9. final val distage.roles.always-include-reference-role-configs: BooleanProperty

    Include reference role configs as fallback configs if an explicit role config is passed on the command-line.

    Include reference role configs as fallback configs if an explicit role config is passed on the command-line.

    If false, explicit role config fully replaces reference role configs instead of overriding them.

    Default: true

  10. final val distage.roles.ignore-all-reference-configs: BooleanProperty

    Don't use any reference configs, role or common, only read configs passed on the command-line and system properties.

    Don't use any reference configs, role or common, only read configs passed on the command-line and system properties.

    Default: false

  11. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  12. def equals(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef → Any
  13. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.Throwable])
  14. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  15. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  16. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  17. final val izumi.distage.roles.activation.ignore-unknown: BooleanProperty

    Do not print warnings if user passes an unknown activation axis or choice on the command-line.

    Do not print warnings if user passes an unknown activation axis or choice on the command-line.

    Default: false

  18. final val izumi.distage.roles.activation.warn-unset: BooleanProperty

    Print warnings when there are activations in the application with no specified choice when the application starts, no choices were provided either on the command-line or in default Activation components (Activation @Id("default") & Activation Id("additional")

    Print warnings when there are activations in the application with no specified choice when the application starts, no choices were provided either on the command-line or in default Activation components (Activation @Id("default") & Activation Id("additional")

    Default: true

  19. final val izumi.distage.roles.ignore-mismatched-effect: BooleanProperty

    Do not print warnings when roles with an incompatible effect type are discovered and discarded.

    Do not print warnings when roles with an incompatible effect type are discovered and discarded.

    Default: false

  20. final val izumi.distage.roles.logs.json: BooleanProperty

    Force JSON logging

    Force JSON logging

    Can be set / overridden via command-line option --log-format/-lf

    Default: false

  21. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  22. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  23. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  24. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  25. def toString(): String
    Definition Classes
    AnyRef → Any
  26. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  27. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  28. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()

Deprecated Value Members

  1. final val izumi.distage.roles.reflection: BooleanProperty

    Discover any component that inherits from izumi.distage.roles.model.AbstractRole and has a companion object that inherits izumi.distage.roles.model.RoleDescriptor as a role, not only those additionally added using izumi.distage.roles.model.definition.RoleModuleDef#makeRole, companions of such components will be instantiated reflectively, unlike ones from RoleModuleDef.

    Discover any component that inherits from izumi.distage.roles.model.AbstractRole and has a companion object that inherits izumi.distage.roles.model.RoleDescriptor as a role, not only those additionally added using izumi.distage.roles.model.definition.RoleModuleDef#makeRole, companions of such components will be instantiated reflectively, unlike ones from RoleModuleDef.

    Default: true, for the sake of keeping compatibility with code written before izumi.distage.roles.model.definition.RoleModuleDef, however, reflective instantiation of role companions is deprecated and will be removed in the future, you are advised to use RoleModuleDef instead.

    Deprecated

    since 1.0.1

    Note

    Flipping this or the corresponding Boolean @Id("distage.roles.reflection") component to false will speed up launch times

Inherited from AnyRef

Inherited from Any

Ungrouped