public interface AccessLogArgProvider
| Modifier and Type | Method and Description |
|---|---|
long |
contentLength()
Returns the response content length.
|
long |
duration()
Returns the request/response duration.
|
CharSequence |
method()
Returns the name of this method, (e.g.
|
String |
protocol()
Returns the protocol version, (e.g.
|
SocketAddress |
remoteAddress()
Returns the address of the remote peer or
null in case of Unix Domain Sockets. |
CharSequence |
requestHeader(CharSequence name)
Returns the value of a request header with the specified name
or
null is case such request header does not exist. |
CharSequence |
responseHeader(CharSequence name)
Returns the value of a response header with the specified name
or
null is case such response header does not exist. |
CharSequence |
status()
Returns the response status, (e.g.
|
CharSequence |
uri()
Returns the requested URI, (e.g.
|
String |
user()
Returns the user identifier.
|
String |
zonedDateTime()
Returns the date-time string with a time-zone, (e.g.
|
@Nullable String zonedDateTime()
@Nullable SocketAddress remoteAddress()
null in case of Unix Domain Sockets.@Nullable CharSequence method()
@Nullable CharSequence uri()
@Nullable String protocol()
@Nullable CharSequence status()
long contentLength()
long duration()
@Nullable CharSequence requestHeader(CharSequence name)
null is case such request header does not exist.name - the request header name@Nullable CharSequence responseHeader(CharSequence name)
null is case such response header does not exist.name - the response header name