Package graphql.analysis
Class QueryComplexityInfo
java.lang.Object
graphql.analysis.QueryComplexityInfo
The query complexity info.
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final intprivate final InstrumentationExecuteOperationParametersprivate final InstrumentationValidationParameters -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionintThis returns the query complexity.This returns the instrumentation execute operation parameters.This returns the instrumentation validation parameters.static QueryComplexityInfo.BuildertoString()
-
Field Details
-
complexity
private final int complexity -
instrumentationValidationParameters
-
instrumentationExecuteOperationParameters
-
-
Constructor Details
-
QueryComplexityInfo
-
-
Method Details
-
getComplexity
public int getComplexity()This returns the query complexity.- Returns:
- the query complexity
-
getInstrumentationValidationParameters
This returns the instrumentation validation parameters.- Returns:
- the instrumentation validation parameters.
-
getInstrumentationExecuteOperationParameters
This returns the instrumentation execute operation parameters.- Returns:
- the instrumentation execute operation parameters.
-
toString
-
newQueryComplexityInfo
- Returns:
- a new
QueryComplexityInfobuilder
-