クラス WebGraphQlResponse

実装済みのインターフェース一覧:
ExecutionGraphQlResponseGraphQlResponse

public class WebGraphQlResponse extends DefaultExecutionGraphQlResponse
HTTP または WebSocket を介したサーバー処理のための GraphQlResponse 実装。
導入:
1.0.0
作成者:
Rossen Stoyanchev
  • コンストラクターの詳細

    • WebGraphQlResponse

      public WebGraphQlResponse(ExecutionGraphQlResponse response)
      指定された ExecutionGraphQlResponse をラップするインスタンスを作成します。
      パラメーター:
      response - ラップするレスポンス
  • メソッドの詳細

    • getResponseHeaders

      public HttpHeaders getResponseHeaders()
      HTTP レスポンスに追加するヘッダーを返します。

      デフォルトでは、これは空です。

      注意 : これは HTTP リクエストを介した GraphQL で使用するためのものですが、クエリが開始する前に最初のハンドシェイク HTTP リクエストが完了する WebSocket を介した GraphQL には使用しません。

    • transform

      基礎となる ExecutionResult を WebGraphQlResponse.Builder を介して変換し、変更された値を持つ新しいインスタンスを返します。
      パラメーター:
      consumer - 結果を変換するコールバック
      戻り値:
      変更された ExecutionResult を持つ新しいレスポンスインスタンス