RuntimeFlags

zio.RuntimeFlags
object RuntimeFlags

Maintains a set of runtime flags. Runtime flags affect the operation of the ZIO runtime system. They are exposed to application-level code because they affect the behavior and performance of application code.

For more information on individual flags, see zio.RuntimeFlag.

Attributes

Source
RuntimeFlags.scala
Graph
Supertypes
class Object
trait Matchable
class Any
Self type

Members list

Type members

Classlikes

object Patch

Attributes

Source
RuntimeFlags.scala
Supertypes
class Object
trait Matchable
class Any
Self type
Patch.type

Types

type Patch = Long

Attributes

Source
RuntimeFlags.scala

Value members

Concrete methods

Attributes

Source
RuntimeFlags.scala

Attributes

Source
RuntimeFlags.scala
def diff(oldValue: RuntimeFlags, newValue: RuntimeFlags): Patch

Attributes

Source
RuntimeFlags.scala

Attributes

Source
RuntimeFlags.scala
def disable(flag: RuntimeFlag): Patch

Creates a patch that disables the specified runtime flag.

Creates a patch that disables the specified runtime flag.

Attributes

Source
RuntimeFlags.scala

Attributes

Source
RuntimeFlags.scala

Attributes

Source
RuntimeFlags.scala

Attributes

Source
RuntimeFlags.scala
def enable(flag: RuntimeFlag): Patch

Creates a patch that enables the specified runtime flag.

Creates a patch that enables the specified runtime flag.

Attributes

Source
RuntimeFlags.scala

Attributes

Source
RuntimeFlags.scala

Attributes

Source
RuntimeFlags.scala

This method returns true only if the flag Interruption is ENABLED, and also the flag WindDown is DISABLED.

This method returns true only if the flag Interruption is ENABLED, and also the flag WindDown is DISABLED.

A fiber is said to be interruptible if the feature of Interruption is turned on, and the fiber is not in its wind-down phase, in which it takes care of cleanup activities related to fiber shutdown.

Attributes

Source
RuntimeFlags.scala

Attributes

Source
RuntimeFlags.scala

Attributes

Source
RuntimeFlags.scala

Attributes

Source
RuntimeFlags.scala
def opLog(flags: RuntimeFlags): Boolean

Attributes

Source
RuntimeFlags.scala

Attributes

Source
RuntimeFlags.scala
def patch(patch: Patch)(flags: RuntimeFlags): RuntimeFlags

Attributes

Source
RuntimeFlags.scala
def render(flags: RuntimeFlags): String

Attributes

Source
RuntimeFlags.scala

Attributes

Source
RuntimeFlags.scala

Attributes

Source
RuntimeFlags.scala

Attributes

Source
RuntimeFlags.scala

Deprecated methods

Attributes

Deprecated
[Since version 2.1.19] Unused + unimplemented: using this flag will have no effect
Source
RuntimeFlags.scala

Concrete fields

The default set of runtime flags, recommended for most applications.

The default set of runtime flags, recommended for most applications.

Attributes

Source
RuntimeFlags.scala

No runtime flags.

No runtime flags.

Attributes

Source
RuntimeFlags.scala