Model for a request queue metadata.
Hierarchy
- StorageMetadata
- RequestQueueMetadata
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.