Table of Contents

Class RabbitBindingsOptions

Namespace
Steeltoe.Stream.Binder.Rabbit.Config
Assembly
Steeltoe.Stream.Binder.RabbitMQ.dll
[Obsolete("This feature will be removed in the next major version. See https://steeltoe.io/docs/v3/obsolete for details.")]
public class RabbitBindingsOptions
Inheritance
RabbitBindingsOptions
Inherited Members

Constructors

RabbitBindingsOptions()

public RabbitBindingsOptions()

RabbitBindingsOptions(IConfiguration)

public RabbitBindingsOptions(IConfiguration config)

Parameters

config IConfiguration

Fields

PREFIX

public const string PREFIX = "spring:cloud:stream:rabbit"

Field Value

string

Properties

Bindings

public Dictionary<string, RabbitBindingOptions> Bindings { get; set; }

Property Value

Dictionary<string, RabbitBindingOptions>

Default

public RabbitBindingOptions Default { get; set; }

Property Value

RabbitBindingOptions

Methods

GetRabbitConsumerOptions(string)

public RabbitConsumerOptions GetRabbitConsumerOptions(string binding)

Parameters

binding string

Returns

RabbitConsumerOptions

GetRabbitProducerOptions(string)

public RabbitProducerOptions GetRabbitProducerOptions(string binding)

Parameters

binding string

Returns

RabbitProducerOptions