クラス ExchangeBuilder
java.lang.ObjectSE
org.springframework.amqp.core.AbstractBuilder
org.springframework.amqp.core.BaseExchangeBuilder<ExchangeBuilder>
org.springframework.amqp.core.ExchangeBuilder
Exchange
を構築するための流れるような API を提供するビルダー。- 導入:
- 1.6
- 作成者:
- Gary Russell, Artem Bilan
ネストされたクラスのサマリー
ネストされたクラス修飾子と型クラス説明static final class
フィールドのサマリー
クラス org.springframework.amqp.core.BaseExchangeBuilder から継承されたフィールド
autoDelete, durable, internal, name, type
コンストラクターの概要
コンストラクターメソッドのサマリー
修飾子と型メソッド説明x-consistent-hash
交換ビルダーを返します。static ExchangeBuilder
directExchange
(StringSE name) DirectExchange
ビルダーを返します。static ExchangeBuilder
fanoutExchange
(StringSE name) FanoutExchange
ビルダーを返します。static ExchangeBuilder
headersExchange
(StringSE name) HeadersExchange
ビルダーを返します。static ExchangeBuilder
topicExchange
(StringSE name) TopicExchange
ビルダーを返します。クラス org.springframework.amqp.core.BaseExchangeBuilder から継承されたメソッド
_this, admins, alternate, autoDelete, build, configureExchange, delayed, durable, ignoreDeclarationExceptions, internal, suppressDeclaration, withArgument, withArguments
クラス org.springframework.amqp.core.AbstractBuilder から継承されたメソッド
getArguments, getOrCreateArguments
コンストラクターの詳細
ExchangeBuilder
適切な型のインスタンスを構築します。- パラメーター:
name
- 取引所名type
- 型名- 導入:
- 1.6.7
- 関連事項:
メソッドの詳細
directExchange
DirectExchange
ビルダーを返します。- パラメーター:
name
- 名前。- 戻り値:
- ビルダー。
topicExchange
TopicExchange
ビルダーを返します。- パラメーター:
name
- 名前。- 戻り値:
- ビルダー。
fanoutExchange
FanoutExchange
ビルダーを返します。- パラメーター:
name
- 名前。- 戻り値:
- ビルダー。
headersExchange
HeadersExchange
ビルダーを返します。- パラメーター:
name
- 名前。- 戻り値:
- ビルダー。
consistentHashExchange
x-consistent-hash
交換ビルダーを返します。- パラメーター:
name
- 名前。- 戻り値:
- ビルダー。
- 導入:
- 3.2