gravitino.exceptions.handlers.error_handler.ErrorHandler¶
- class gravitino.exceptions.handlers.error_handler.ErrorHandler¶
 Bases:
ABCThe ErrorHandler class is an abstract class specialized for handling ErrorResponse objects. Subclasses of ErrorHandler must implement the parseResponse method to provide custom parsing logic for different types of errors.
- __init__()¶
 
Methods
- abstract handle(error_response: ErrorResponse)¶
 Handles the error response and raise the appropriate Exception. The implementation will use the provided error response to determine which exception to raise.
- Args:
 error_response: the error response from the server
- Raises:
 appropriate Exception.