• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1# DO NOT EDIT! This file was generated by jschema_to_python version 0.0.1.dev29,
2# with extension for dataclasses and type annotation.
3
4from __future__ import annotations
5
6import dataclasses
7from typing import Any, Optional
8
9from torch.onnx._internal.diagnostics.infra.sarif import (
10    _artifact_content,
11    _property_bag,
12)
13
14
15@dataclasses.dataclass
16class WebResponse(object):
17    """Describes the response to an HTTP request."""
18
19    body: Optional[_artifact_content.ArtifactContent] = dataclasses.field(
20        default=None, metadata={"schema_property_name": "body"}
21    )
22    headers: Any = dataclasses.field(
23        default=None, metadata={"schema_property_name": "headers"}
24    )
25    index: int = dataclasses.field(
26        default=-1, metadata={"schema_property_name": "index"}
27    )
28    no_response_received: Optional[bool] = dataclasses.field(
29        default=None, metadata={"schema_property_name": "noResponseReceived"}
30    )
31    properties: Optional[_property_bag.PropertyBag] = dataclasses.field(
32        default=None, metadata={"schema_property_name": "properties"}
33    )
34    protocol: Optional[str] = dataclasses.field(
35        default=None, metadata={"schema_property_name": "protocol"}
36    )
37    reason_phrase: Optional[str] = dataclasses.field(
38        default=None, metadata={"schema_property_name": "reasonPhrase"}
39    )
40    status_code: Optional[int] = dataclasses.field(
41        default=None, metadata={"schema_property_name": "statusCode"}
42    )
43    version: Optional[str] = dataclasses.field(
44        default=None, metadata={"schema_property_name": "version"}
45    )
46
47
48# flake8: noqa
49