Save the date! Android Dev Summit is coming to Mountain View, CA on November 7-8, 2018.

org.chromium.net

Classes

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. 
UploadDataProvider Abstract class allowing the embedder to provide an upload body to UrlRequest
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
UrlResponseInfo Basic information about a response. 
UrlResponseInfo.HeaderBlock Unmodifiable container of response headers or trailers. 

Exceptions

CallbackException Exception passed to UrlRequest.Callback.onFailed() when UrlRequest.Callback or UploadDataProvider method throws an exception. 
CronetException Base exception passed to UrlRequest.Callback.onFailed()
InlineExecutionProhibitedException Thrown when an executor runs a submitted runnable inline in execute(Runnable) and allowDirectExecutor() was not called. 
NetworkException Exception passed to UrlRequest.Callback.onFailed() when Cronet fails to process a network request. 
QuicException Subclass of NetworkException which contains a detailed QUIC error code from QuicErrorCode