Skip to main content

nexla_sdk.exceptions

Classes

AuthenticationError

Defined in nexla_sdk/exceptions.py:71

Raised when authentication fails.

Methods:

  • get_error_summary(self) -> Dict[str, Any]
    • Source: nexla_sdk/exceptions.py:55
    • Get structured error information.

AuthorizationError

Defined in nexla_sdk/exceptions.py:81

Raised when user lacks permission.

Methods:

  • get_error_summary(self) -> Dict[str, Any]
    • Source: nexla_sdk/exceptions.py:55
    • Get structured error information.

CredentialError

Defined in nexla_sdk/exceptions.py:114

Raised when credential validation fails.

Methods:

  • get_error_summary(self) -> Dict[str, Any]
    • Source: nexla_sdk/exceptions.py:55
    • Get structured error information.

FlowError

Defined in nexla_sdk/exceptions.py:126

Raised when flow operations fail.

Methods:

  • get_error_summary(self) -> Dict[str, Any]
    • Source: nexla_sdk/exceptions.py:55
    • Get structured error information.

NexlaError

Defined in nexla_sdk/exceptions.py:5

Base exception for all Nexla errors.

Methods:

  • get_error_summary(self) -> Dict[str, Any]
    • Source: nexla_sdk/exceptions.py:55
    • Get structured error information.

NotFoundError

Defined in nexla_sdk/exceptions.py:86

Raised when a resource is not found.

Methods:

  • get_error_summary(self) -> Dict[str, Any]
    • Source: nexla_sdk/exceptions.py:55
    • Get structured error information.

RateLimitError

Defined in nexla_sdk/exceptions.py:96

Raised when rate limit is exceeded.

Methods:

  • get_error_summary(self) -> Dict[str, Any]
    • Source: nexla_sdk/exceptions.py:55
    • Get structured error information.

ResourceConflictError

Defined in nexla_sdk/exceptions.py:109

Raised when resource conflicts occur.

Methods:

  • get_error_summary(self) -> Dict[str, Any]
    • Source: nexla_sdk/exceptions.py:55
    • Get structured error information.

ServerError

Defined in nexla_sdk/exceptions.py:104

Raised when server returns 5xx error.

Methods:

  • get_error_summary(self) -> Dict[str, Any]
    • Source: nexla_sdk/exceptions.py:55
    • Get structured error information.

TransformError

Defined in nexla_sdk/exceptions.py:140

Raised when transform operations fail.

Methods:

  • get_error_summary(self) -> Dict[str, Any]
    • Source: nexla_sdk/exceptions.py:55
    • Get structured error information.

ValidationError

Defined in nexla_sdk/exceptions.py:91

Raised when request validation fails.

Methods:

  • get_error_summary(self) -> Dict[str, Any]
    • Source: nexla_sdk/exceptions.py:55
    • Get structured error information.