Skip to main content

InternalRequest

Internal representation of a queue request with additional metadata for ordering and storage.

Index

Methods

from_request

  • Create an internal request from a Request object.


    Parameters

    • request: Request
    • id: str
    • order_no: Decimal | None

    Returns InternalRequest

to_request

  • Convert the internal request back to a Request object.


    Returns Request

Properties

handled_at

handled_at: datetime | None

id

id: str

model_config

model_config: Undefined

order_no

order_no: Decimal | None

Order number for maintaining request sequence in queue. Used for restoring correct request order when recovering queue from storage.

request

request: Request

Original Request object. The alias 'json_' is required for backward compatibility with legacy code.

unique_key

unique_key: str