Package | Description |
---|---|
com.google.api.client.http |
Subset of HTTP 1.1 needed from the specification in RFC 2616: Hypertext Transfer Protocol -- HTTP/1.1.
|
com.google.api.client.http.xml.atom |
Beta Atom XML HTTP library based on the pluggable HTTP library. |
com.google.api.client.testing.http |
Beta Testing utilities used for writing tests based on this library. |
Modifier and Type | Method and Description |
---|---|
HttpResponse |
HttpRequest.execute()
Execute the HTTP request and returns the HTTP response.
|
HttpResponse |
HttpResponse.setContentLoggingLimit(int contentLoggingLimit)
Set the limit to the content size that will be logged during
getContent() . |
HttpResponse |
HttpResponse.setLoggingEnabled(boolean loggingEnabled)
Sets whether logging should be enabled on this response.
|
Modifier and Type | Method and Description |
---|---|
Future<HttpResponse> |
HttpRequest.executeAsync()
Beta Executes this request asynchronously using HttpRequest.executeAsync(Executor) in a single separate
thread using Executors#newFixedThreadPool(1) . |
Future<HttpResponse> |
HttpRequest.executeAsync(Executor executor)
Beta Executes this request asynchronously in a single separate thread using the supplied executor. |
Modifier and Type | Method and Description |
---|---|
static StringBuilder |
HttpResponseException.computeMessageBuffer(HttpResponse response)
Returns an exception message string builder to use for the given HTTP response.
|
boolean |
HttpUnsuccessfulResponseHandler.handleResponse(HttpRequest request,
HttpResponse response,
boolean supportsRetry)
Handler that will be invoked when an abnormal response is received.
|
boolean |
HttpBackOffUnsuccessfulResponseHandler.handleResponse(HttpRequest request,
HttpResponse response,
boolean supportsRetry)
Handler that will be invoked when an abnormal response is received.
|
void |
HttpResponseInterceptor.interceptResponse(HttpResponse response)
Invoked at the end of
HttpRequest.execute() before returning a successful response or
throwing an exception for an unsuccessful response. |
boolean |
HttpBackOffUnsuccessfulResponseHandler.BackOffRequired.isRequired(HttpResponse response)
Invoked when an abnormal response is received and determines if back-off is required.
|
Constructor and Description |
---|
Builder(HttpResponse response) |
HttpResponseException(HttpResponse response)
Constructor that constructs a detail message from the given HTTP response that includes the
status code, status message and HTTP response content.
|
Modifier and Type | Method and Description |
---|---|
static <T,E> AtomFeedParser<T,E> |
AtomFeedParser.create(HttpResponse response,
XmlNamespaceDictionary namespaceDictionary,
Class<T> feedClass,
Class<E> entryClass)
Parses the given HTTP response using the given feed class and entry class.
|
Modifier and Type | Method and Description |
---|---|
boolean |
MockHttpUnsuccessfulResponseHandler.handleResponse(HttpRequest request,
HttpResponse response,
boolean supportsRetry) |
Copyright © 2011–2019 Google. All rights reserved.