Uses of Interface
graphql.execution.instrumentation.Instrumentation
Packages that use Instrumentation
Package
Description
-
Uses of Instrumentation in graphql
Methods in graphql that return InstrumentationMethods in graphql with parameters of type InstrumentationModifier and TypeMethodDescriptionGraphQL.Builder.instrumentation(Instrumentation instrumentation) -
Uses of Instrumentation in graphql.analysis
Classes in graphql.analysis that implement InstrumentationModifier and TypeClassDescriptionclassPrevents execution if the query complexity is greater than the specified maxComplexity.classPrevents execution if the query depth is greater than the specified maxDepth. -
Uses of Instrumentation in graphql.execution
Methods in graphql.execution that return InstrumentationMethods in graphql.execution with parameters of type InstrumentationModifier and TypeMethodDescriptionExecutionContextBuilder.instrumentation(Instrumentation instrumentation) Constructors in graphql.execution with parameters of type InstrumentationModifierConstructorDescriptionExecution(ExecutionStrategy queryStrategy, ExecutionStrategy mutationStrategy, ExecutionStrategy subscriptionStrategy, Instrumentation instrumentation, ValueUnboxer valueUnboxer) -
Uses of Instrumentation in graphql.execution.instrumentation
Classes in graphql.execution.instrumentation that implement InstrumentationModifier and TypeClassDescriptionclassThis allows you to chain together a number ofInstrumentationimplementations and run them in sequence.classThis version ofChainedInstrumentationwill call a list ofInstrumentations but it will never back on the returnedInstrumentationContextobjects, hence it is only suitable to certain use cases.classDeprecated.classAn implementation ofInstrumentationthat does nothing.Fields in graphql.execution.instrumentation with type parameters of type InstrumentationModifier and TypeFieldDescriptionprotected final com.google.common.collect.ImmutableList<Instrumentation> ChainedInstrumentation.instrumentationsMethods in graphql.execution.instrumentation that return types with arguments of type InstrumentationMethods in graphql.execution.instrumentation with parameters of type InstrumentationModifier and TypeMethodDescriptionprotected InstrumentationStateChainedInstrumentation.getSpecificState(Instrumentation instrumentation, InstrumentationState parametersInstrumentationState) Constructors in graphql.execution.instrumentation with parameters of type InstrumentationModifierConstructorDescriptionChainedInstrumentation(Instrumentation... instrumentations) NoContextChainedInstrumentation(Instrumentation... instrumentations) Constructor parameters in graphql.execution.instrumentation with type arguments of type InstrumentationModifierConstructorDescriptionChainedInstrumentation(List<Instrumentation> instrumentations) NoContextChainedInstrumentation(List<Instrumentation> instrumentations) -
Uses of Instrumentation in graphql.execution.instrumentation.dataloader
Classes in graphql.execution.instrumentation.dataloader that implement InstrumentationModifier and TypeClassDescriptionclassThis graphqlInstrumentationwill dispatch all the containedDataLoaders when each level of the graphql query is executed. -
Uses of Instrumentation in graphql.execution.instrumentation.fieldvalidation
Classes in graphql.execution.instrumentation.fieldvalidation that implement InstrumentationModifier and TypeClassDescriptionclassThisInstrumentationallows you to validate the fields of the query before the query is executed. -
Uses of Instrumentation in graphql.execution.instrumentation.threadpools
Classes in graphql.execution.instrumentation.threadpools that implement InstrumentationModifier and TypeClassDescriptionclassThis instrumentation can be used to control on what thread calls toDataFetchers happen on. -
Uses of Instrumentation in graphql.execution.instrumentation.tracing
Classes in graphql.execution.instrumentation.tracing that implement InstrumentationModifier and TypeClassDescriptionclassThisInstrumentationimplementation usesTracingSupportto capture tracing information and puts it into theExecutionResult
SimplePerformantInstrumentationinstead as a base class.