Class BindingServiceOptions
- Namespace
- Steeltoe.Stream.Config
- Assembly
- Steeltoe.Stream.StreamBase.dll
public class BindingServiceOptions
- Inheritance
-
BindingServiceOptions
- Inherited Members
-
Constructors
BindingServiceOptions()
public BindingServiceOptions()
Fields
PREFIX
public const string PREFIX = "spring:cloud:stream"
Field Value
- string
Properties
Binders
public Dictionary<string, BinderOptions> Binders { get; set; }
Property Value
- Dictionary<string, BinderOptions>
BindingRetryInterval
public int BindingRetryInterval { get; set; }
Property Value
- int
Bindings
public Dictionary<string, BindingOptions> Bindings { get; set; }
Property Value
- Dictionary<string, BindingOptions>
Default
public BindingOptions Default { get; set; }
Property Value
- BindingOptions
DefaultBinder
public string DefaultBinder { get; set; }
Property Value
- string
DynamicDestinations
public List<string> DynamicDestinations { get; set; }
Property Value
- List<string>
InstanceCount
public int InstanceCount { get; set; }
Property Value
- int
InstanceIndex
public int InstanceIndex { get; set; }
Property Value
- int
OverrideCloudConnectors
public bool? OverrideCloudConnectors { get; set; }
Property Value
- bool?
Methods
AsDictionary()
public IDictionary<string, object> AsDictionary()
Returns
- IDictionary<string, object>
GetBinder(string)
public string GetBinder(string name)
Parameters
name
string
Returns
- string
GetBindingDestination(string)
public string GetBindingDestination(string bindingName)
Parameters
bindingName
string
Returns
- string
GetBindingOptions(string)
public BindingOptions GetBindingOptions(string name)
Parameters
name
string
Returns
- BindingOptions
GetConsumerOptions(string)
public ConsumerOptions GetConsumerOptions(string inputBindingName)
Parameters
inputBindingName
string
Returns
- ConsumerOptions
GetGroup(string)
public string GetGroup(string bindingName)
Parameters
bindingName
string
Returns
- string
GetProducerOptions(string)
public ProducerOptions GetProducerOptions(string outputBindingName)
Parameters
outputBindingName
string
Returns
- ProducerOptions
UpdateProducerOptions(string, ProducerOptions)
public void UpdateProducerOptions(string bindingName, ProducerOptions producerOptions)
Parameters
bindingName
string
producerOptions
ProducerOptions