flog-core
flog-core
io.taig.flog
ContextualLogger
ContextualLogger
Ops
Encoder
Encoder
Object
Object
Logger
Logger
Ops
LoggerLike
LoggerOps
syntax
PayloadStringOps
PayloadAnyOps
io.taig.flog.data
Context
Context
Event
Event
Level
Level
Debug
Error
Info
Warning
Payload
Payload
Object
Value
Null
Scope
Scope
io.taig.flog.util
EventPrinter
JsonPrinter
PayloadFlatten
StacktracePrinter
TimestampPrinter
flog-core
/
io.taig.flog.data
/
Event
Event
final case
class
Event
(timestamp:
Long
, level:
Level
, scope:
Scope
, message:
String
, payload:
Object
, throwable:
Option
[
Throwable
])
Companion
object
Graph
Supertypes
trait
Serializable
trait
Product
trait
Equals
class
Object
trait
Matchable
class
Any
Value members
Value members
Concrete methods
def
append
(scope:
Scope
):
Event
def
merge
(payload:
Object
):
Event
def
modifyLevel
(f:
Level
=>
Level
):
Event
def
modifyMessage
(f:
String
=>
String
):
Event
def
modifyPayload
(f:
Object
=>
Object
):
Event
def
modifyScope
(f:
Scope
=>
Scope
):
Event
def
modifyTimestamp
(f:
Long
=>
Long
):
Event
def
prepend
(scope:
Scope
):
Event
def
withContext
(context:
Context
):
Event
def
withLevel
(level:
Level
):
Event
def
withMessage
(message:
String
):
Event
def
withPayload
(payload:
Object
):
Event
def
withScope
(scope:
Scope
):
Event
def
withTimestamp
(timestamp:
Long
):
Event
Inherited methods
def
productElementNames
:
Iterator
[
String
]
Inherited from
Product
def
productIterator
:
Iterator
[
Any
]
Inherited from
Product