SystemLive

zio.System.SystemLive
object SystemLive extends System

Attributes

Source
System.scala
Graph
Supertypes
trait System
trait Serializable
class Object
trait Matchable
class Any
Self type
SystemLive.type

Members list

Type members

Inherited classlikes

trait UnsafeAPI extends Serializable

Attributes

Inherited from:
System
Source
System.scala
Supertypes
trait Serializable
class Object
trait Matchable
class Any

Value members

Concrete methods

def env(variable: => String)(implicit trace: Trace): IO[SecurityException, Option[String]]

Attributes

Source
System.scala
def envOrElse(variable: => String, alt: => String)(implicit trace: Trace): IO[SecurityException, String]

Attributes

Source
System.scala
def envOrOption(variable: => String, alt: => Option[String])(implicit trace: Trace): IO[SecurityException, Option[String]]

Attributes

Source
System.scala
def envs(implicit trace: Trace): IO[SecurityException, Map[String, String]]

Attributes

Source
System.scala
def lineSeparator(implicit trace: Trace): UIO[String]

Attributes

Source
System.scala
def properties(implicit trace: Trace): IO[Throwable, Map[String, String]]

Attributes

Source
System.scala
def property(prop: => String)(implicit trace: Trace): IO[Throwable, Option[String]]

Attributes

Source
System.scala
def propertyOrElse(prop: => String, alt: => String)(implicit trace: Trace): IO[Throwable, String]

Attributes

Source
System.scala
def propertyOrOption(prop: => String, alt: => Option[String])(implicit trace: Trace): IO[Throwable, Option[String]]

Attributes

Source
System.scala

Concrete fields

override val unsafe: UnsafeAPI

Attributes

Source
System.scala