SystemLive

zio.System$.SystemLive$
object SystemLive extends System

Attributes

Graph
Supertypes
trait System
class Object
trait Matchable
class Any
Self type

Members list

Concise view

Type members

Inherited classlikes

trait UnsafeAPI

Attributes

Inherited from:
System
Graph
Supertypes
class Object
trait Matchable
class Any

Value members

Concrete methods

def env(variable: => String)(implicit trace: Trace): IO[SecurityException, Option[String]]
def envOrElse(variable: => String, alt: => String)(implicit trace: Trace): IO[SecurityException, String]
def envOrOption(variable: => String, alt: => Option[String])(implicit trace: Trace): IO[SecurityException, Option[String]]
def envs(implicit trace: Trace): IO[SecurityException, Map[String, String]]
def lineSeparator(implicit trace: Trace): UIO[String]
def properties(implicit trace: Trace): IO[Throwable, Map[String, String]]
def property(prop: => String)(implicit trace: Trace): IO[Throwable, Option[String]]
def propertyOrElse(prop: => String, alt: => String)(implicit trace: Trace): IO[Throwable, String]
def propertyOrOption(prop: => String, alt: => Option[String])(implicit trace: Trace): IO[Throwable, Option[String]]

Concrete fields

override val unsafe: UnsafeAPI