Table of Contents

Interface IConsumerBuilder.IQuorumTimeout

Namespace
RabbitMQ.AMQP.Client
Assembly
RabbitMQ.AMQP.Client.dll
public interface IConsumerBuilder.IQuorumTimeout

Methods

OnDeliveryRelease(DeliveryReleaseHandler)

Raised when the consumer is blocked due to timeout. The client has to manage the message and send the Accept() to the server.

IConsumerBuilder.IQuorumTimeout OnDeliveryRelease(DeliveryReleaseHandler deliveryReleaseHandler)

Parameters

deliveryReleaseHandler DeliveryReleaseHandler

Returns

IConsumerBuilder.IQuorumTimeout

Quorum()

IConsumerBuilder.IQuorumOptions Quorum()

Returns

IConsumerBuilder.IQuorumOptions

Set(TimeSpan)

Sets the AMQP 1.0 attach property rabbitmq:consumer-timeout (milliseconds) for this consumer. See: https://www.rabbitmq.com/blog/2026/04/23/rabbitmq-4.3-release#consumer-timeouts

IConsumerBuilder.IQuorumTimeout Set(TimeSpan timeout)

Parameters

timeout TimeSpan

Returns

IConsumerBuilder.IQuorumTimeout