Table of Contents

Class RabbitConsumerOptions

Namespace
Steeltoe.Stream.Binder.Rabbit.Config
Assembly
Steeltoe.Stream.Binder.RabbitMQ.dll
public class RabbitConsumerOptions : RabbitCommonOptions
Inheritance
RabbitConsumerOptions
Inherited Members

Constructors

RabbitConsumerOptions()

public RabbitConsumerOptions()

Properties

AcknowledgeMode

public AcknowledgeMode? AcknowledgeMode { get; set; }

Property Value

AcknowledgeMode?

AnonymousGroupPrefix

public string AnonymousGroupPrefix { get; set; }

Property Value

string

BatchSize

public int? BatchSize { get; set; }

Property Value

int?

ConsumerTagPrefix

public string ConsumerTagPrefix { get; set; }

Property Value

string

ContainerType

public ContainerType? ContainerType { get; set; }

Property Value

ContainerType?

DurableSubscription

public bool? DurableSubscription { get; set; }

Property Value

bool?

Exclusive

public bool? Exclusive { get; set; }

Property Value

bool?

FailedDeclarationRetryInterval

public long? FailedDeclarationRetryInterval { get; set; }

Property Value

long?

FrameMaxHeadroom

public int? FrameMaxHeadroom { get; set; }

Property Value

int?

HeaderPatterns

public List<string> HeaderPatterns { get; set; }

Property Value

List<string>

IsEnableBatching

public bool? IsEnableBatching { get; set; }

Property Value

bool?

MaxConcurrency

public int? MaxConcurrency { get; set; }

Property Value

int?

MissingQueuesFatal

public bool? MissingQueuesFatal { get; set; }

Property Value

bool?

Prefetch

public int? Prefetch { get; set; }

Property Value

int?

QueueDeclarationRetries

public int? QueueDeclarationRetries { get; set; }

Property Value

int?

RecoveryInterval

public int? RecoveryInterval { get; set; }

Property Value

int?

RepublishDeliveryMode

public MessageDeliveryMode? RepublishDeliveryMode { get; set; }

Property Value

MessageDeliveryMode?

RepublishToDlq

public bool? RepublishToDlq { get; set; }

Property Value

bool?

RequeueRejected

public bool? RequeueRejected { get; set; }

Property Value

bool?

Transacted

public bool? Transacted { get; set; }

Property Value

bool?