| Package | Description |
|---|---|
| com.linecorp.armeria.client.logging |
Logging client decorators.
|
| com.linecorp.armeria.common.logging | |
| com.linecorp.armeria.internal.logging |
| Modifier and Type | Method and Description |
|---|---|
static Function<? super HttpClient,LoggingClient> |
LoggingClient.newDecorator(LogLevel level)
Deprecated.
|
| 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 RequestLog,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 |
|---|---|
T |
LoggingDecoratorBuilder.failureResponseLogLevel(LogLevel failedResponseLogLevel)
Sets the
LogLevel to use when logging failure responses (e.g., failed with an exception). |
T |
LoggingDecoratorBuilder.requestLogLevel(LogLevel requestLogLevel)
Sets the
LogLevel to use when logging requests. |
T |
LoggingDecoratorBuilder.successfulResponseLogLevel(LogLevel successfulResponseLogLevel)
Sets the
LogLevel to use when logging successful responses (e.g., no unhandled exception). |
| Modifier and Type | Method and Description |
|---|---|
T |
LoggingDecoratorBuilder.requestLogLevelMapper(Function<? super RequestLog,LogLevel> requestLogLevelMapper)
Sets the
Function to use when mapping the log level of request logs. |
T |
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,
RequestLog log,
Function<? super RequestLog,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. |
Copyright © 2020 LeanCloud. All rights reserved.