public class MetricsInstrumentation
extends graphql.execution.instrumentation.tracing.TracingInstrumentation
| Constructor and Description |
|---|
MetricsInstrumentation(io.micrometer.core.instrument.MeterRegistry meterRegistry,
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, createStatebeginExecuteOperation, beginExecution, beginExecutionStrategy, beginFieldclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitbeginExecuteOperation, beginExecution, beginExecutionStrategy, beginField, beginFieldComplete, beginFieldComplete, beginFieldFetch, beginFieldListComplete, beginFieldListComplete, beginParse, beginSubscribedFieldEvent, beginSubscribedFieldEvent, beginValidation, createState, instrumentDataFetcher, instrumentDataFetcher, instrumentDocumentAndVariables, instrumentDocumentAndVariables, instrumentExecutionContext, instrumentExecutionContext, instrumentExecutionInput, instrumentExecutionInput, instrumentExecutionResult, instrumentSchema, instrumentSchemapublic MetricsInstrumentation(io.micrometer.core.instrument.MeterRegistry meterRegistry,
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