Package com.linecorp.armeria.common.logging
-
Interface Summary Interface Description ContentPreviewer Produces the preview ofRequestLog
.ContentPreviewerFactory A factory creating aContentPreviewer
.RequestLog RequestLogAccess Provides the access to aRequestLog
orRequestOnlyLog
, while ensuring the interestedRequestLogProperty
s are available.RequestLogBuilder Updates aRequestLog
with newly available information.RequestOnlyLog A set of informational properties for request-side only, collected while consuming aRequest
. -
Class Summary Class Description ClientConnectionTimings A holder class which has the timing information about a connection attempt before a client sends aRequest
.ClientConnectionTimingsBuilder Builds a newClientConnectionTimings
.ContentPreviewerFactoryBuilder A builder which builds aContentPreviewerFactory
.LoggingDecoratorBuilder Builds a new logging decorator.RequestContextExporter Exports the specified properties from currentRequestContext
toMap
.RequestContextExporterBuilder Builds a newRequestContextExporter
. -
Enum Summary Enum Description BuiltInProperty A built-in property exported byRequestContextExporter
.LogLevel Log level.RequestLogProperty A property ofRequestLog
, used for identifying properties that have been populated during request processing. -
Exception Summary Exception Description RequestLogAvailabilityException ARuntimeException
raised when accessing aRequestLog
property that's not available yet.