Interface: ExecutionRequest<TVariables, TContext, TRootValue, TExtensions, TReturn>
Defined in: packages/utils/src/Interfaces.ts:120
Type Parameters
TVariables
TVariables extends Record<string, any> = any
TContext
TContext = any
TRootValue
TRootValue = any
TExtensions
TExtensions = Record<string, any>
TReturn
TReturn = any
Properties
context?
optionalcontext?:TContext
Defined in: packages/utils/src/Interfaces.ts:136
document
document:
TypedDocumentNode<TReturn,TVariables>
Defined in: packages/utils/src/Interfaces.ts:127
extensions?
optionalextensions?:TExtensions
Defined in: packages/utils/src/Interfaces.ts:132
incrementalSpec?
optionalincrementalSpec?:IncrementalSpec
Defined in: packages/utils/src/Interfaces.ts:154
Incremental delivery payload format.
HTTP mapping (Accept / Content-Type parameters) lives in
INCREMENTAL_DELIVERY_SPECS. 'v0.1' is the default.
info?
optionalinfo?:GraphQLResolveInfo
Defined in: packages/utils/src/Interfaces.ts:139
operationName?
optionaloperationName?:string
Defined in: packages/utils/src/Interfaces.ts:131
operationType?
optionaloperationType?:OperationTypeNode
Defined in: packages/utils/src/Interfaces.ts:130
rootValue?
optionalrootValue?:TRootValue
Defined in: packages/utils/src/Interfaces.ts:134
schemaCoordinateInErrors?
optionalschemaCoordinateInErrors?:boolean
Defined in: packages/utils/src/Interfaces.ts:147
Enable/Disable the addition of field schema coordinate in GraphQL Errors extension
Note: Schema Coordinate are exposed using Symbol.for(‘schemaCoordinate’) so that it’s not serialized. Exposing schema coordinate can ease the discovery of private schemas.
signal?
optionalsignal?:AbortSignal
Defined in: packages/utils/src/Interfaces.ts:140
subgraphName?
optionalsubgraphName?:string
Defined in: packages/utils/src/Interfaces.ts:138
variables?
optionalvariables?:TVariables
Defined in: packages/utils/src/Interfaces.ts:128