Uses of Package
com.google.api.client.http
-
Packages that use com.google.api.client.http 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.apache HTTP Transport library for Google API's based on Apache HTTP Client version 4.com.google.api.client.http.javanet HTTP Transport library for Google API's based on thejava.net
package.com.google.api.client.http.json JSON HTTP library based on the pluggable HTTP library.com.google.api.client.http.protobuf com.google.api.client.http.xml Beta
XML HTTP library based on the pluggable HTTP library.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.com.google.api.client.xml.atom Beta
Utilities for Atom XML. -
Classes in com.google.api.client.http used by com.google.api.client.http Class Description AbstractHttpContent Abstract implementation of an HTTP content with typical options.AbstractInputStreamContent Serializes HTTP request content from an input stream into an output stream.BackOffPolicy Deprecated.(scheduled to be removed in 1.18) UseHttpBackOffUnsuccessfulResponseHandler
instead.ByteArrayContent Concrete implementation ofAbstractInputStreamContent
that generates repeatable input streams based on the contents of byte array.ExponentialBackOffPolicy Deprecated.(scheduled to be removed in 1.18).ExponentialBackOffPolicy.Builder Deprecated.FileContent Concrete implementation ofAbstractInputStreamContent
that generates repeatable input streams based on the contents of a file.GenericUrl URL builder in which the query parameters are specified as generic data key/value pairs, based on the specification RFC 3986: Uniform Resource Identifier (URI).HttpBackOffIOExceptionHandler HttpBackOffUnsuccessfulResponseHandler HttpBackOffUnsuccessfulResponseHandler.BackOffRequired HttpContent Serializes HTTP request content into an output stream.HttpEncoding HTTP content encoding.HttpExecuteInterceptor HTTP request execute interceptor to intercept the start ofHttpRequest.execute()
before executing the HTTP request.HttpHeaders Stores HTTP headers used in an HTTP request or response, as defined in Header Field Definitions.HttpIOExceptionHandler HttpMediaType HTTP Media-type as specified in the HTTP RFC ( {@link "http://tools.ietf.org/html/rfc2616#section-3.7"}).HttpRequest HTTP request.HttpRequestFactory Thread-safe light-weight HTTP request factory layer on top of the HTTP transport that has an optionalHTTP request initializer
for initializing requests.HttpRequestInitializer HTTP request initializer.HttpResponse HTTP response.HttpResponseException Exception thrown when an error status code is detected in an HTTP response.HttpResponseException.Builder Builder.HttpResponseInterceptor HTTP response interceptor to intercept the end ofHttpRequest.execute()
before returning a successful response or throwing an exception for an unsuccessful response.HttpTransport Thread-safe abstract HTTP transport.HttpUnsuccessfulResponseHandler Interface which handles abnormal HTTP responses (in other words not 2XX).InputStreamContent Concrete implementation ofAbstractInputStreamContent
that simply handles the transfer of data from an input stream to an output stream.LowLevelHttpRequest Low-level HTTP request.LowLevelHttpResponse Low-level HTTP response.MultipartContent Serializes MIME multipart content as specified by RFC 2387: The MIME Multipart/Related Content-type and RFC 2046: Multipurpose Internet Mail Extensions: The Multipart/mixed (primary) subtype.MultipartContent.Part Single part of a multi-part request.UrlEncodedContent Implements support for HTTP form content encoding serialization of typeapplication/x-www-form-urlencoded
as specified in the HTML 4.0 Specification. -
Classes in com.google.api.client.http used by com.google.api.client.http.apache Class Description HttpTransport Thread-safe abstract HTTP transport. -
Classes in com.google.api.client.http used by com.google.api.client.http.javanet Class Description HttpTransport Thread-safe abstract HTTP transport. -
Classes in com.google.api.client.http used by com.google.api.client.http.json Class Description AbstractHttpContent Abstract implementation of an HTTP content with typical options.HttpContent Serializes HTTP request content into an output stream.HttpMediaType HTTP Media-type as specified in the HTTP RFC ( {@link "http://tools.ietf.org/html/rfc2616#section-3.7"}). -
Classes in com.google.api.client.http used by com.google.api.client.http.protobuf Class Description AbstractHttpContent Abstract implementation of an HTTP content with typical options.HttpContent Serializes HTTP request content into an output stream.HttpMediaType HTTP Media-type as specified in the HTTP RFC ( {@link "http://tools.ietf.org/html/rfc2616#section-3.7"}). -
Classes in com.google.api.client.http used by com.google.api.client.http.xml Class Description AbstractHttpContent Abstract implementation of an HTTP content with typical options.HttpContent Serializes HTTP request content into an output stream.HttpMediaType HTTP Media-type as specified in the HTTP RFC ( {@link "http://tools.ietf.org/html/rfc2616#section-3.7"}). -
Classes in com.google.api.client.http used by com.google.api.client.http.xml.atom Class Description AbstractHttpContent Abstract implementation of an HTTP content with typical options.HttpContent Serializes HTTP request content into an output stream.HttpMediaType HTTP Media-type as specified in the HTTP RFC ( {@link "http://tools.ietf.org/html/rfc2616#section-3.7"}).HttpResponse HTTP response. -
Classes in com.google.api.client.http used by com.google.api.client.testing.http Class Description GenericUrl URL builder in which the query parameters are specified as generic data key/value pairs, based on the specification RFC 3986: Uniform Resource Identifier (URI).HttpContent Serializes HTTP request content into an output stream.HttpRequest HTTP request.HttpResponse HTTP response.HttpTransport Thread-safe abstract HTTP transport.HttpUnsuccessfulResponseHandler Interface which handles abnormal HTTP responses (in other words not 2XX).LowLevelHttpRequest Low-level HTTP request.LowLevelHttpResponse Low-level HTTP response. -
Classes in com.google.api.client.http used by com.google.api.client.xml.atom Class Description HttpHeaders Stores HTTP headers used in an HTTP request or response, as defined in Header Field Definitions.