| Interface | Description |
|---|---|
| QosException.Visitor<T> |
| Class | Description |
|---|---|
| ErrorType |
Represents errors by code and name.
|
| SerializableError |
A JSON-serializable representation of an exception/error, represented by its error code, an error name identifying
the (specific sub-) type of error, an optional set of named parameters detailing the error condition.
|
| SerializableError.Builder |
| Enum | Description |
|---|---|
| ErrorType.Code |
| Exception | Description |
|---|---|
| QosException |
An exception raised by a service to indicate a potential Quality-of-Service problem, specifically requesting that the
client making the request should retry the request again now/later/never, possibly against a different node of this
service.
|
| QosException.RetryOther | |
| QosException.Throttle | |
| QosException.Unavailable | |
| RemoteException |
An exception thrown by an RPC client to indicate remote/server-side failure.
|
| ServiceException |
A
ServiceException thrown in server-side code to indicate server-side error states. |
| UnknownRemoteException |
An exception thrown by an RPC client to indicate remote/server-side failure from a non-remoting server.
|