Package com.yahoo.container.logging
Class RequestLogEntry.Builder
java.lang.Object
com.yahoo.container.logging.RequestLogEntry.Builder
- Enclosing class:
- RequestLogEntry
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionaddExtraAttribute
(String key, String value) addExtraAttributes
(String key, Collection<String> values) build()
connectionId
(String connectionId) hostString
(String hostString) httpMethod
(String httpMethod) httpVersion
(String httpVersion) localPort
(int localPort) peerAddress
(String peerAddress) peerPort
(int peerPort) remoteAddress
(String remoteAddress) remotePort
(int remotePort) requestSize
(long contentSize) responseSize
(long contentSize) sslPrincipal
(Principal sslPrincipal) statusCode
(int statusCode) traceNode
(com.yahoo.yolean.trace.TraceNode traceNode) userPrincipal
(Principal userPrincipal)
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
connectionId
-
timestamp
-
duration
-
localPort
-
peerAddress
-
peerPort
-
remoteAddress
-
remotePort
-
userAgent
-
referer
-
httpMethod
-
httpVersion
-
hostString
-
statusCode
-
responseSize
-
requestSize
-
scheme
-
rawPath
-
rawQuery
-
userPrincipal
-
sslPrincipal
-
hitCounts
-
traceNode
-
addExtraAttribute
-
addExtraAttributes
-
build
-