zhttp-logging
zhttp-logging
zhttp.logging
LogFormat
LogFormat
Color
BLUE
CYAN
DEFAULT
GREEN
MAGENTA
RED
RESET
WHITE
YELLOW
Color
ColorWrap
Combine
Dash
DateFormat
ISODateTime
DateFormat
Fixed
FormatDate
LineColor
LoggerLevel
Msg
NewLine
SourceLocation
Spaced
Tags
TextWrapper
BRACKET
EMPTY
QUOTED
TextWrapper
TextWrappers
ThreadId
ThreadName
Trim
LogLevel
LogLevel
Debug
Error
Info
Trace
Warn
LogLine
Logger
Logger
SourcePos
LoggerTransport
Setup
DefaultFormat
zhttp.logging.macros
LoggerMacroExtensions
zhttp-logging
/
zhttp.logging
/
LogFormat
LogFormat
object
LogFormat
Companion:
class
Graph
Supertypes
Self type
trait
Sum
trait
Mirror
class
Object
trait
Matchable
class
Any
LogFormat
.type
Type members
Value members
Type members
Classlikes
object
Color
Companion:
class
sealed
trait
Color
Companion:
object
final case
class
ColorWrap
(
color:
Color
,
configuration:
LogFormat
)
extends
LogFormat
final case
class
Combine
(
left:
LogFormat
,
right:
LogFormat
)
extends
LogFormat
final case
class
Dash
(
left:
LogFormat
,
right:
LogFormat
)
extends
LogFormat
object
DateFormat
Companion:
class
sealed
trait
DateFormat
Companion:
object
final case
class
Fixed
(
size:
Int
,
configuration:
LogFormat
)
extends
LogFormat
final case
class
FormatDate
(
dateFormat:
DateFormat
)
extends
LogFormat
final case
class
LineColor
(
info:
Color
,
error:
Color
,
debug:
Color
,
trace:
Color
,
warn:
Color
)
extends
LogFormat
case
object
LoggerLevel
extends
LogFormat
case
object
Msg
extends
LogFormat
final case
class
NewLine
(
left:
LogFormat
,
right:
LogFormat
)
extends
LogFormat
case
object
SourceLocation
extends
LogFormat
final case
class
Spaced
(
left:
LogFormat
,
right:
LogFormat
)
extends
LogFormat
case
object
Tags
extends
LogFormat
object
TextWrapper
Companion:
class
sealed
trait
TextWrapper
Companion:
object
final case
class
TextWrappers
(
wrapper:
TextWrapper
,
configuration:
LogFormat
)
extends
LogFormat
final case
class
ThreadId
(
includeThreadId:
Boolean
)
extends
LogFormat
final case
class
ThreadName
(
includeThreadName:
Boolean
)
extends
LogFormat
final case
class
Trim
(
logFmt:
LogFormat
)
extends
LogFormat
Inherited types
type
MirroredElemLabels
<:
Tuple
The names of the product elements
The names of the product elements
Inherited from:
Mirror
type
MirroredLabel
<:
String
The name of the type
The name of the type
Inherited from:
Mirror
Value members
Concrete methods
def
color
(
info:
Color
,
error:
Color
,
debug:
Color
,
trace:
Color
,
warn:
Color
):
LogFormat
def
date
(
dateFormat:
DateFormat
):
LogFormat
def
logLevel
:
LogFormat
def
msg
:
LogFormat
def
sourceLocation
:
LogFormat
def
tags
:
LogFormat
def
threadId
:
LogFormat
def
threadName
:
LogFormat
Concrete fields
val
colored
:
LogFormat
val
maximus
:
LogFormat
val
minimal
:
LogFormat