| Package | Description |
|---|---|
| com.linecorp.armeria.server.logging |
Logging and metric-collecting service decorators.
|
| Modifier and Type | Method and Description |
|---|---|
static LoggingServiceBuilder |
LoggingService.builder()
Returns a newly created
LoggingServiceBuilder. |
LoggingServiceBuilder |
LoggingServiceBuilder.contentSanitizer(Function<Object,?> contentSanitizer) |
LoggingServiceBuilder |
LoggingServiceBuilder.failureResponseLogLevel(LogLevel failedResponseLogLevel) |
LoggingServiceBuilder |
LoggingServiceBuilder.headersSanitizer(Function<? super HttpHeaders,?> headersSanitizer) |
LoggingServiceBuilder |
LoggingServiceBuilder.logger(org.slf4j.Logger logger) |
LoggingServiceBuilder |
LoggingServiceBuilder.requestContentSanitizer(Function<Object,?> requestContentSanitizer) |
LoggingServiceBuilder |
LoggingServiceBuilder.requestHeadersSanitizer(Function<? super HttpHeaders,?> requestHeadersSanitizer) |
LoggingServiceBuilder |
LoggingServiceBuilder.requestLogLevel(LogLevel requestLogLevel) |
LoggingServiceBuilder |
LoggingServiceBuilder.requestLogLevelMapper(Function<? super RequestOnlyLog,LogLevel> requestLogLevelMapper) |
LoggingServiceBuilder |
LoggingServiceBuilder.requestTrailersSanitizer(Function<? super HttpHeaders,?> requestTrailersSanitizer) |
LoggingServiceBuilder |
LoggingServiceBuilder.responseCauseSanitizer(Function<? super Throwable,?> responseCauseSanitizer) |
LoggingServiceBuilder |
LoggingServiceBuilder.responseContentSanitizer(Function<Object,?> responseContentSanitizer) |
LoggingServiceBuilder |
LoggingServiceBuilder.responseHeadersSanitizer(Function<? super HttpHeaders,?> responseHeadersSanitizer) |
LoggingServiceBuilder |
LoggingServiceBuilder.responseLogLevelMapper(Function<? super RequestLog,LogLevel> responseLogLevelMapper) |
LoggingServiceBuilder |
LoggingServiceBuilder.responseTrailersSanitizer(Function<? super HttpHeaders,?> responseTrailersSanitizer) |
LoggingServiceBuilder |
LoggingServiceBuilder.sampler(Sampler<? super ServiceRequestContext> sampler)
Sets the
Sampler that determines which request needs logging. |
LoggingServiceBuilder |
LoggingServiceBuilder.samplingRate(float samplingRate)
Sets the rate at which to sample requests to log.
|
LoggingServiceBuilder |
LoggingServiceBuilder.successfulResponseLogLevel(LogLevel successfulResponseLogLevel) |
Copyright © 2020 LeanCloud. All rights reserved.