クラス SuperStream
java.lang.ObjectSE
org.springframework.amqp.core.Declarables
org.springframework.rabbit.stream.config.SuperStream
スーパーストリームトポロジ
Declarable を作成します。- 導入:
- 3.0
- 作成者:
- Gary Russell, Sergei Kurenchuk, Artem Bilan
コンストラクターの概要
コンストラクターコンストラクター説明SuperStream(StringSE name, int partitions) 指定されたパラメーターを使用してスーパーストリームを作成します。SuperStream(StringSE name, int partitions, BiFunctionSE<StringSE, IntegerSE, ListSE<StringSE>> routingKeyStrategy) 指定されたパラメーターを使用してスーパーストリームを作成します。SuperStream(StringSE name, int partitions, BiFunctionSE<StringSE, IntegerSE, ListSE<StringSE>> routingKeyStrategy, MapSE<StringSE, ObjectSE> arguments) 指定されたパラメーターを使用してスーパーストリームを作成します。SuperStream(StringSE name, int partitions, MapSE<StringSE, ObjectSE> arguments) 指定されたパラメーターを使用してスーパーストリームを作成します。メソッドのサマリー
クラス org.springframework.amqp.core.Declarables から継承されたメソッド
getDeclarables, getDeclarablesByType, toString
コンストラクターの詳細
SuperStream
指定されたパラメーターを使用してスーパーストリームを作成します。- パラメーター:
name- ストリーム名。partitions- パーティションの数。
SuperStream
SuperStream
public SuperStream(StringSE name, int partitions, BiFunctionSE<StringSE, IntegerSE, ListSE<StringSE>> routingKeyStrategy) 指定されたパラメーターを使用してスーパーストリームを作成します。- パラメーター:
name- ストリーム名。partitions- パーティションの数。routingKeyStrategy- パーティションに使用するルーティングキーを決定する戦略。最初のパラメーターはキュー名、2 番目のパラメーターはパーティションの数です。返されるリストはパーティションと同じサイズでなければなりません。
SuperStream
public SuperStream(StringSE name, int partitions, BiFunctionSE<StringSE, IntegerSE, ListSE<StringSE>> routingKeyStrategy, MapSE<StringSE, ObjectSE> arguments) 指定されたパラメーターを使用してスーパーストリームを作成します。- パラメーター:
name- ストリーム名。partitions- パーティションの数。routingKeyStrategy- パーティションに使用するルーティングキーを決定する戦略。最初のパラメーターはキュー名、2 番目のパラメーターはパーティションの数です。返されるリストはパーティションと同じサイズでなければなりません。arguments- ストリーム引数- 導入:
- 3.1