aboutsummaryrefslogtreecommitdiff
path: root/.venv/lib/python3.12/site-packages/unstructured_client/models/errors/httpvalidationerror.py
diff options
context:
space:
mode:
Diffstat (limited to '.venv/lib/python3.12/site-packages/unstructured_client/models/errors/httpvalidationerror.py')
-rw-r--r--.venv/lib/python3.12/site-packages/unstructured_client/models/errors/httpvalidationerror.py21
1 files changed, 21 insertions, 0 deletions
diff --git a/.venv/lib/python3.12/site-packages/unstructured_client/models/errors/httpvalidationerror.py b/.venv/lib/python3.12/site-packages/unstructured_client/models/errors/httpvalidationerror.py
new file mode 100644
index 00000000..9b943ef5
--- /dev/null
+++ b/.venv/lib/python3.12/site-packages/unstructured_client/models/errors/httpvalidationerror.py
@@ -0,0 +1,21 @@
+"""Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT."""
+
+from __future__ import annotations
+import dataclasses
+from ...models.shared import validationerror as shared_validationerror
+from dataclasses_json import Undefined, dataclass_json
+from typing import List, Optional, Union
+from unstructured_client import utils
+
+
+@dataclass_json(undefined=Undefined.EXCLUDE)
+
+@dataclasses.dataclass
+class HTTPValidationError(Exception):
+ detail: Optional[Detail] = dataclasses.field(default=None, metadata={'dataclasses_json': { 'letter_case': utils.get_field_name('detail'), 'exclude': lambda f: f is None }})
+
+
+ def __str__(self) -> str:
+ return utils.marshal_json(self, type(self))
+
+Detail = Union[List[shared_validationerror.ValidationError], str]