public class MetricsInstrumentation
extends graphql.execution.instrumentation.tracing.TracingInstrumentation
| Constructor and Description |
|---|
MetricsInstrumentation(io.micrometer.core.instrument.MeterRegistry meterRegistry,
java.lang.Boolean tracingEnabled) |
| Modifier and Type | Method and Description |
|---|---|
java.util.concurrent.CompletableFuture<graphql.ExecutionResult> |
instrumentExecutionResult(graphql.ExecutionResult executionResult,
graphql.execution.instrumentation.parameters.InstrumentationExecutionParameters parameters) |
beginFieldFetch, beginParse, beginValidation, createStatebeginDeferredField, beginExecuteOperation, beginExecution, beginExecutionStrategy, beginField, beginFieldComplete, beginFieldListComplete, instrumentDataFetcher, instrumentExecutionContext, instrumentSchemapublic MetricsInstrumentation(io.micrometer.core.instrument.MeterRegistry meterRegistry,
java.lang.Boolean tracingEnabled)
public java.util.concurrent.CompletableFuture<graphql.ExecutionResult> instrumentExecutionResult(graphql.ExecutionResult executionResult,
graphql.execution.instrumentation.parameters.InstrumentationExecutionParameters parameters)
instrumentExecutionResult in interface graphql.execution.instrumentation.InstrumentationinstrumentExecutionResult in class graphql.execution.instrumentation.tracing.TracingInstrumentation