Package io.airlift.http.client.jetty
Class HttpClientLogger.ResponseInfo
java.lang.Object
io.airlift.http.client.jetty.HttpClientLogger.ResponseInfo
- Enclosing interface:
HttpClientLogger
-
Method Summary
Modifier and TypeMethodDescriptionfailed(Optional<org.eclipse.jetty.client.Response> response, Optional<Throwable> failureCause, long responseBeginTimestamp, long responseCompleteTimestamp) from(Optional<org.eclipse.jetty.client.Response> response, long responseSize, long responseBeginTimestamp, long responseCompleteTimestamp) Optional<org.eclipse.jetty.client.Response> longlonglonglong
-
Method Details
-
from
public static HttpClientLogger.ResponseInfo from(Optional<org.eclipse.jetty.client.Response> response, long responseSize, long responseBeginTimestamp, long responseCompleteTimestamp) -
failed
public static HttpClientLogger.ResponseInfo failed(Optional<org.eclipse.jetty.client.Response> response, Optional<Throwable> failureCause) -
failed
public static HttpClientLogger.ResponseInfo failed(Optional<org.eclipse.jetty.client.Response> response, Optional<Throwable> failureCause, long responseBeginTimestamp, long responseCompleteTimestamp) -
getResponse
-
getResponseSize
public long getResponseSize() -
getFailureCause
-
getResponseTimestampMillis
public long getResponseTimestampMillis() -
getResponseBeginTimestamp
public long getResponseBeginTimestamp() -
getResponseCompleteTimestamp
public long getResponseCompleteTimestamp()
-