A B C D E G I L R S T V
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- addAppender(Appender<ILoggingEvent>) - Method in class com.linecorp.armeria.common.logback.RequestContextExportingAppender
- addAttribute(String, AttributeKey<?>) - Method in class com.linecorp.armeria.common.logback.RequestContextExportingAppender
-
Adds the specified
AttributeKeyto the export list. - addAttribute(String, AttributeKey<?>, Function<?, String>) - Method in class com.linecorp.armeria.common.logback.RequestContextExportingAppender
-
Adds the specified
AttributeKeyto the export list. - addBuiltIn(BuiltInProperty) - Method in class com.linecorp.armeria.common.logback.RequestContextExportingAppender
-
Adds the specified
BuiltInPropertyto the export list. - addHttpRequestHeader(CharSequence) - Method in class com.linecorp.armeria.common.logback.RequestContextExportingAppender
-
Adds the specified HTTP request header name to the export list.
- addHttpResponseHeader(CharSequence) - Method in class com.linecorp.armeria.common.logback.RequestContextExportingAppender
-
Adds the specified HTTP response header name to the export list.
- append(ILoggingEvent) - Method in class com.linecorp.armeria.common.logback.RequestContextExportingAppender
B
- BuiltInProperty - Enum in com.linecorp.armeria.common.logback
-
A built-in property exported by
RequestContextExportingAppender.
C
- CLIENT_IP - com.linecorp.armeria.common.logback.BuiltInProperty
-
"client.ip"- the IP address who initiated a request. - com.linecorp.armeria.common.logback - package com.linecorp.armeria.common.logback
-
Logback integration.
- containsAttribute(AttributeKey<?>) - Method in class com.linecorp.armeria.common.logback.RequestContextExportingAppender
-
Returns
trueif the specifiedAttributeKeyis in the export list. - containsBuiltIn(BuiltInProperty) - Method in class com.linecorp.armeria.common.logback.RequestContextExportingAppender
-
Returns
trueif the specifiedBuiltInPropertyis in the export list. - containsHttpRequestHeader(CharSequence) - Method in class com.linecorp.armeria.common.logback.RequestContextExportingAppender
-
Returns
trueif the specified HTTP request header name is in the export list. - containsHttpResponseHeader(CharSequence) - Method in class com.linecorp.armeria.common.logback.RequestContextExportingAppender
-
Returns
trueif the specified HTTP response header name is in the export list.
D
- detachAndStopAllAppenders() - Method in class com.linecorp.armeria.common.logback.RequestContextExportingAppender
- detachAppender(Appender<ILoggingEvent>) - Method in class com.linecorp.armeria.common.logback.RequestContextExportingAppender
- detachAppender(String) - Method in class com.linecorp.armeria.common.logback.RequestContextExportingAppender
E
- ELAPSED_NANOS - com.linecorp.armeria.common.logback.BuiltInProperty
-
"elapsed_nanos"- the amount of time in nanoseconds taken to handle the request. - export(Map<String, String>, RequestContext, RequestLog) - Method in class com.linecorp.armeria.common.logback.RequestContextExportingAppender
-
Exports the necessary properties to
MDC.
G
- getAppender(String) - Method in class com.linecorp.armeria.common.logback.RequestContextExportingAppender
- getAttributes() - Method in class com.linecorp.armeria.common.logback.RequestContextExportingAppender
-
Returns all
AttributeKeys in the export list. - getBuiltIns() - Method in class com.linecorp.armeria.common.logback.RequestContextExportingAppender
-
Returns all
BuiltInPropertys in the export list. - getHttpRequestHeaders() - Method in class com.linecorp.armeria.common.logback.RequestContextExportingAppender
-
Returns all HTTP request header names in the export list.
- getHttpResponseHeaders() - Method in class com.linecorp.armeria.common.logback.RequestContextExportingAppender
-
Returns all HTTP response header names in the export list.
I
- isAttached(Appender<ILoggingEvent>) - Method in class com.linecorp.armeria.common.logback.RequestContextExportingAppender
- iteratorForAppenders() - Method in class com.linecorp.armeria.common.logback.RequestContextExportingAppender
L
- LOCAL_HOST - com.linecorp.armeria.common.logback.BuiltInProperty
-
"local.host"- the host name part of the local socket address. - LOCAL_IP - com.linecorp.armeria.common.logback.BuiltInProperty
-
"local.ip"- the IP address part of the local socket address. - LOCAL_PORT - com.linecorp.armeria.common.logback.BuiltInProperty
-
"local.port"- the port number part of the local socket address.
R
- REMOTE_HOST - com.linecorp.armeria.common.logback.BuiltInProperty
-
"remote.host"- the host name part of the remote socket address. - REMOTE_IP - com.linecorp.armeria.common.logback.BuiltInProperty
-
"remote.ip"- the IP address part of the remote socket address. - REMOTE_PORT - com.linecorp.armeria.common.logback.BuiltInProperty
-
"remote.port"- the port number part of the remote socket address. - REQ_AUTHORITY - com.linecorp.armeria.common.logback.BuiltInProperty
-
"req.authority"- the authority of the request, represented as"<hostname>[:<port>]". - REQ_CONTENT_LENGTH - com.linecorp.armeria.common.logback.BuiltInProperty
-
"req.content_length"- the byte-length of the request content. - REQ_DIRECTION - com.linecorp.armeria.common.logback.BuiltInProperty
-
"req.direction"- the direction of the request, which is"INBOUND"for servers and"OUTBOUND"for clients. - REQ_METHOD - com.linecorp.armeria.common.logback.BuiltInProperty
-
"req.method"- the method name of the request. e.g. - REQ_PATH - com.linecorp.armeria.common.logback.BuiltInProperty
-
"req.path"- the path of the request. - REQ_QUERY - com.linecorp.armeria.common.logback.BuiltInProperty
-
"req.query"- the query of the request. - REQ_RPC_METHOD - com.linecorp.armeria.common.logback.BuiltInProperty
-
"req.rpc_method"- the RPC method name of the request. - REQ_RPC_PARAMS - com.linecorp.armeria.common.logback.BuiltInProperty
-
"req.rpc_params"- the RPC parameter list, represented byArrays.toString(Object...). - RequestContextExportingAppender - Class in com.linecorp.armeria.common.logback
- RequestContextExportingAppender() - Constructor for class com.linecorp.armeria.common.logback.RequestContextExportingAppender
- RES_CONTENT_LENGTH - com.linecorp.armeria.common.logback.BuiltInProperty
-
"res.content_length"- the byte-length of the response content. - RES_RPC_RESULT - com.linecorp.armeria.common.logback.BuiltInProperty
-
"res.rpc_result"- the RPC result value of the response. - RES_STATUS_CODE - com.linecorp.armeria.common.logback.BuiltInProperty
-
"res.status_code"- the protocol-specific integer representation of the response status code.
S
- SCHEME - com.linecorp.armeria.common.logback.BuiltInProperty
-
"scheme"- the scheme of the request, represented byScheme.uriText(). - setExport(String) - Method in class com.linecorp.armeria.common.logback.RequestContextExportingAppender
-
Adds the property represented by the specified MDC key to the export list.
- setExports(String) - Method in class com.linecorp.armeria.common.logback.RequestContextExportingAppender
-
Adds the properties represented by the specified comma-separated MDC keys to the export list.
- start() - Method in class com.linecorp.armeria.common.logback.RequestContextExportingAppender
- stop() - Method in class com.linecorp.armeria.common.logback.RequestContextExportingAppender
T
- TLS_CIPHER - com.linecorp.armeria.common.logback.BuiltInProperty
-
"tls.cipher"- the current TLS cipher suite. - TLS_PROTO - com.linecorp.armeria.common.logback.BuiltInProperty
-
"tls.proto"- the current SSLSession.getProtocol() TLS protocol}. - TLS_SESSION_ID - com.linecorp.armeria.common.logback.BuiltInProperty
-
"tls.session_id"- the hexadecimal representation of the current TLS session ID.
V
- valueOf(String) - Static method in enum com.linecorp.armeria.common.logback.BuiltInProperty
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum com.linecorp.armeria.common.logback.BuiltInProperty
-
Returns an array containing the constants of this enum type, in the order they are declared.
All Classes All Packages