DataFetcher.get(DataFetchingEnvironment)
, indicates that this DataFetcher is batched.Batched
.DataFetcher
s that have
DataFetcher.get(DataFetchingEnvironment)
methods annotated with Batched
.InstrumentationContext.onEnd(Object)
will be called indicating that the step has finished.InstrumentationContext.onEnd(Object)
will be called indicating that the step has finished.InstrumentationContext.onEnd(Object)
will be called indicating that the step has finished.DataFetcher
is invoked and when this step finishes the InstrumentationContext.onEnd(Object)
will be called indicating that the step has finished.InstrumentationContext.onEnd(Object)
will be called indicating that the step has finished.InstrumentationContext.onEnd(Object)
will be called indicating that the step has finished.DataFetcher
as an execution context parameterInstrumentation
methodsExecutionId
sInstrumentation
methodsExecutorService
to parallelize the resolve.Instrumentation
methodsInstrumentation
methodsGraphQL.execute(String, Object)
method
is invokedGraphQL.newGraphQL(GraphQLSchema)
builder instead. This will be removed in a future version.GraphQL.newGraphQL(GraphQLSchema)
builder instead. This will be removed in a future version.GraphQL.newGraphQL(GraphQLSchema)
builder instead. This will be removed in a future version.Instrumentation
.'beginXXX' method is called then it must return a non null InstrumentationContext
that will the be invoked as InstrumentationContext.onEnd(Object)
or InstrumentationContext.onEnd(Exception)
when the step completes..type(list(GraphQLString))
.type(nonNull(GraphQLString))
graphql.schema.GraphQLDirective.Builder#validLocations(DirectiveLocation...)
graphql.schema.GraphQLDirective.Builder#validLocations(DirectiveLocation...)
graphql.schema.GraphQLDirective.Builder#validLocations(DirectiveLocation...)
Instrumentation
methods