Package com.linecorp.armeria.common.logging
@NonNullByDefault
package com.linecorp.armeria.common.logging
-
InterfaceDescriptionProduces the preview of
RequestLog
.A factory creating aContentPreviewer
.Provides the access to aRequestLog
orRequestOnlyLog
, while ensuring the interestedRequestLogProperty
s are available.Updates aRequestLog
with newly available information.A set of informational properties for request-side only, collected while consuming aRequest
. -
ClassDescriptionA holder class which has the timing information about a connection attempt before a client sends a
Request
.Builds a newClientConnectionTimings
.A builder which builds aContentPreviewerFactory
.Holds a set ofExportGroupBuilder.ExportEntry
s.Builds a newExportGroup
.Builds a new logging decorator.Regex based sanitizer.Exports the specified properties from currentRequestContext
toMap
.Builds a newRequestContextExporter
.Provides the access to request-scopedMDC
properties. -
Enum ClassDescriptionA built-in property exported by
RequestContextExporter
.Log level.A property ofRequestLog
, used for identifying properties that have been populated during request processing. -
ExceptionDescriptionA
RuntimeException
raised when accessing aRequestLog
property that's not available yet.