Class ExchangeBuilder
Inheritance
System.Object
ExchangeBuilder
Assembly: Steeltoe.Messaging.RabbitMQ.dll
Syntax
public class ExchangeBuilder : AbstractBuilder
Constructors
|
Edit this page
View Source
ExchangeBuilder(String, String)
Declaration
public ExchangeBuilder(string name, string type)
Parameters
Type |
Name |
Description |
System.String |
name |
|
System.String |
type |
|
Methods
|
Edit this page
View Source
Admins(Object[])
Declaration
public ExchangeBuilder Admins(params object[] admins)
Parameters
Type |
Name |
Description |
System.Object[] |
admins |
|
Returns
|
Edit this page
View Source
Alternate(String)
Declaration
public ExchangeBuilder Alternate(string exchange)
Parameters
Type |
Name |
Description |
System.String |
exchange |
|
Returns
|
Edit this page
View Source
AutoDelete()
Declaration
public ExchangeBuilder AutoDelete()
Returns
|
Edit this page
View Source
Build()
Declaration
public AbstractExchange Build()
Returns
|
Edit this page
View Source
Create(String, String)
Declaration
public static IExchange Create(string exchangeName, string exchangeType)
Parameters
Type |
Name |
Description |
System.String |
exchangeName |
|
System.String |
exchangeType |
|
Returns
|
Edit this page
View Source
Delayed()
Declaration
public ExchangeBuilder Delayed()
Returns
|
Edit this page
View Source
DirectExchange(String)
Declaration
public static ExchangeBuilder DirectExchange(string name)
Parameters
Type |
Name |
Description |
System.String |
name |
|
Returns
|
Edit this page
View Source
Durable(Boolean)
Declaration
public ExchangeBuilder Durable(bool isDurable)
Parameters
Type |
Name |
Description |
System.Boolean |
isDurable |
|
Returns
|
Edit this page
View Source
FanoutExchange(String)
Declaration
public static ExchangeBuilder FanoutExchange(string name)
Parameters
Type |
Name |
Description |
System.String |
name |
|
Returns
|
Edit this page
View Source
Declaration
public static ExchangeBuilder HeadersExchange(string name)
Parameters
Type |
Name |
Description |
System.String |
name |
|
Returns
|
Edit this page
View Source
IgnoreDeclarationExceptions()
Declaration
public ExchangeBuilder IgnoreDeclarationExceptions()
Returns
|
Edit this page
View Source
Internal()
Declaration
public ExchangeBuilder Internal()
Returns
|
Edit this page
View Source
SuppressDeclaration()
Declaration
public ExchangeBuilder SuppressDeclaration()
Returns
|
Edit this page
View Source
TopicExchange(String)
Declaration
public static ExchangeBuilder TopicExchange(string name)
Parameters
Type |
Name |
Description |
System.String |
name |
|
Returns
|
Edit this page
View Source
WithArgument(String, Object)
Declaration
public ExchangeBuilder WithArgument(string key, object value)
Parameters
Type |
Name |
Description |
System.String |
key |
|
System.Object |
value |
|
Returns
|
Edit this page
View Source
WithArguments(Dictionary<String, Object>)
Declaration
public ExchangeBuilder WithArguments(Dictionary<string, object> arguments)
Parameters
Type |
Name |
Description |
Dictionary<System.String, System.Object> |
arguments |
|
Returns