クラス 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 ExchangeBuilderdirectExchange(StringSE name) DirectExchangeビルダーを返します。static ExchangeBuilderfanoutExchange(StringSE name) FanoutExchangeビルダーを返します。static ExchangeBuilderheadersExchange(StringSE name) HeadersExchangeビルダーを返します。static ExchangeBuildertopicExchange(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