Class ConsumerOptions
- Namespace
- Steeltoe.Stream.Config
- Assembly
- Steeltoe.Stream.StreamBase.dll
public class ConsumerOptions : IConsumerOptions
- Inheritance
-
ConsumerOptions
- Implements
-
- Inherited Members
-
Constructors
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?
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