Table of Contents

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