LogstashLogger

final class LogstashLogger[F[_]](channel: DataOutputStream)(F: Sync[F]) extends Logger[F]
Companion
object
class Logger[F]
trait LoggerLike[F]
class Object
trait Matchable
class Any

Value members

Concrete methods

override def log(events: Long => List[Event]): F[Unit]
Definition Classes
Logger
def write(events: List[Event]): F[Unit]

Inherited methods

final def apply(level: Level, scope: Scope, message: String, payload: => Object, throwable: Option[Throwable]): F[Unit]
Inherited from
LoggerLike
final def debug(scope: Scope, message: String, payload: => Object, throwable: Throwable): F[Unit]
Inherited from
LoggerLike
final def debug(message: String, payload: => Object, throwable: Throwable): F[Unit]
Inherited from
LoggerLike
final def debug(scope: Scope, message: String, throwable: Throwable): F[Unit]
Inherited from
LoggerLike
final def debug(message: String, throwable: Throwable): F[Unit]
Inherited from
LoggerLike
final def debug(scope: Scope, message: String, payload: => Object): F[Unit]
Inherited from
LoggerLike
final def debug(message: String, payload: => Object): F[Unit]
Inherited from
LoggerLike
final def debug(scope: Scope, payload: => Object): F[Unit]
Inherited from
LoggerLike
final def debug(payload: => Object): F[Unit]
Inherited from
LoggerLike
final def debug(scope: Scope, message: String): F[Unit]
Inherited from
LoggerLike
final def debug(message: String): F[Unit]
Inherited from
LoggerLike
final def debug(scope: Scope, message: String, payload: => Object, throwable: Option[Throwable]): F[Unit]
Inherited from
LoggerLike
final def error(scope: Scope, message: String, payload: => Object, throwable: Throwable): F[Unit]
Inherited from
LoggerLike
final def error(message: String, payload: => Object, throwable: Throwable): F[Unit]
Inherited from
LoggerLike
final def error(scope: Scope, message: String, throwable: Throwable): F[Unit]
Inherited from
LoggerLike
final def error(message: String, throwable: Throwable): F[Unit]
Inherited from
LoggerLike
final def error(scope: Scope, message: String, payload: => Object): F[Unit]
Inherited from
LoggerLike
final def error(message: String, payload: => Object): F[Unit]
Inherited from
LoggerLike
final def error(scope: Scope, payload: => Object): F[Unit]
Inherited from
LoggerLike
final def error(payload: => Object): F[Unit]
Inherited from
LoggerLike
final def error(scope: Scope, message: String): F[Unit]
Inherited from
LoggerLike
final def error(message: String): F[Unit]
Inherited from
LoggerLike
final def error(scope: Scope, message: String, payload: => Object, throwable: Option[Throwable]): F[Unit]
Inherited from
LoggerLike
final def info(scope: Scope, message: String, payload: => Object, throwable: Throwable): F[Unit]
Inherited from
LoggerLike
final def info(message: String, payload: => Object, throwable: Throwable): F[Unit]
Inherited from
LoggerLike
final def info(scope: Scope, message: String, throwable: Throwable): F[Unit]
Inherited from
LoggerLike
final def info(message: String, throwable: Throwable): F[Unit]
Inherited from
LoggerLike
final def info(scope: Scope, message: String, payload: => Object): F[Unit]
Inherited from
LoggerLike
final def info(message: String, payload: => Object): F[Unit]
Inherited from
LoggerLike
final def info(scope: Scope, payload: => Object): F[Unit]
Inherited from
LoggerLike
final def info(payload: => Object): F[Unit]
Inherited from
LoggerLike
final def info(scope: Scope, message: String): F[Unit]
Inherited from
LoggerLike
final def info(message: String): F[Unit]
Inherited from
LoggerLike
final def info(scope: Scope, message: String, payload: => Object, throwable: Option[Throwable]): F[Unit]
Inherited from
LoggerLike
final def mapK[G[_]](fk: FunctionK[F, G]): Logger[G]
Inherited from
Logger
final def warning(scope: Scope, message: String, payload: => Object, throwable: Throwable): F[Unit]
Inherited from
LoggerLike
final def warning(message: String, payload: => Object, throwable: Throwable): F[Unit]
Inherited from
LoggerLike
final def warning(scope: Scope, message: String, throwable: Throwable): F[Unit]
Inherited from
LoggerLike
final def warning(message: String, throwable: Throwable): F[Unit]
Inherited from
LoggerLike
final def warning(scope: Scope, message: String, payload: => Object): F[Unit]
Inherited from
LoggerLike
final def warning(message: String, payload: => Object): F[Unit]
Inherited from
LoggerLike
final def warning(scope: Scope, payload: => Object): F[Unit]
Inherited from
LoggerLike
final def warning(payload: => Object): F[Unit]
Inherited from
LoggerLike
final def warning(scope: Scope, message: String): F[Unit]
Inherited from
LoggerLike
final def warning(message: String): F[Unit]
Inherited from
LoggerLike
final def warning(scope: Scope, message: String, payload: => Object, throwable: Option[Throwable]): F[Unit]
Inherited from
LoggerLike

Concrete fields

val timestamp: F[Long]