Uses of Class
graphql.ExecutionInput
Packages that use ExecutionInput
Package
Description
-
Uses of ExecutionInput in graphql
Methods in graphql that return ExecutionInputModifier and TypeMethodDescriptionExecutionInput.Builder.build()
private ExecutionInput
GraphQL.ensureInputHasId
(ExecutionInput executionInput) ExecutionInput.transform
(Consumer<ExecutionInput.Builder> builderConsumer) This helps you transform the current ExecutionInput object into another one by starting a builder with all the current values and allows you to transform it how you want.Methods in graphql with parameters of type ExecutionInputModifier and TypeMethodDescriptionprivate ExecutionInput
GraphQL.ensureInputHasId
(ExecutionInput executionInput) GraphQL.execute
(ExecutionInput executionInput) Executes the graphql query using the provided input objectprivate CompletableFuture
<ExecutionResult> GraphQL.execute
(ExecutionInput executionInput, Document document, GraphQLSchema graphQLSchema, InstrumentationState instrumentationState) GraphQL.executeAsync
(ExecutionInput executionInput) Executes the graphql query using the provided input objectprivate CompletableFuture
<ExecutionResult> GraphQL.handleAbortException
(ExecutionInput executionInput, InstrumentationState instrumentationState, AbortExecutionException abortException) private ParseAndValidateResult
GraphQL.parse
(ExecutionInput executionInput, GraphQLSchema graphQLSchema, InstrumentationState instrumentationState) static ParseAndValidateResult
ParseAndValidate.parse
(@NotNull ExecutionInput executionInput) This can be called to parse (but not validate) a graphql query.static ParseAndValidateResult
ParseAndValidate.parseAndValidate
(@NotNull GraphQLSchema graphQLSchema, @NotNull ExecutionInput executionInput) This can be called to parse and validate a graphql query against a schema, which is useful if you want to know if it would be acceptable for execution.private CompletableFuture
<ExecutionResult> GraphQL.parseValidateAndExecute
(ExecutionInput executionInput, GraphQLSchema graphQLSchema, InstrumentationState instrumentationState) private List
<ValidationError> GraphQL.validate
(ExecutionInput executionInput, Document document, GraphQLSchema graphQLSchema, InstrumentationState instrumentationState) Method parameters in graphql with type arguments of type ExecutionInputModifier and TypeMethodDescriptionprivate PreparsedDocumentEntry
GraphQL.parseAndValidate
(AtomicReference<ExecutionInput> executionInputRef, GraphQLSchema graphQLSchema, InstrumentationState instrumentationState) -
Uses of ExecutionInput in graphql.execution
Fields in graphql.execution declared as ExecutionInputModifier and TypeFieldDescriptionprivate final ExecutionInput
ExecutionContext.executionInput
(package private) ExecutionInput
ExecutionContextBuilder.executionInput
Methods in graphql.execution that return ExecutionInputMethods in graphql.execution with parameters of type ExecutionInputModifier and TypeMethodDescriptionExecution.execute
(Document document, GraphQLSchema graphQLSchema, ExecutionId executionId, ExecutionInput executionInput, InstrumentationState instrumentationState) ExecutionContextBuilder.executionInput
(ExecutionInput executionInput) -
Uses of ExecutionInput in graphql.execution.instrumentation
Methods in graphql.execution.instrumentation that return ExecutionInputModifier and TypeMethodDescription@NotNull ExecutionInput
ChainedInstrumentation.instrumentExecutionInput
(ExecutionInput executionInput, InstrumentationExecutionParameters parameters) @NotNull ExecutionInput
ChainedInstrumentation.instrumentExecutionInput
(ExecutionInput executionInput, InstrumentationExecutionParameters parameters, InstrumentationState state) default @NotNull ExecutionInput
Instrumentation.instrumentExecutionInput
(ExecutionInput executionInput, InstrumentationExecutionParameters parameters) Deprecated.default @NotNull ExecutionInput
Instrumentation.instrumentExecutionInput
(ExecutionInput executionInput, InstrumentationExecutionParameters parameters, InstrumentationState state) This is called to instrument aExecutionInput
before it is used to parse, validate and execute a query, allowing you to adjust what query input parameters are used@NotNull ExecutionInput
SimplePerformantInstrumentation.instrumentExecutionInput
(ExecutionInput executionInput, InstrumentationExecutionParameters parameters) @NotNull ExecutionInput
SimplePerformantInstrumentation.instrumentExecutionInput
(ExecutionInput executionInput, InstrumentationExecutionParameters parameters, InstrumentationState state) Methods in graphql.execution.instrumentation with parameters of type ExecutionInputModifier and TypeMethodDescription@NotNull ExecutionInput
ChainedInstrumentation.instrumentExecutionInput
(ExecutionInput executionInput, InstrumentationExecutionParameters parameters) @NotNull ExecutionInput
ChainedInstrumentation.instrumentExecutionInput
(ExecutionInput executionInput, InstrumentationExecutionParameters parameters, InstrumentationState state) default @NotNull ExecutionInput
Instrumentation.instrumentExecutionInput
(ExecutionInput executionInput, InstrumentationExecutionParameters parameters) default @NotNull ExecutionInput
Instrumentation.instrumentExecutionInput
(ExecutionInput executionInput, InstrumentationExecutionParameters parameters, InstrumentationState state) This is called to instrument aExecutionInput
before it is used to parse, validate and execute a query, allowing you to adjust what query input parameters are used@NotNull ExecutionInput
SimplePerformantInstrumentation.instrumentExecutionInput
(ExecutionInput executionInput, InstrumentationExecutionParameters parameters) @NotNull ExecutionInput
SimplePerformantInstrumentation.instrumentExecutionInput
(ExecutionInput executionInput, InstrumentationExecutionParameters parameters, InstrumentationState state) -
Uses of ExecutionInput in graphql.execution.instrumentation.parameters
Fields in graphql.execution.instrumentation.parameters declared as ExecutionInputModifier and TypeFieldDescriptionprivate final ExecutionInput
InstrumentationCreateStateParameters.executionInput
private final ExecutionInput
InstrumentationExecutionParameters.executionInput
Methods in graphql.execution.instrumentation.parameters that return ExecutionInputModifier and TypeMethodDescriptionInstrumentationCreateStateParameters.getExecutionInput()
InstrumentationExecutionParameters.getExecutionInput()
Constructors in graphql.execution.instrumentation.parameters with parameters of type ExecutionInputModifierConstructorDescriptionInstrumentationCreateStateParameters
(GraphQLSchema schema, ExecutionInput executionInput) InstrumentationExecutionParameters
(ExecutionInput executionInput, GraphQLSchema schema, InstrumentationState instrumentationState) InstrumentationValidationParameters
(ExecutionInput executionInput, Document document, GraphQLSchema schema, InstrumentationState instrumentationState) -
Uses of ExecutionInput in graphql.execution.preparsed
Methods in graphql.execution.preparsed with parameters of type ExecutionInputModifier and TypeMethodDescriptionNoOpPreparsedDocumentProvider.getDocument
(ExecutionInput executionInput, Function<ExecutionInput, PreparsedDocumentEntry> parseAndValidateFunction) PreparsedDocumentProvider.getDocument
(ExecutionInput executionInput, Function<ExecutionInput, PreparsedDocumentEntry> parseAndValidateFunction) default CompletableFuture
<PreparsedDocumentEntry> PreparsedDocumentProvider.getDocumentAsync
(ExecutionInput executionInput, Function<ExecutionInput, PreparsedDocumentEntry> parseAndValidateFunction) This is called to get a "cached" pre-parsed query and if it's not present, then the "parseAndValidateFunction" can be called to parse and validate the query.Method parameters in graphql.execution.preparsed with type arguments of type ExecutionInputModifier and TypeMethodDescriptionNoOpPreparsedDocumentProvider.getDocument
(ExecutionInput executionInput, Function<ExecutionInput, PreparsedDocumentEntry> parseAndValidateFunction) PreparsedDocumentProvider.getDocument
(ExecutionInput executionInput, Function<ExecutionInput, PreparsedDocumentEntry> parseAndValidateFunction) default CompletableFuture
<PreparsedDocumentEntry> PreparsedDocumentProvider.getDocumentAsync
(ExecutionInput executionInput, Function<ExecutionInput, PreparsedDocumentEntry> parseAndValidateFunction) This is called to get a "cached" pre-parsed query and if it's not present, then the "parseAndValidateFunction" can be called to parse and validate the query. -
Uses of ExecutionInput in graphql.execution.preparsed.persisted
Methods in graphql.execution.preparsed.persisted with parameters of type ExecutionInputModifier and TypeMethodDescriptionPersistedQuerySupport.getDocument
(ExecutionInput executionInput, Function<ExecutionInput, PreparsedDocumentEntry> parseAndValidateFunction) InMemoryPersistedQueryCache.getPersistedQueryDocument
(Object persistedQueryId, ExecutionInput executionInput, PersistedQueryCacheMiss onCacheMiss) PersistedQueryCache.getPersistedQueryDocument
(Object persistedQueryId, ExecutionInput executionInput, PersistedQueryCacheMiss onCacheMiss) default CompletableFuture
<PreparsedDocumentEntry> PersistedQueryCache.getPersistedQueryDocumentAsync
(Object persistedQueryId, ExecutionInput executionInput, PersistedQueryCacheMiss onCacheMiss) This is called to get a persisted query from cache.ApolloPersistedQuerySupport.getPersistedQueryId
(ExecutionInput executionInput) PersistedQuerySupport.getPersistedQueryId
(ExecutionInput executionInput) This method is required for concrete types to work out the query id (often a hash) that should be used to look up the persisted query in the cache.Method parameters in graphql.execution.preparsed.persisted with type arguments of type ExecutionInputModifier and TypeMethodDescriptionPersistedQuerySupport.getDocument
(ExecutionInput executionInput, Function<ExecutionInput, PreparsedDocumentEntry> parseAndValidateFunction)
Instrumentation.instrumentExecutionInput(ExecutionInput, InstrumentationExecutionParameters, InstrumentationState)
instead