|
9 | 9 | @dataclass_json
|
10 | 10 | @dataclass
|
11 | 11 | class BoundedRequest:
|
12 |
| - api_endpoint_id: Optional[str] = field(default=None, metadata={'dataclasses_json': { 'field_name': 'api_endpoint_id' }}) |
13 |
| - api_id: Optional[str] = field(default=None, metadata={'dataclasses_json': { 'field_name': 'api_id' }}) |
14 |
| - created_at: Optional[datetime] = field(default=None, metadata={'dataclasses_json': { 'field_name': 'created_at', 'encoder': datetime.isoformat, 'decoder': dateutil.parser.isoparse, 'mm_field': fields.DateTime(format='iso') }}) |
15 |
| - customer_id: Optional[str] = field(default=None, metadata={'dataclasses_json': { 'field_name': 'customer_id' }}) |
16 |
| - latency: Optional[int] = field(default=None, metadata={'dataclasses_json': { 'field_name': 'latency' }}) |
| 12 | + api_endpoint_id: str = field(default=None, metadata={'dataclasses_json': { 'field_name': 'api_endpoint_id' }}) |
| 13 | + api_id: str = field(default=None, metadata={'dataclasses_json': { 'field_name': 'api_id' }}) |
| 14 | + created_at: datetime = field(default=None, metadata={'dataclasses_json': { 'field_name': 'created_at', 'encoder': datetime.isoformat, 'decoder': dateutil.parser.isoparse, 'mm_field': fields.DateTime(format='iso') }}) |
| 15 | + customer_id: str = field(default=None, metadata={'dataclasses_json': { 'field_name': 'customer_id' }}) |
| 16 | + latency: int = field(default=None, metadata={'dataclasses_json': { 'field_name': 'latency' }}) |
17 | 17 | metadata: Optional[dict[str, List[str]]] = field(default=None, metadata={'dataclasses_json': { 'field_name': 'metadata' }})
|
18 |
| - method: Optional[str] = field(default=None, metadata={'dataclasses_json': { 'field_name': 'method' }}) |
19 |
| - path: Optional[str] = field(default=None, metadata={'dataclasses_json': { 'field_name': 'path' }}) |
20 |
| - request_finish_time: Optional[datetime] = field(default=None, metadata={'dataclasses_json': { 'field_name': 'request_finish_time', 'encoder': datetime.isoformat, 'decoder': dateutil.parser.isoparse, 'mm_field': fields.DateTime(format='iso') }}) |
21 |
| - request_id: Optional[str] = field(default=None, metadata={'dataclasses_json': { 'field_name': 'request_id' }}) |
22 |
| - request_start_time: Optional[datetime] = field(default=None, metadata={'dataclasses_json': { 'field_name': 'request_start_time', 'encoder': datetime.isoformat, 'decoder': dateutil.parser.isoparse, 'mm_field': fields.DateTime(format='iso') }}) |
23 |
| - status: Optional[int] = field(default=None, metadata={'dataclasses_json': { 'field_name': 'status' }}) |
24 |
| - version_id: Optional[str] = field(default=None, metadata={'dataclasses_json': { 'field_name': 'version_id' }}) |
25 |
| - workspace_id: Optional[str] = field(default=None, metadata={'dataclasses_json': { 'field_name': 'workspace_id' }}) |
| 18 | + method: str = field(default=None, metadata={'dataclasses_json': { 'field_name': 'method' }}) |
| 19 | + path: str = field(default=None, metadata={'dataclasses_json': { 'field_name': 'path' }}) |
| 20 | + request_finish_time: datetime = field(default=None, metadata={'dataclasses_json': { 'field_name': 'request_finish_time', 'encoder': datetime.isoformat, 'decoder': dateutil.parser.isoparse, 'mm_field': fields.DateTime(format='iso') }}) |
| 21 | + request_id: str = field(default=None, metadata={'dataclasses_json': { 'field_name': 'request_id' }}) |
| 22 | + request_start_time: datetime = field(default=None, metadata={'dataclasses_json': { 'field_name': 'request_start_time', 'encoder': datetime.isoformat, 'decoder': dateutil.parser.isoparse, 'mm_field': fields.DateTime(format='iso') }}) |
| 23 | + status: int = field(default=None, metadata={'dataclasses_json': { 'field_name': 'status' }}) |
| 24 | + version_id: str = field(default=None, metadata={'dataclasses_json': { 'field_name': 'version_id' }}) |
| 25 | + workspace_id: str = field(default=None, metadata={'dataclasses_json': { 'field_name': 'workspace_id' }}) |
26 | 26 |
|
0 commit comments