Packages

package zio

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. zio
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Type Members

  1. case class IOException(inner: java.io.IOException) extends Throwable with LoggerError with Product with Serializable
  2. sealed trait LoggerError extends Throwable with NoStackTrace

    Possible errors raised by logger or during resources allocation

  3. case class SecurityException(inner: java.lang.SecurityException) extends Throwable with LoggerError with Product with Serializable
  4. case class Unknown(inner: Throwable) extends Throwable with LoggerError with Product with Serializable

Value Members

  1. def asyncFileLogger(fileName: String, formatter: Formatter = Formatter.default, timeWindow: FiniteDuration = 1.second, maxBufferSize: Option[Int] = None, minLevel: Level = Level.Trace): Managed[LoggerError, Logger[[β$2$]ZIO[Any, LoggerError, β$2$]]]

    See io.odin.asyncFileLogger

  2. def consoleLogger(formatter: Formatter = Formatter.default, minLevel: Level = Level.Trace): Logger[[β$0$]ZIO[Any, LoggerError, β$0$]]

    See io.odin.consoleLogger

  3. def fileLogger(fileName: String, formatter: Formatter = Formatter.default, minLevel: Level = Level.Trace): Managed[LoggerError, Logger[[β$1$]ZIO[Any, LoggerError, β$1$]]]

    See io.odin.fileLogger

  4. object LoggerError extends Serializable

Inherited from AnyRef

Inherited from Any

Ungrouped