Package com.yahoo.container.logging
Class ConnectionLogEntry.Builder
java.lang.Object
com.yahoo.container.logging.ConnectionLogEntry.Builder
- Enclosing class:
- ConnectionLogEntry
-
Method Summary
Modifier and TypeMethodDescriptionbuild()
withDuration
(double durationSeconds) withHttpBytesReceived
(long bytesReceived) withHttpBytesSent
(long bytesSent) withHttpProtocol
(String protocol) withLocalAddress
(String localAddress) withLocalPort
(int localPort) withPeerAddress
(String peerAddress) withPeerPort
(int peerPort) withProxyProtocolVersion
(String version) withRemoteAddress
(String remoteAddress) withRemotePort
(int remotePort) withRequests
(long requests) withResponses
(long responses) withSslCipherSuite
(String sslCipherSuite) withSslHandshakeFailure
(ConnectionLogEntry.SslHandshakeFailure sslHandshakeFailure) withSslPeerFingerprint
(String value) withSslPeerIssuerSubject
(String value) withSslPeerNotAfter
(Instant sslPeerNotAfter) withSslPeerNotBefore
(Instant sslPeerNotBefore) withSslPeerSubject
(String sslPeerSubject) withSslProtocol
(String sslProtocol) withSslSessionId
(String sslSessionId) withSslSniServerName
(String sslSniServerName) withSslSubjectAlternativeNames
(List<String> sslSubjectAlternativeNames)
-
Method Details
-
withDuration
-
withPeerAddress
-
withPeerPort
-
withLocalAddress
-
withLocalPort
-
withRemoteAddress
-
withRemotePort
-
withHttpBytesReceived
-
withHttpBytesSent
-
withRequests
-
withResponses
-
withSslSessionId
-
withSslProtocol
-
withSslCipherSuite
-
withSslPeerSubject
-
withSslPeerNotBefore
-
withSslPeerNotAfter
-
withSslPeerIssuerSubject
-
withSslPeerFingerprint
-
withSslSniServerName
-
withSslHandshakeFailure
public ConnectionLogEntry.Builder withSslHandshakeFailure(ConnectionLogEntry.SslHandshakeFailure sslHandshakeFailure) -
withSslSubjectAlternativeNames
public ConnectionLogEntry.Builder withSslSubjectAlternativeNames(List<String> sslSubjectAlternativeNames) -
withHttpProtocol
-
withProxyProtocolVersion
-
build
-