| ByteArrayCronetCallback | A specialization of InMemoryTransformCronetCallback which returns the body bytes verbatim
without any interpretation. |
| CallbackException | Exception passed to UrlRequest.Callback.onFailed() when
UrlRequest.Callback or UploadDataProvider method throws an exception. |
| ConnectionMigrationOptions | A class configuring Cronet's connection migration functionality. |
| ConnectionMigrationOptions.Builder | Builder for ConnectionMigrationOptions. |
| ConnectionMigrationOptions.Experimental | An annotation for APIs which are not considered stable yet. |
| CronetEngine | An engine to process UrlRequests, which uses the best HTTP stack available on the current
platform. |
| CronetEngine.Builder | A builder for CronetEngines, which allows runtime configuration of CronetEngine. |
| CronetEngine.Builder.LibraryLoader | A class which provides a method for loading the cronet native library. |
| CronetException | Base exception passed to UrlRequest.Callback.onFailed(). |
| CronetRequestCompletionListener<T> | A completion listener for accepting the results of a Cronet request asynchronously. |
| CronetResponse<T> | A helper object encompassing the headers, body and metadata of a response to Cronet URL requests. |
| DnsOptions | A class configuring Cronet's host resolution functionality. |
| DnsOptions.Builder | Builder for DnsOptions. |
| DnsOptions.Experimental | An annotation for APIs which are not considered stable yet. |
| DnsOptions.StaleDnsOptions | A class configuring Cronet's stale DNS functionality. |
| DnsOptions.StaleDnsOptions.Builder | Builder for DnsOptions.StaleDnsOptions. |
| ImplicitFlowControlCallback | An implementation of UrlRequest.Callback that takes away the difficulty of managing the
request lifecycle away, and automatically proceeds to read the response entirely. |
| InlineExecutionProhibitedException | Thrown when an executor runs a submitted runnable inline in execute(Runnable) and allowDirectExecutor() was not called. |
| InMemoryTransformCronetCallback<T> | An abstract Cronet callback that reads the entire body to memory and optionally deserializes the body before passing it back to the issuer of the HTTP request. |
| JsonCronetCallback | A specialization of InMemoryTransformCronetCallback that interprets the response body as
JSON. |
| NetworkException | Exception passed to UrlRequest.Callback.onFailed() when
Cronet fails to process a network request. |
| NetworkQualityRttListener | Watches observations of various round trip times (RTTs) at various layers of the network stack. |
| NetworkQualityThroughputListener | Listener that is notified of throughput observations from the network quality estimator. |
| QuicException | Subclass of NetworkException which contains a detailed
QUIC error code from QuicErrorCode. |
| QuicOptions | Configuration options for QUIC in Cronet. |
| QuicOptions.Builder | Builder for QuicOptions. |
| QuicOptions.Experimental | An annotation for APIs which are not considered stable yet. |
| QuicOptions.QuichePassthroughOption | An annotation for APIs which configure QUICHE options not curated by Cronet. |
| RedirectHandler | An interface for classes specifying how Cronet should behave on redirects. |
| RedirectHandlers | Utility class for standard RedirectHandler implementations. |
| RequestFinishedInfo | Information about a finished request. |
| RequestFinishedInfo.Listener | Listens for finished requests for the purpose of collecting metrics. |
| StringCronetCallback | A specialization of InMemoryTransformCronetCallback that interprets the response body as
a string. |
| UploadDataProvider | Abstract class allowing the embedder to provide an upload body to UrlRequest. |
| UploadDataProviders |
This class is deprecated.
use UploadDataProviders instead
|
| UploadDataProviders | Provides implementations of UploadDataProvider for common use cases. |
| UploadDataSink | Defines callbacks methods for UploadDataProvider. |
| UrlRequest | Controls an HTTP request (GET, PUT, POST etc). |
| UrlRequest.Builder | Builder for UrlRequests. |
| UrlRequest.Callback | Users of Cronet extend this class to receive callbacks indicating the progress of a UrlRequest being processed. |
| UrlRequest.Status | Request status values returned by getStatus(UrlRequest.StatusListener). |
| UrlRequest.StatusListener | Listener class used with getStatus(UrlRequest.StatusListener) to receive the status of a UrlRequest. |
| UrlRequestCallbacks | Utility class for creating simple, convenient UrlRequest.Callback implementations for
reading common types of responses. |
| UrlRequestCallbacks.CallbackAndResponseFuturePair<ResponseBodyT, CallbackT extends InMemoryTransformCronetCallback<ResponseBodyT>> | A named pair-like structure encapsulating Cronet callbacks and associated response futures. |
| UrlResponseInfo | Basic information about a response. |