Remove all objects from a Queue partition.
Delete the ephemeral Queue. Only usable with ephemeral Queues.
Remove and return the next object from the Queue.
By default, this will wait until at least one item is present in the Queue.
If timeout is set, raises QueueEmptyError if no items are available
within that timeout in milliseconds.
Remove and return up to n objects from the Queue.
By default, this will wait until at least one item is present in the Queue.
If timeout is set, raises QueueEmptyError if no items are available
within that timeout in milliseconds.
Iterate through items in a Queue without mutation.
Return the number of objects in the Queue.
Add an item to the end of the Queue.
If the Queue is full, this will retry with exponential backoff until the
provided timeout is reached, or indefinitely if timeout is not set.
Raises QueueFullError if the Queue is still full after the timeout.
Add several items to the end of the Queue.
If the Queue is full, this will retry with exponential backoff until the
provided timeout is reached, or indefinitely if timeout is not set.
Raises QueueFullError if the Queue is still full after the timeout.
StaticdeleteUse client.queues.delete() instead.
StaticephemeralUse client.queues.ephemeral() instead.
StaticlookupUse client.queues.fromName() instead.
Distributed, FIFO queue for data flow in Modal Apps.