| Package | Description |
|---|---|
| com.linecorp.armeria.client.logging |
Logging client decorators.
|
| com.linecorp.armeria.common.logging | |
| com.linecorp.armeria.internal.common.logging |
Various classes used internally.
|
| com.linecorp.armeria.server.logging |
Logging and metric-collecting service decorators.
|
| Modifier and Type | Method and Description |
|---|---|
LoggingRpcClientBuilder |
LoggingRpcClientBuilder.failureResponseLogLevel(LogLevel failedResponseLogLevel) |
LoggingClientBuilder |
LoggingClientBuilder.failureResponseLogLevel(LogLevel failedResponseLogLevel) |
static Function<? super HttpClient,LoggingClient> |
LoggingClient.newDecorator(LogLevel level)
Deprecated.
|
LoggingRpcClientBuilder |
LoggingRpcClientBuilder.requestLogLevel(LogLevel requestLogLevel) |
LoggingClientBuilder |
LoggingClientBuilder.requestLogLevel(LogLevel requestLogLevel) |
LoggingRpcClientBuilder |
LoggingRpcClientBuilder.successfulResponseLogLevel(LogLevel successfulResponseLogLevel) |
LoggingClientBuilder |
LoggingClientBuilder.successfulResponseLogLevel(LogLevel successfulResponseLogLevel) |
| Modifier and Type | Method and Description |
|---|---|
LoggingRpcClientBuilder |
LoggingRpcClientBuilder.requestLogLevelMapper(Function<? super RequestOnlyLog,LogLevel> requestLogLevelMapper) |
LoggingClientBuilder |
LoggingClientBuilder.requestLogLevelMapper(Function<? super RequestOnlyLog,LogLevel> requestLogLevelMapper) |
LoggingRpcClientBuilder |
LoggingRpcClientBuilder.responseLogLevelMapper(Function<? super RequestLog,LogLevel> responseLogLevelMapper) |
LoggingClientBuilder |
LoggingClientBuilder.responseLogLevelMapper(Function<? super RequestLog,LogLevel> responseLogLevelMapper) |
| Constructor and Description |
|---|
LoggingClient(HttpClient delegate,
LogLevel level)
Deprecated.
Use
LoggingClientBuilder. |
| Modifier and Type | Method and Description |
|---|---|
protected LogLevel |
LoggingDecoratorBuilder.failedResponseLogLevel()
Deprecated.
It will be removed in the future.
|
protected LogLevel |
LoggingDecoratorBuilder.requestLogLevel()
Deprecated.
It will be removed in the future.
|
protected LogLevel |
LoggingDecoratorBuilder.successfulResponseLogLevel()
Deprecated.
It will be removed in the future.
|
static LogLevel |
LogLevel.valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static LogLevel[] |
LogLevel.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
| Modifier and Type | Method and Description |
|---|---|
protected Function<? super RequestOnlyLog,LogLevel> |
LoggingDecoratorBuilder.requestLogLevelMapper()
Returns the
LogLevel to use when logging request logs. |
protected Function<? super RequestLog,LogLevel> |
LoggingDecoratorBuilder.responseLogLevelMapper()
Returns the
LogLevel to use when logging response logs. |
| Modifier and Type | Method and Description |
|---|---|
LoggingDecoratorBuilder |
LoggingDecoratorBuilder.failureResponseLogLevel(LogLevel failedResponseLogLevel)
Sets the
LogLevel to use when logging failure responses (e.g., failed with an exception). |
LoggingDecoratorBuilder |
LoggingDecoratorBuilder.requestLogLevel(LogLevel requestLogLevel)
Sets the
LogLevel to use when logging requests. |
LoggingDecoratorBuilder |
LoggingDecoratorBuilder.successfulResponseLogLevel(LogLevel successfulResponseLogLevel)
Sets the
LogLevel to use when logging successful responses (e.g., no unhandled exception). |
| Modifier and Type | Method and Description |
|---|---|
LoggingDecoratorBuilder |
LoggingDecoratorBuilder.requestLogLevelMapper(Function<? super RequestOnlyLog,LogLevel> requestLogLevelMapper)
Sets the
Function to use when mapping the log level of request logs. |
LoggingDecoratorBuilder |
LoggingDecoratorBuilder.responseLogLevelMapper(Function<? super RequestLog,LogLevel> responseLogLevelMapper)
Sets the
Function to use when mapping the log level of response logs. |
| Modifier and Type | Method and Description |
|---|---|
static void |
LoggingDecorators.logRequest(org.slf4j.Logger logger,
RequestOnlyLog log,
Function<? super RequestOnlyLog,LogLevel> requestLogLevelMapper,
Function<? super RequestHeaders,?> requestHeadersSanitizer,
Function<Object,?> requestContentSanitizer,
Function<? super HttpHeaders,?> requestTrailersSanitizer)
Logs a stringified request of
RequestLog. |
static void |
LoggingDecorators.logResponse(org.slf4j.Logger logger,
RequestLog log,
Function<? super RequestLog,LogLevel> requestLogLevelMapper,
Function<? super RequestLog,LogLevel> responseLogLevelMapper,
Function<? super RequestHeaders,?> requestHeadersSanitizer,
Function<Object,?> requestContentSanitizer,
Function<? super HttpHeaders,?> requestTrailersSanitizer,
Function<? super ResponseHeaders,?> responseHeadersSanitizer,
Function<Object,?> responseContentSanitizer,
Function<? super HttpHeaders,?> responseTrailersSanitizer,
Function<? super Throwable,?> responseCauseSanitizer)
Logs a stringified response of
RequestLog. |
static void |
LoggingDecorators.logResponse(org.slf4j.Logger logger,
RequestLog log,
Function<? super RequestLog,LogLevel> requestLogLevelMapper,
Function<? super RequestLog,LogLevel> responseLogLevelMapper,
Function<? super RequestHeaders,?> requestHeadersSanitizer,
Function<Object,?> requestContentSanitizer,
Function<? super HttpHeaders,?> requestTrailersSanitizer,
Function<? super ResponseHeaders,?> responseHeadersSanitizer,
Function<Object,?> responseContentSanitizer,
Function<? super HttpHeaders,?> responseTrailersSanitizer,
Function<? super Throwable,?> responseCauseSanitizer)
Logs a stringified response of
RequestLog. |
| Modifier and Type | Method and Description |
|---|---|
LoggingServiceBuilder |
LoggingServiceBuilder.failureResponseLogLevel(LogLevel failedResponseLogLevel) |
LoggingServiceBuilder |
LoggingServiceBuilder.requestLogLevel(LogLevel requestLogLevel) |
LoggingServiceBuilder |
LoggingServiceBuilder.successfulResponseLogLevel(LogLevel successfulResponseLogLevel) |
| Modifier and Type | Method and Description |
|---|---|
LoggingServiceBuilder |
LoggingServiceBuilder.requestLogLevelMapper(Function<? super RequestOnlyLog,LogLevel> requestLogLevelMapper) |
LoggingServiceBuilder |
LoggingServiceBuilder.responseLogLevelMapper(Function<? super RequestLog,LogLevel> responseLogLevelMapper) |
Copyright © 2020 LeanCloud. All rights reserved.