@Singleton @Requires(missingBeans=GraphQLExecutionInputCustomizer.class) public class DefaultGraphQLExecutionInputCustomizer extends java.lang.Object implements GraphQLExecutionInputCustomizer
Constructor and Description |
---|
DefaultGraphQLExecutionInputCustomizer() |
Modifier and Type | Method and Description |
---|---|
org.reactivestreams.Publisher<graphql.ExecutionInput> |
customize(graphql.ExecutionInput executionInput,
io.micronaut.http.HttpRequest httpRequest,
io.micronaut.http.MutableHttpResponse<java.lang.String> httpResponse)
Customizes the GraphQL execution input.
|
public DefaultGraphQLExecutionInputCustomizer()
public org.reactivestreams.Publisher<graphql.ExecutionInput> customize(graphql.ExecutionInput executionInput, io.micronaut.http.HttpRequest httpRequest, @Nullable io.micronaut.http.MutableHttpResponse<java.lang.String> httpResponse)
customize
in interface GraphQLExecutionInputCustomizer
executionInput
- the execution inputhttpRequest
- the HTTP requesthttpResponse
- the mutable HTTP response, can be null when using websocket