Package | Description |
---|---|
graphql | |
graphql.execution | |
graphql.execution.instrumentation | |
graphql.execution.instrumentation.nextgen |
WARNING: All code in this package is a work in progress for a new execution engine.
|
graphql.execution.instrumentation.parameters | |
graphql.execution.nextgen |
WARNING: All code in this package is a work in progress for a new execution engine.
|
graphql.nextgen |
WARNING: All code in this package is a work in progress for a new execution engine.
|
Modifier and Type | Method and Description |
---|---|
ExecutionInput |
ExecutionInput.Builder.build() |
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.
|
Modifier and Type | Method and Description |
---|---|
ExecutionResult |
GraphQL.execute(ExecutionInput executionInput)
Executes the graphql query using the provided input object
|
CompletableFuture<ExecutionResult> |
GraphQL.executeAsync(ExecutionInput executionInput)
Executes the graphql query using the provided input object
|
Modifier and Type | Method and Description |
---|---|
CompletableFuture<ExecutionResult> |
Execution.execute(Document document,
GraphQLSchema graphQLSchema,
ExecutionId executionId,
ExecutionInput executionInput,
InstrumentationState instrumentationState) |
Modifier and Type | Method and Description |
---|---|
default ExecutionInput |
Instrumentation.instrumentExecutionInput(ExecutionInput executionInput,
InstrumentationExecutionParameters parameters)
This is called to instrument a
ExecutionInput before it is used to parse, validate
and execute a query, allowing you to adjust what query input parameters are used |
ExecutionInput |
ChainedInstrumentation.instrumentExecutionInput(ExecutionInput executionInput,
InstrumentationExecutionParameters parameters) |
Modifier and Type | Method and Description |
---|---|
default ExecutionInput |
Instrumentation.instrumentExecutionInput(ExecutionInput executionInput,
InstrumentationExecutionParameters parameters)
This is called to instrument a
ExecutionInput before it is used to parse, validate
and execute a query, allowing you to adjust what query input parameters are used |
ExecutionInput |
ChainedInstrumentation.instrumentExecutionInput(ExecutionInput executionInput,
InstrumentationExecutionParameters parameters) |
Modifier and Type | Method and Description |
---|---|
ExecutionInput |
InstrumentationExecutionParameters.getExecutionInput() |
ExecutionInput |
InstrumentationCreateStateParameters.getExecutionInput() |
default ExecutionInput |
Instrumentation.instrumentExecutionInput(ExecutionInput executionInput,
InstrumentationExecutionParameters parameters) |
Modifier and Type | Method and Description |
---|---|
default ExecutionInput |
Instrumentation.instrumentExecutionInput(ExecutionInput executionInput,
InstrumentationExecutionParameters parameters) |
Constructor and Description |
---|
InstrumentationCreateStateParameters(GraphQLSchema schema,
ExecutionInput executionInput) |
InstrumentationExecutionParameters(ExecutionInput executionInput,
GraphQLSchema schema,
InstrumentationState instrumentationState) |
InstrumentationValidationParameters(ExecutionInput executionInput,
Document document,
GraphQLSchema schema,
InstrumentationState instrumentationState) |
Modifier and Type | Method and Description |
---|---|
ExecutionInput |
InstrumentationExecutionParameters.getExecutionInput() |
ExecutionInput |
InstrumentationCreateStateParameters.getExecutionInput() |
Constructor and Description |
---|
InstrumentationCreateStateParameters(GraphQLSchema schema,
ExecutionInput executionInput) |
InstrumentationExecutionParameters(ExecutionInput executionInput,
GraphQLSchema schema,
InstrumentationState instrumentationState) |
InstrumentationValidationParameters(ExecutionInput executionInput,
Document document,
GraphQLSchema schema,
InstrumentationState instrumentationState) |
Modifier and Type | Method and Description |
---|---|
ExecutionHelper.ExecutionData |
ExecutionHelper.createExecutionData(Document document,
GraphQLSchema graphQLSchema,
ExecutionId executionId,
ExecutionInput executionInput,
InstrumentationState instrumentationState) |
CompletableFuture<ExecutionResult> |
Execution.execute(ExecutionStrategy executionStrategy,
Document document,
GraphQLSchema graphQLSchema,
ExecutionId executionId,
ExecutionInput executionInput,
InstrumentationState instrumentationState) |
Modifier and Type | Method and Description |
---|---|
ExecutionResult |
GraphQL.execute(ExecutionInput executionInput)
Executes the graphql query using the provided input object
|
CompletableFuture<ExecutionResult> |
GraphQL.executeAsync(ExecutionInput executionInput)
Executes the graphql query using the provided input object
|
Copyright © 2019. All rights reserved.