Service

trait Service extends Serializable
Companion:
object
class Object
trait Matchable
class Any

Value members

Abstract methods

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