Arguments & Validation¶
Input validation and type checking errors.
ArgumentTypeException
¶
Exception raised when an argument of an invalid type is passed.
ArgumentValueException
¶
Exception raised when an argument with an invalid value is passed.
ValidationTypeException
¶
Python
ValidationTypeException(field: Optional[str] = None, expected: Optional[str] = None, actual: Optional[str] = None, message: Optional[str] = None)
Exception raised when validation fails due to type mismatch.
InvalidPayloadException
¶
Python
InvalidPayloadException(missing_fields: Optional[List[str]] = None, message: Optional[str] = None)
Exception raised when a payload is invalid or missing required fields.