クラス WebGraphQlResponse
java.lang.ObjectSE
org.springframework.graphql.support.AbstractGraphQlResponse
org.springframework.graphql.support.DefaultExecutionGraphQlResponse
org.springframework.graphql.server.WebGraphQlResponse
- 実装済みのインターフェース一覧:
ExecutionGraphQlResponse,GraphQlResponse
HTTP または WebSocket を介したサーバー処理のための
GraphQlResponse 実装。- 導入:
- 1.0.0
- 作成者:
- Rossen Stoyanchev
ネストされたクラスの概要
ネストされたクラスコンストラクター概要
コンストラクターコンストラクター説明WebGraphQlResponse(ExecutionGraphQlResponse response) 指定されたExecutionGraphQlResponseをラップするインスタンスを作成します。方法の概要
修飾子と型メソッド説明HTTP レスポンスに追加するヘッダーを返します。transform(ConsumerSE<WebGraphQlResponse.Builder> consumer) 基礎となるExecutionResultをWebGraphQlResponse.Builderを介して変換し、変更された値を持つ新しいインスタンスを返します。クラス org.springframework.graphql.support.DefaultExecutionGraphQlResponse から継承されたメソッド
getData, getErrors, getExecutionInput, getExecutionResult, getExtensions, isValid, toMap, toStringクラス org.springframework.graphql.support.AbstractGraphQlResponse から継承されたメソッド
fieldクラス java.lang.ObjectSE から継承されたメソッド
clone, equalsSE, finalize, getClass, hashCode, notify, notifyAll, wait, waitSE, waitSEインターフェース org.springframework.graphql.GraphQlResponse から継承されたメソッド
field
コンストラクターの詳細
WebGraphQlResponse
指定されたExecutionGraphQlResponseをラップするインスタンスを作成します。- パラメーター:
response- ラップするレスポンス
メソッドの詳細
getResponseHeaders
HTTP レスポンスに追加するヘッダーを返します。デフォルトでは、これは空です。
注意 : これは HTTP リクエストを介した GraphQL で使用するためのものですが、クエリが開始する前に最初のハンドシェイク HTTP リクエストが完了する WebSocket を介した GraphQL には使用しません。
transform
基礎となるExecutionResultをWebGraphQlResponse.Builderを介して変換し、変更された値を持つ新しいインスタンスを返します。- パラメーター:
consumer- 結果を変換するコールバック- 戻り値:
- 変更された
ExecutionResultを持つ新しいレスポンスインスタンス