object DebugProperties extends fundamentals.platform.properties.DebugProperties
- Alphabetic
- By Inheritance
- DebugProperties
- DebugProperties
- AnyRef
- Any
- Hide All
- Show All
- Public
- Protected
Value Members
- final def !=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def ##: Int
- Definition Classes
- AnyRef → Any
- final def ==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def BoolProperty(name: String): BooleanProperty
- Attributes
- protected
- Definition Classes
- DebugProperties
- Annotations
- @inline()
- final def StrProperty(name: String): StrProperty
- Attributes
- protected
- Definition Classes
- DebugProperties
- Annotations
- @inline()
- final def asInstanceOf[T0]: T0
- Definition Classes
- Any
- def clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.CloneNotSupportedException]) @native()
- 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
- 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
- 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
- final def eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- def equals(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef → Any
- def finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.Throwable])
- final def getClass(): Class[_ <: AnyRef]
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
- def hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
- final def isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- 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
- 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
- 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
- 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
- final def ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- final def notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
- final def notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
- final def synchronized[T0](arg0: => T0): T0
- Definition Classes
- AnyRef
- def toString(): String
- Definition Classes
- AnyRef → Any
- final def wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException]) @native()
Deprecated Value Members
- 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 useRoleModuleDef
instead.- Deprecated
since 1.0.1
- Note
Flipping this or the corresponding
Boolean @Id("distage.roles.reflection")
component tofalse
will speed up launch times