Class QueryComplexityInfo

java.lang.Object
graphql.analysis.QueryComplexityInfo

@PublicApi public class QueryComplexityInfo extends Object
The query complexity info.
  • Method Details

    • getComplexity

      public int getComplexity()
      This returns the query complexity.
      Returns:
      the query complexity
    • getInstrumentationValidationParameters

      public InstrumentationValidationParameters getInstrumentationValidationParameters()
      This returns the instrumentation validation parameters.
      Returns:
      the instrumentation validation parameters.
    • getInstrumentationExecuteOperationParameters

      public InstrumentationExecuteOperationParameters getInstrumentationExecuteOperationParameters()
      This returns the instrumentation execute operation parameters.
      Returns:
      the instrumentation execute operation parameters.
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • newQueryComplexityInfo

      public static QueryComplexityInfo.Builder newQueryComplexityInfo()
      Returns:
      a new QueryComplexityInfo builder