Provides miscellaneous classes used during system input/output, including exceptions that may be encountered during system operations.
Interface Summary Interface Description JsonSerializableImplemented by classes that can be serialized to and from JSON. RemoteResourceDefines an entity which makes network requests.
Class Summary Class Description RequestConfigurationSpecifies configuration parameters that apply to network requests, for example the maximum number of retries, or the timeout for network requests.
Exception Summary Exception Description HttpResponseExceptionSignals a non 2xx HTTP response. JsonEmbeddedExceptionRepresents a json embedded error from a service response, typically indicates a token secured service that wasn't properly authenticated. MismatchedHostnameExceptionRepresents an exception caused by an SSL certificate whose hostname does not match the common name or any of the subject alternative domain names specified in the certificate.