Package-level declarations
Types
The base class for all exceptions
The response was received but the media type was application/json
and the code was not 2xx. Note that application/graphql-response+json
do not throw this exception.
An I/O error happened: socket closed, DNS issue, TLS problem, file not found, etc...
The response could not be parsed because of an I/O exception.
A WebSocket close frame was received from the server
closeConnection()
was called to force closing the websocket
An object/field was missing in the cache If fieldName is null, it means a reference to an object could not be resolved
A generic exception used when there is no additional context besides the message.
An HTTP cache miss happened
Thrown when the data in a JSON document doesn't match the data expected by the caller.
Thrown when the data being parsed is not encoded as valid JSON.
No data was found
A field was missing or null in the JSON response.
The device has been detected as offline
The router sent one or several errors.
The server responded with an error to the 'connection_init' message.
The server could not process a subscription and sent an error.