Package io.jmix.graphql.limitation
Class OperationRateLimitInstrumentation
java.lang.Object
graphql.execution.instrumentation.SimpleInstrumentation
io.jmix.graphql.limitation.OperationRateLimitInstrumentation
- All Implemented Interfaces:
graphql.execution.instrumentation.Instrumentation
public class OperationRateLimitInstrumentation
extends graphql.execution.instrumentation.SimpleInstrumentation
-
Field Summary
Fields inherited from class graphql.execution.instrumentation.SimpleInstrumentation
INSTANCE
-
Constructor Summary
ConstructorDescriptionOperationRateLimitInstrumentation
(OperationRateLimitService operationRateLimitService) -
Method Summary
Modifier and TypeMethodDescriptiongraphql.execution.instrumentation.InstrumentationContext<List<graphql.validation.ValidationError>>
beginValidation
(graphql.execution.instrumentation.parameters.InstrumentationValidationParameters parameters) Methods inherited from class graphql.execution.instrumentation.SimpleInstrumentation
beginExecuteOperation, beginExecution, beginExecutionStrategy, beginField, beginFieldFetch, beginParse
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface graphql.execution.instrumentation.Instrumentation
beginFieldComplete, beginFieldListComplete, beginSubscribedFieldEvent, createState, createState, instrumentDataFetcher, instrumentDocumentAndVariables, instrumentExecutionContext, instrumentExecutionInput, instrumentExecutionResult, instrumentSchema
-
Constructor Details
-
OperationRateLimitInstrumentation
-
-
Method Details
-
beginValidation
public graphql.execution.instrumentation.InstrumentationContext<List<graphql.validation.ValidationError>> beginValidation(graphql.execution.instrumentation.parameters.InstrumentationValidationParameters parameters) - Specified by:
beginValidation
in interfacegraphql.execution.instrumentation.Instrumentation
- Overrides:
beginValidation
in classgraphql.execution.instrumentation.SimpleInstrumentation
-