Skip to content

ClassicQueueSpecificArgs

faststream.rabbit.schemas.queue.ClassicQueueSpecificArgs module-attribute #

ClassicQueueSpecificArgs = TypedDict(
    "ClassicQueueSpecificArgs",
    {
        "x-overflow": Literal[
            "drop-head",
            "reject-publish",
            "reject-publish-dlx",
        ],
        "x-queue-master-locator": Literal[
            "client-local", "balanced"
        ],
        "x-max-priority": int,
        "x-queue-mode": Literal["default", "lazy"],
        "x-queue-version": int,
    },
    total=False,
)