クラス BaseExchangeBuilder<B extends BaseExchangeBuilder<B>>
java.lang.ObjectSE
org.springframework.amqp.core.AbstractBuilder
org.springframework.amqp.core.BaseExchangeBuilder<B>
- 型パラメーター:
B- ターゲットクラスの実装型。
ジェネリクスサポート用の
AbstractBuilder 拡張。- 導入:
- 3.2
- 作成者:
- Gary Russell, Artem Bilan
フィールドのサマリー
フィールドコンストラクター概要
コンストラクター方法の概要
修飾子と型メソッド説明protected final B_this()管理インスタンス、またはこの交換を宣言する必要がある管理 Bean 名。自動削除フラグを設定します。<T extends Exchange>
Tbuild()protected <T extends AbstractExchange>
TconfigureExchange(T exchange) delayed()遅延フラグを設定します。durable(boolean isDurable) 永続フラグを設定します。宣言時にプロパティの不一致などの例外を無視するように切り替えます。internal()内部フラグを設定します。管理者による交換の宣言を無効にするように切り替えます。withArgument(StringSE key, ObjectSE value) 引数を追加します。withArguments(MapSE<StringSE, @Nullable ObjectSE> arguments) 引数を追加します。クラス org.springframework.amqp.core.AbstractBuilder から継承されたメソッド
getArguments, getOrCreateArguments
フィールドの詳細
name
type
durable
protected boolean durableautoDelete
protected boolean autoDeleteinternal
protected boolean internal
コンストラクターの詳細
BaseExchangeBuilder
適切な型のインスタンスを構築します。- パラメーター:
name- 取引所名type- 型名- 導入:
- 1.6.7
- 関連事項:
メソッドの詳細
autoDelete
自動削除フラグを設定します。- 戻り値:
- ビルダー。
durable
永続フラグを設定します。- パラメーター:
isDurable- 永続フラグ (デフォルトは true)。- 戻り値:
- ビルダー。
withArgument
引数を追加します。- パラメーター:
key- 引数キー。value- 引数の値。- 戻り値:
- ビルダー。
withArguments
引数を追加します。- パラメーター:
arguments- 引数マップ。- 戻り値:
- ビルダー。
alternate
internal
内部フラグを設定します。- 戻り値:
- ビルダー。
delayed
遅延フラグを設定します。- 戻り値:
- ビルダー。
ignoreDeclarationExceptions
宣言時にプロパティの不一致などの例外を無視するように切り替えます。- 戻り値:
- ビルダー。
- 導入:
- 2.0
suppressDeclaration
管理者による交換の宣言を無効にするように切り替えます。- 戻り値:
- ビルダー。
- 導入:
- 2.1
admins
管理インスタンス、またはこの交換を宣言する必要がある管理 Bean 名。- パラメーター:
admins- 管理者。- 戻り値:
- ビルダー。
- 導入:
- 2.1
build
configureExchange
_this