Skip to main content

RequestQueueMetadata

Model for a request queue metadata.

Hierarchy

Index

Properties

accessed_at

accessed_at: Annotated[datetime, Field(alias='accessedAt')]

The timestamp when the storage was last accessed.

created_at

created_at: Annotated[datetime, Field(alias='createdAt')]

The timestamp when the storage was created.

had_multiple_clients

had_multiple_clients: bool

Indicates whether the queue has been accessed by multiple clients (consumers).

handled_request_count

handled_request_count: int

The number of requests that have been handled from the queue.

id

id: Annotated[str, Field(alias='id')]

The unique identifier of the storage.

model_config

model_config: Undefined

modified_at

modified_at: Annotated[datetime, Field(alias='modifiedAt')]

The timestamp when the storage was last modified.

name

name: Annotated[str | None, Field(alias='name', default=None)]

The name of the storage.

pending_request_count

pending_request_count: int

The number of requests that are still pending in the queue.

total_request_count

total_request_count: int

The total number of requests that have been added to the queue.