package zio
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- zio
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- Protected
Type Members
- case class IOException(inner: java.io.IOException) extends Throwable with LoggerError with Product with Serializable
- sealed trait LoggerError extends Throwable with NoStackTrace
Possible errors raised by logger or during resources allocation
- case class SecurityException(inner: java.lang.SecurityException) extends Throwable with LoggerError with Product with Serializable
- case class Unknown(inner: Throwable) extends Throwable with LoggerError with Product with Serializable
Value Members
- 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 - def consoleLogger(formatter: Formatter = Formatter.default, minLevel: Level = Level.Trace): Logger[[β$0$]ZIO[Any, LoggerError, β$0$]]
See
io.odin.consoleLogger - def fileLogger(fileName: String, formatter: Formatter = Formatter.default, minLevel: Level = Level.Trace): Managed[LoggerError, Logger[[β$1$]ZIO[Any, LoggerError, β$1$]]]
See
io.odin.fileLogger - object LoggerError extends Serializable