pynenc_rabbitmq.util.rabbitmq_queue

Module Contents

Classes

QueueSpec

Specification for creating a RabbitMq queue.

API

class pynenc_rabbitmq.util.rabbitmq_queue.QueueSpec[source]

Specification for creating a RabbitMq queue.

name: str

None

durable: bool

True

exclusive: bool

False

auto_delete: bool

False

arguments: dict[str, Any] | None

None

exchange: str = <Multiline-String>
routing_key: str | None

None

__post_init__() None[source]

Set routing_key to queue name if not specified.