Class InstrumentationValidationParameters
java.lang.Object
graphql.execution.instrumentation.parameters.InstrumentationExecutionParameters
graphql.execution.instrumentation.parameters.InstrumentationValidationParameters
@PublicApi
public class InstrumentationValidationParameters
extends InstrumentationExecutionParameters
Parameters sent to
Instrumentation
methods-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionInstrumentationValidationParameters
(ExecutionInput executionInput, Document document, GraphQLSchema schema, InstrumentationState instrumentationState) -
Method Summary
Modifier and TypeMethodDescriptionwithNewState
(InstrumentationState instrumentationState) Deprecated.state is now passed in direct to instrumentation methodsMethods inherited from class graphql.execution.instrumentation.parameters.InstrumentationExecutionParameters
getContext, getExecutionInput, getGraphQLContext, getInstrumentationState, getOperation, getQuery, getSchema, getVariables
-
Field Details
-
document
-
-
Constructor Details
-
InstrumentationValidationParameters
public InstrumentationValidationParameters(ExecutionInput executionInput, Document document, GraphQLSchema schema, InstrumentationState instrumentationState)
-
-
Method Details
-
withNewState
@Deprecated public InstrumentationValidationParameters withNewState(InstrumentationState instrumentationState) Deprecated.state is now passed in direct to instrumentation methodsReturns a cloned parameters object with the new state- Overrides:
withNewState
in classInstrumentationExecutionParameters
- Parameters:
instrumentationState
- the new state for this parameters object- Returns:
- a new parameters object with the new state
-
getDocument
-