TaskQueueEntry

class pydelfini.delfini_core.models.task_queue_entry.TaskQueueEntry(submitted_on, task, claimed=Unset, claimed_on=Unset, timeout_on=Unset)[source]

Bases: object

TaskQueueEntry model

Parameters:
submitted_on
Type:

datetime.datetime

task
Type:

TaskDef

claimed
Type:

Union[Unset, str]

claimed_on
Type:

Union[Unset, datetime.datetime]

timeout_on
Type:

Union[Unset, datetime.datetime]

Attributes

submitted_on

task

claimed

claimed_on

timeout_on

classmethod from_dict(src_dict)[source]

Create an instance of TaskQueueEntry from a dict

Parameters:

src_dict (Dict[str, Any])

Return type:

T

to_dict()[source]

Convert to a dict

Return type:

Dict[str, Any]