クラス DefaultExecutionGraphQlResponse.Builder<B は DefaultExecutionGraphQlResponse.Builder<B, R> を継承し、R は ExecutionGraphQlResponse > を継承します。

java.lang.ObjectSE
org.springframework.graphql.support.DefaultExecutionGraphQlResponse.Builder<B,R>
型パラメーター:
B - ビルダー型
R - レスポンス型
既知の直属サブクラス
RSocketGraphQlResponse.BuilderWebGraphQlResponse.Builder
含まれているクラス:
DefaultExecutionGraphQlResponse

public abstract static class DefaultExecutionGraphQlResponse.Builder<B extends DefaultExecutionGraphQlResponse.Builder<B,R>, R extends ExecutionGraphQlResponse> extends ObjectSE
レスポンスの ExecutionResult を変換するビルダー。
導入:
1.0.0
作成者:
Rossen Stoyanchev
  • コンストラクターの詳細

    • Builder

      protected Builder(R original)
  • メソッドの詳細

    • data

      GraphQL 実行結果の data を設定します。
      パラメーター:
      data - 実行結果データ
      戻り値:
      現在のビルダー
    • errors

      public DefaultExecutionGraphQlResponse.Builder<B,R> errors(@Nullable ListSE<graphql.GraphQLError> errors)
      GraphQL 実行結果の errors を設定します。
      パラメーター:
      errors - 実行結果エラー
      戻り値:
      現在のビルダー
    • extensions

      public DefaultExecutionGraphQlResponse.Builder<B,R> extensions(@Nullable MapSE<ObjectSE,ObjectSE> extensions)
      GraphQL 実行結果の extensions を設定します。
      パラメーター:
      extensions - 実行結果の拡張子
      戻り値:
      現在のビルダー
    • build

      public R build()
      変換された ExecutionResult を使用してレスポンスを作成します。
    • build

      protected abstract R build(R original, graphql.ExecutionResult newResult)
      特定のレスポンスインスタンスを作成するためのサブクラス。
      パラメーター:
      original - 元のレスポンスインスタンス
      newResult - このレスポンスの新しい実行結果