Package api.equinix.javasdk.core.exception
package api.equinix.javasdk.core.exception
Exception hierarchy for Equinix API errors. The base
EquinixServiceException represents
server-side failures, while EquinixClientException
covers client-side issues. HTTP status codes are mapped to typed exceptions:
401 to EquinixAuthenticationException,
403 to EquinixAuthorizationException,
404 to EquinixNotFoundException,
409 to EquinixConflictException,
429 to EquinixRateLimitException, and
5xx to EquinixServerException.- See Also:
-
ClassDescriptionRoot exception class for all Equinix SDK exceptions.Thrown when the Equinix API returns HTTP 401 Unauthorized.Thrown when the Equinix API returns HTTP 403 Forbidden.Thrown for client-side errors such as request building failures, serialization errors, or network connectivity issues.Thrown when the Equinix API returns HTTP 409 Conflict.Thrown when the Equinix API returns HTTP 404 Not Found.Thrown when the Equinix API returns HTTP 429 Too Many Requests.Thrown when the Equinix API returns an HTTP 5xx server error (500, 502, 503, 504).Thrown when the Equinix API returns an error HTTP response.ExceptionAdditionalInfo class.ExceptionDetail class.