wallaroo.wallaroo_ml_ops_api_client.models.models_upload_stream_response_200_insert_models_returning_item_models_item
1from typing import Any, Dict, List, Type, TypeVar 2 3import attr 4 5T = TypeVar("T", bound="ModelsUploadStreamResponse200InsertModelsReturningItemModelsItem") 6 7@attr.s(auto_attribs=True) 8class ModelsUploadStreamResponse200InsertModelsReturningItemModelsItem: 9 """ Uploaded model details. 10 11 Attributes: 12 id (int): Model identifier. 13 """ 14 15 id: int 16 additional_properties: Dict[str, Any] = attr.ib(init=False, factory=dict) 17 18 19 def to_dict(self) -> Dict[str, Any]: 20 id = self.id 21 22 field_dict: Dict[str, Any] = {} 23 field_dict.update(self.additional_properties) 24 field_dict.update({ 25 "id": id, 26 }) 27 28 return field_dict 29 30 31 32 @classmethod 33 def from_dict(cls: Type[T], src_dict: Dict[str, Any]) -> T: 34 d = src_dict.copy() 35 id = d.pop("id") 36 37 models_upload_stream_response_200_insert_models_returning_item_models_item = cls( 38 id=id, 39 ) 40 41 models_upload_stream_response_200_insert_models_returning_item_models_item.additional_properties = d 42 return models_upload_stream_response_200_insert_models_returning_item_models_item 43 44 @property 45 def additional_keys(self) -> List[str]: 46 return list(self.additional_properties.keys()) 47 48 def __getitem__(self, key: str) -> Any: 49 return self.additional_properties[key] 50 51 def __setitem__(self, key: str, value: Any) -> None: 52 self.additional_properties[key] = value 53 54 def __delitem__(self, key: str) -> None: 55 del self.additional_properties[key] 56 57 def __contains__(self, key: str) -> bool: 58 return key in self.additional_properties
@attr.s(auto_attribs=True)
class
ModelsUploadStreamResponse200InsertModelsReturningItemModelsItem:
8@attr.s(auto_attribs=True) 9class ModelsUploadStreamResponse200InsertModelsReturningItemModelsItem: 10 """ Uploaded model details. 11 12 Attributes: 13 id (int): Model identifier. 14 """ 15 16 id: int 17 additional_properties: Dict[str, Any] = attr.ib(init=False, factory=dict) 18 19 20 def to_dict(self) -> Dict[str, Any]: 21 id = self.id 22 23 field_dict: Dict[str, Any] = {} 24 field_dict.update(self.additional_properties) 25 field_dict.update({ 26 "id": id, 27 }) 28 29 return field_dict 30 31 32 33 @classmethod 34 def from_dict(cls: Type[T], src_dict: Dict[str, Any]) -> T: 35 d = src_dict.copy() 36 id = d.pop("id") 37 38 models_upload_stream_response_200_insert_models_returning_item_models_item = cls( 39 id=id, 40 ) 41 42 models_upload_stream_response_200_insert_models_returning_item_models_item.additional_properties = d 43 return models_upload_stream_response_200_insert_models_returning_item_models_item 44 45 @property 46 def additional_keys(self) -> List[str]: 47 return list(self.additional_properties.keys()) 48 49 def __getitem__(self, key: str) -> Any: 50 return self.additional_properties[key] 51 52 def __setitem__(self, key: str, value: Any) -> None: 53 self.additional_properties[key] = value 54 55 def __delitem__(self, key: str) -> None: 56 del self.additional_properties[key] 57 58 def __contains__(self, key: str) -> bool: 59 return key in self.additional_properties
Uploaded model details.
Attributes: id (int): Model identifier.
ModelsUploadStreamResponse200InsertModelsReturningItemModelsItem(id: int)
2def __init__(self, id): 3 self.id = id 4 self.additional_properties = __attr_factory_additional_properties()
Method generated by attrs for class ModelsUploadStreamResponse200InsertModelsReturningItemModelsItem.
@classmethod
def
from_dict(cls: Type[~T], src_dict: Dict[str, Any]) -> ~T:
33 @classmethod 34 def from_dict(cls: Type[T], src_dict: Dict[str, Any]) -> T: 35 d = src_dict.copy() 36 id = d.pop("id") 37 38 models_upload_stream_response_200_insert_models_returning_item_models_item = cls( 39 id=id, 40 ) 41 42 models_upload_stream_response_200_insert_models_returning_item_models_item.additional_properties = d 43 return models_upload_stream_response_200_insert_models_returning_item_models_item