HttpLoggerConfig
wvlet.airframe.http.HttpLoggerConfig
case class HttpLoggerConfig(logFileName: String, excludeHeaders: Set[String], extraEntries: () => Map[String, Any], logFilter: (Map[String, Any]) => Map[String, Any], logFormatter: (Map[String, Any]) => String, maxNumFiles: Int, maxFileSize: Long)
Http logger configuration
Attributes
- Graph
-
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Members list
Value members
Concrete methods
Add request/response headers to exclude from logging. Case-insensitive match will be used.
Add request/response headers to exclude from logging. Case-insensitive match will be used.
Attributes
A log writer that writes logs to the console with debug-level logs
A log writer that writes logs to the console with debug-level logs
Attributes
A log writer that writes logs to an in-memory buffer. Use this only for testing purpose.
A log writer that writes logs to an in-memory buffer. Use this only for testing purpose.
Attributes
Add extra tags generated from the given function to the log entries
Add extra tags generated from the given function to the log entries
Attributes
Set a log filter for customizing log contents
Set a log filter for customizing log contents
Attributes
Inherited methods
Attributes
- Inherited from:
- Product
Attributes
- Inherited from:
- Product
In this article