クラス RSocketServiceProxyFactory.Builder
java.lang.ObjectSE
org.springframework.messaging.rsocket.service.RSocketServiceProxyFactory.Builder
- 含まれているクラス:
- RSocketServiceProxyFactory
RSocketServiceProxyFactory を作成するビルダー。- メソッドのサマリー修飾子と型メソッド説明- blockTimeout- (DurationSE blockTimeout) 同期 (ブロッキング) メソッドシグネチャーを使用して、RSocket サービスメソッドのレスポンスをブロックする時間を構成します。- build()- RSocketServiceProxyFactoryインスタンスをビルドします。デフォルトのリゾルバーの前に呼び出されるカスタム引数リゾルバーを登録します。- embeddedValueResolver- (StringValueResolver resolver) - RSocketExchange.value()に埋め込まれたプレースホルダーと式を解決するために使用する- StringValueResolverを設定します。HTTP サービスメソッドの戻り値のさまざまな非同期型をサポートするために使用する- ReactiveAdapterRegistryを設定します。- rsocketRequester- (RSocketRequester requester) リクエストを実行するためのリクエスタを提供します。
- メソッドの詳細- rsocketRequesterリクエストを実行するためのリクエスタを提供します。- パラメーター:
- requester- 使用するリクエスタ
- 戻り値:
- 同じビルダーインスタンス
 
- customArgumentResolverpublic RSocketServiceProxyFactory.Builder customArgumentResolver- (RSocketServiceArgumentResolver resolver) デフォルトのリゾルバーの前に呼び出されるカスタム引数リゾルバーを登録します。- パラメーター:
- resolver- 追加するリゾルバー
- 戻り値:
- 同じビルダーインスタンス
 
- embeddedValueResolver- RSocketExchange.value()に埋め込まれたプレースホルダーと式を解決するために使用する- StringValueResolverを設定します。- パラメーター:
- resolver- 使用するリゾルバー
- 戻り値:
- この同じビルダーインスタンス
 
- reactiveAdapterRegistryHTTP サービスメソッドの戻り値のさまざまな非同期型をサポートするために使用する- ReactiveAdapterRegistryを設定します。- デフォルトでは、これは - ReactiveAdapterRegistry.getSharedInstance()です。- 戻り値:
- この同じビルダーインスタンス
 
- blockTimeout同期 (ブロッキング) メソッドシグネチャーを使用して、RSocket サービスメソッドのレスポンスをブロックする時間を構成します。- デフォルトでは、これは設定されていません。この場合、動作は、基礎となる RSocket - ClientTransportの接続およびレスポンスタイムアウト設定、および RSocket キープアライブ設定によって異なります。より詳細に制御できる RSocket レベルでタイムアウト値を構成することをお勧めします。- パラメーター:
- blockTimeout- タイムアウト値
- 戻り値:
- この同じビルダーインスタンス
 
- build- RSocketServiceProxyFactoryインスタンスをビルドします。