Class TopologyRecoveryFilter
Filter to know which entities (exchanges, queues, bindings, consumers) should be recovered by topology recovery. By default, allows all entities to be recovered.
Inherited Members
Namespace: RabbitMQ.Client
Assembly: RabbitMQ.Client.dll
Syntax
public class TopologyRecoveryFilter
Properties
| Edit this page View SourceBindingFilter
Decides whether a binding is recovered or not.
Declaration
public Func<IRecordedBinding, bool> BindingFilter { get; set; }
Property Value
Type | Description |
---|---|
Func<IRecordedBinding, bool> |
ConsumerFilter
Decides whether a consumer is recovered or not.
Declaration
public Func<IRecordedConsumer, bool> ConsumerFilter { get; set; }
Property Value
Type | Description |
---|---|
Func<IRecordedConsumer, bool> |
ExchangeFilter
Decides whether an exchange is recovered or not.
Declaration
public Func<IRecordedExchange, bool> ExchangeFilter { get; set; }
Property Value
Type | Description |
---|---|
Func<IRecordedExchange, bool> |
QueueFilter
Decides whether a queue is recovered or not.
Declaration
public Func<IRecordedQueue, bool> QueueFilter { get; set; }
Property Value
Type | Description |
---|---|
Func<IRecordedQueue, bool> |