Exceptions¶
- class malva_client.exceptions.MalvaAPIError(message, response_data=None)[source]¶
Bases:
ExceptionBase exception for Malva API errors
- class malva_client.exceptions.AuthenticationError(message, response_data=None)[source]¶
Bases:
MalvaAPIErrorAuthentication failed
- class malva_client.exceptions.SearchError(message, job_id=None, response_data=None)[source]¶
Bases:
MalvaAPIErrorSearch operation failed
- class malva_client.exceptions.QuotaExceededError(message, quota_info=None)[source]¶
Bases:
MalvaAPIErrorAPI quota exceeded
- class malva_client.exceptions.ValidationError(message, response_data=None)[source]¶
Bases:
MalvaAPIErrorInput validation failed
- class malva_client.exceptions.ConfigurationError(message, response_data=None)[source]¶
Bases:
MalvaAPIErrorConfiguration error
- class malva_client.exceptions.StorageError(message, response_data=None)[source]¶
Bases:
MalvaAPIErrorLocal storage error
- class malva_client.exceptions.NetworkError(message, response_data=None)[source]¶
Bases:
MalvaAPIErrorNetwork connectivity error
- class malva_client.exceptions.TimeoutError(message, response_data=None)[source]¶
Bases:
MalvaAPIErrorOperation timed out