Table of Contents

Class ConsumerOptions

Namespace
Steeltoe.Stream.Config
Assembly
Steeltoe.Stream.StreamBase.dll
public class ConsumerOptions : IConsumerOptions
Inheritance
ConsumerOptions
Implements
Inherited Members

Constructors

ConsumerOptions()

public ConsumerOptions()

ConsumerOptions(string)

public ConsumerOptions(string bindingName)

Parameters

bindingName string

Properties

AutoStartup

public bool? AutoStartup { get; set; }

Property Value

bool?

BackOffInitialInterval

public int BackOffInitialInterval { get; set; }

Property Value

int

BackOffMaxInterval

public int BackOffMaxInterval { get; set; }

Property Value

int

BackOffMultiplier

public double BackOffMultiplier { get; set; }

Property Value

double

BindingName

public string BindingName { get; set; }

Property Value

string

Concurrency

public int Concurrency { get; set; }

Property Value

int

DefaultRetryable

public bool? DefaultRetryable { get; set; }

Property Value

bool?

HeaderMode

public HeaderMode? HeaderMode { get; set; }

Property Value

HeaderMode?

InstanceCount

public int InstanceCount { get; set; }

Property Value

int

InstanceIndex

public int InstanceIndex { get; set; }

Property Value

int

InstanceIndexList

public List<int> InstanceIndexList { get; set; }

Property Value

List<int>

MaxAttempts

public int MaxAttempts { get; set; }

Property Value

int

Multiplex

public bool? Multiplex { get; set; }

Property Value

bool?

Partitioned

public bool? Partitioned { get; set; }

Property Value

bool?

RetryableExceptions

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

Property Value

List<string>

UseNativeDecoding

public bool? UseNativeDecoding { get; set; }

Property Value

bool?

Methods

Clone()

public IConsumerOptions Clone()

Returns

IConsumerOptions