Skip to content

response

response

RESULT module-attribute

RESULT = Dict[str, Any]

ResponseModel

Bases: BaseModel

model_config class-attribute instance-attribute

model_config = ConfigDict(arbitrary_types_allowed=True, protected_namespaces=())

id instance-attribute

id: str

status instance-attribute

status: JobStatus

description class-attribute instance-attribute

description: Optional[str] = ''

data class-attribute instance-attribute

data: Optional[Union[RESULT, Any]] = None

session_id class-attribute instance-attribute

session_id: Optional[str] = None

JobStatus

Bases: Enum

RECEIVED class-attribute instance-attribute
RECEIVED = 'RECEIVED'
QUEUED class-attribute instance-attribute
QUEUED = 'QUEUED'
DISPATCHED class-attribute instance-attribute
DISPATCHED = 'DISPATCHED'
RUNNING class-attribute instance-attribute
RUNNING = 'RUNNING'
COMPLETED class-attribute instance-attribute
COMPLETED = 'COMPLETED'
LOG class-attribute instance-attribute
LOG = 'LOG'
STREAM class-attribute instance-attribute
STREAM = 'STREAM'
ERROR class-attribute instance-attribute
ERROR = 'ERROR'
NNSIGHT_ERROR class-attribute instance-attribute
NNSIGHT_ERROR = 'NNSIGHT_ERROR'

__str__

__str__() -> str

pickle

pickle() -> bytes

Pickles self and returns bytes.

RETURNS DESCRIPTION
bytes

Pickled ResponseModel

TYPE: bytes

unpickle classmethod

unpickle(data: bytes) -> ResponseModel

Loads a ResponseModel from pickled bytes.

PARAMETER DESCRIPTION
data

Pickled ResponseModel.

TYPE: bytes

RETURNS DESCRIPTION
ResponseModel

Response.

TYPE: ResponseModel