public interface GraphQlTagsContributor
Tags
for Spring GraphQL-based request handling. Typically,
used by a GraphQlTagsProvider
to provide tags in addition to its defaults.Modifier and Type | Method and Description |
---|---|
Iterable<io.micrometer.core.instrument.Tag> |
getDataFetchingTags(graphql.schema.DataFetcher<?> dataFetcher,
graphql.execution.instrumentation.parameters.InstrumentationFieldFetchParameters parameters,
Throwable exception) |
Iterable<io.micrometer.core.instrument.Tag> |
getErrorTags(graphql.execution.instrumentation.parameters.InstrumentationExecutionParameters parameters,
graphql.GraphQLError error) |
Iterable<io.micrometer.core.instrument.Tag> |
getExecutionTags(graphql.execution.instrumentation.parameters.InstrumentationExecutionParameters parameters,
graphql.ExecutionResult result,
Throwable exception) |
Iterable<io.micrometer.core.instrument.Tag> getExecutionTags(graphql.execution.instrumentation.parameters.InstrumentationExecutionParameters parameters, graphql.ExecutionResult result, @Nullable Throwable exception)
Iterable<io.micrometer.core.instrument.Tag> getErrorTags(graphql.execution.instrumentation.parameters.InstrumentationExecutionParameters parameters, graphql.GraphQLError error)