public static class HttpClientLogger.ResponseInfo extends Object
| Modifier and Type | Method and Description |
|---|---|
static HttpClientLogger.ResponseInfo |
failed(Optional<org.eclipse.jetty.client.api.Response> response,
Optional<Throwable> failureCause) |
static HttpClientLogger.ResponseInfo |
failed(Optional<org.eclipse.jetty.client.api.Response> response,
Optional<Throwable> failureCause,
long responseBeginTimestamp,
long responseCompleteTimestamp) |
static HttpClientLogger.ResponseInfo |
from(Optional<org.eclipse.jetty.client.api.Response> response,
long responseSize,
long responseBeginTimestamp,
long responseCompleteTimestamp) |
Optional<Throwable> |
getFailureCause() |
Optional<org.eclipse.jetty.client.api.Response> |
getResponse() |
long |
getResponseBeginTimestamp() |
long |
getResponseCompleteTimestamp() |
long |
getResponseSize() |
long |
getResponseTimestampMillis() |
public static HttpClientLogger.ResponseInfo from(Optional<org.eclipse.jetty.client.api.Response> response, long responseSize, long responseBeginTimestamp, long responseCompleteTimestamp)
public static HttpClientLogger.ResponseInfo failed(Optional<org.eclipse.jetty.client.api.Response> response, Optional<Throwable> failureCause)
public static HttpClientLogger.ResponseInfo failed(Optional<org.eclipse.jetty.client.api.Response> response, Optional<Throwable> failureCause, long responseBeginTimestamp, long responseCompleteTimestamp)
public Optional<org.eclipse.jetty.client.api.Response> getResponse()
public long getResponseSize()
public long getResponseTimestampMillis()
public long getResponseBeginTimestamp()
public long getResponseCompleteTimestamp()
Copyright © 2010–2020 Airlift. All rights reserved.