インターフェース RSocketGraphQlTester.Builder<B extends RSocketGraphQlTester.Builder<B>>
- 型パラメーター:
B- ビルダーの種類
- すべてのスーパーインターフェース:
GraphQlTester.Builder<B>
- すべての既知の実装クラス:
DefaultRSocketGraphQlTesterBuilder
- 含まれているインターフェース:
RSocketGraphQlTester
public static interface RSocketGraphQlTester.Builder<B extends RSocketGraphQlTester.Builder<B>>
extends GraphQlTester.Builder<B>
RSocket テスター上の GraphQL のビルダー。
- 導入:
- 1.0.0
- 作成者:
- Rossen Stoyanchev
方法の概要
修飾子と型メソッド説明build()RSocketGraphQlTesterインスタンスをビルドします。clientTransport(io.rsocket.transport.ClientTransport clientTransport) 特定のClientTransportを使用して、リモートサーバーと通信します。dataMimeType(MimeType dataMimeType) 接続のデータペイロードの形式をカスタマイズします。各リクエストのメタデータで指定するルートをカスタマイズして、サーバーが GraphQL リクエストのハンドラーにルーティングできるようにします。rsocketRequester(ConsumerSE<RSocketRequester.Builder> requester) 基になるRSocketRequesterをカスタマイズして使用します。基礎となるネットワークプロトコルとして TCP を選択します。基盤となるネットワークプロトコルとして WebSocket を選択します。インターフェース org.springframework.graphql.test.tester.GraphQlTester.Builder から継承されたメソッド
documentSource, errorFilter, responseTimeout
メソッドの詳細
tcp
webSocket
clientTransport
特定のClientTransportを使用して、リモートサーバーと通信します。- パラメーター:
clientTransport- 使用するトランスポート- 戻り値:
- 同じビルダーインスタンス
dataMimeType
route
rsocketRequester
基になるRSocketRequesterをカスタマイズして使用します。データ MimeType などの
RSocketRequester.Builderの一部のプロパティと、基になる RSocket トランスポートは、このビルダーを使用してカスタマイズできることに注意してください。- パラメーター:
requester-RSocketRequesterをビルダーを通じてカスタマイズするコンシューマー- 戻り値:
- 同じビルダーインスタンス
- 関連事項:
build
RSocketGraphQlTester build()RSocketGraphQlTesterインスタンスをビルドします。- 次で指定:
- インターフェース
GraphQlTester.Builder<B extends RSocketGraphQlTester.Builder<B>>のbuild - 戻り値:
- 作成されたインスタンス