Class ComplexityAnalysisInstrumentation

  • All Implemented Interfaces:
    graphql.execution.instrumentation.Instrumentation

    public class ComplexityAnalysisInstrumentation
    extends graphql.execution.instrumentation.SimpleInstrumentation
    • Field Summary

      • Fields inherited from class graphql.execution.instrumentation.SimpleInstrumentation

        INSTANCE
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      graphql.execution.instrumentation.InstrumentationContext<graphql.ExecutionResult> beginExecuteOperation​(graphql.execution.instrumentation.parameters.InstrumentationExecuteOperationParameters parameters)  
      • Methods inherited from interface graphql.execution.instrumentation.Instrumentation

        beginExecuteOperation, beginExecution, beginExecution, beginExecutionStrategy, beginExecutionStrategy, beginField, beginField, beginFieldComplete, beginFieldComplete, beginFieldFetch, beginFieldFetch, beginFieldListComplete, beginFieldListComplete, beginParse, beginParse, beginSubscribedFieldEvent, beginSubscribedFieldEvent, beginValidation, beginValidation, createState, createState, instrumentDataFetcher, instrumentDataFetcher, instrumentDocumentAndVariables, instrumentDocumentAndVariables, instrumentExecutionContext, instrumentExecutionContext, instrumentExecutionInput, instrumentExecutionInput, instrumentExecutionResult, instrumentExecutionResult, instrumentSchema, instrumentSchema
    • Constructor Detail

      • ComplexityAnalysisInstrumentation

        public ComplexityAnalysisInstrumentation​(ComplexityFunction complexityFunction,
                                                 int maximumComplexity,
                                                 TypeRegistry typeRegistry)
    • Method Detail

      • beginExecuteOperation

        public graphql.execution.instrumentation.InstrumentationContext<graphql.ExecutionResult> beginExecuteOperation​(graphql.execution.instrumentation.parameters.InstrumentationExecuteOperationParameters parameters)