- handle(Map<String, Object>) - Method in class org.springframework.graphql.server.GraphQlRSocketHandler
-
Handle a Request-Response
interaction.
- handle(WebSocketSession) - Method in class org.springframework.graphql.server.webflux.GraphQlWebSocketHandler
-
- handleCancelledSubscription(WebSocketSessionInfo, String) - Method in interface org.springframework.graphql.server.WebSocketGraphQlInterceptor
-
Handle the "complete"
message that a client sends to stop a
subscription stream.
- handleConnectionAck(Map<String, Object>) - Method in interface org.springframework.graphql.client.WebSocketGraphQlClientInterceptor
-
Handler the "connection_ack"
message received from the server at
the start of the WebSocket connection.
- handleConnectionClosed(WebSocketSessionInfo, int, Map<String, Object>) - Method in interface org.springframework.graphql.server.WebSocketGraphQlInterceptor
-
Invoked when the WebSocket session is closed, from either side.
- handleConnectionInitialization(WebSocketSessionInfo, Map<String, Object>) - Method in interface org.springframework.graphql.server.WebSocketGraphQlInterceptor
-
Handle the "connection_init"
message at the start of a GraphQL over
WebSocket session and return an optional payload for the
"connection_ack"
message to send back.
- handleRequest(ServerRequest) - Method in class org.springframework.graphql.server.webflux.GraphiQlHandler
-
Render the GraphiQL page as "text/html", or if the "path" query parameter
is missing, add it and redirect back to the same URL.
- handleRequest(ServerRequest) - Method in class org.springframework.graphql.server.webflux.GraphQlHttpHandler
-
Handle GraphQL requests over HTTP.
- handleRequest(ServerRequest) - Method in class org.springframework.graphql.server.webflux.SchemaHandler
-
- handleRequest(WebGraphQlRequest) - Method in interface org.springframework.graphql.server.WebGraphQlHandler
-
Execute the given request and return the response.
- handleRequest(ServerRequest) - Method in class org.springframework.graphql.server.webmvc.GraphiQlHandler
-
Render the GraphiQL page as "text/html", or if the "path" query parameter
is missing, add it and redirect back to the same URL.
- handleRequest(ServerRequest) - Method in class org.springframework.graphql.server.webmvc.GraphQlHttpHandler
-
Handle GraphQL requests over HTTP.
- handleRequest(ServerRequest) - Method in class org.springframework.graphql.server.webmvc.SchemaHandler
-
- HandlerMethod - Class in org.springframework.graphql.data.method
-
Encapsulates information about a handler method consisting of a
method and a
bean.
- HandlerMethod(Object, Method) - Constructor for class org.springframework.graphql.data.method.HandlerMethod
-
Constructor with a handler instance and a method.
- HandlerMethod(String, BeanFactory, Method) - Constructor for class org.springframework.graphql.data.method.HandlerMethod
-
Constructor with a bean name for the handler along with a
BeanFactory
to allow
resolving
the handler instance
later.
- HandlerMethod(HandlerMethod) - Constructor for class org.springframework.graphql.data.method.HandlerMethod
-
Copy constructor for use from subclasses that accept more arguments.
- HandlerMethod.HandlerMethodParameter - Class in org.springframework.graphql.data.method
-
A MethodParameter with HandlerMethod-specific behavior.
- HandlerMethodArgumentResolver - Interface in org.springframework.graphql.data.method
-
Strategy interface for resolving method parameters into argument values in
the context of a given
DataFetchingEnvironment
.
- HandlerMethodArgumentResolverComposite - Class in org.springframework.graphql.data.method
-
- HandlerMethodArgumentResolverComposite() - Constructor for class org.springframework.graphql.data.method.HandlerMethodArgumentResolverComposite
-
- HandlerMethodParameter(int) - Constructor for class org.springframework.graphql.data.method.HandlerMethod.HandlerMethodParameter
-
- HandlerMethodParameter(HandlerMethod.HandlerMethodParameter) - Constructor for class org.springframework.graphql.data.method.HandlerMethod.HandlerMethodParameter
-
- handleSubscription(Map<String, Object>) - Method in class org.springframework.graphql.server.GraphQlRSocketHandler
-
Handle a Request-Stream
interaction.
- handleTextMessage(WebSocketSession, TextMessage) - Method in class org.springframework.graphql.server.webmvc.GraphQlWebSocketHandler
-
- handleTransportError(WebSocketSession, Throwable) - Method in class org.springframework.graphql.server.webmvc.GraphQlWebSocketHandler
-
- hashCode() - Method in class org.springframework.graphql.data.method.HandlerMethod
-
- hashCode() - Method in class org.springframework.graphql.server.support.GraphQlWebSocketMessage
-
- hashCode() - Method in class org.springframework.graphql.support.DefaultGraphQlRequest
-
- hasMethodAnnotation(Class<T>) - Method in class org.springframework.graphql.data.method.HandlerMethod.HandlerMethodParameter
-
- hasMethodAnnotation(Class<A>) - Method in class org.springframework.graphql.data.method.HandlerMethod
-
Return whether the parameter is declared with the given annotation type.
- hasSize(int) - Method in interface org.springframework.graphql.test.tester.GraphQlTester.EntityList
-
Verify the number of values in the list.
- hasSizeGreaterThan(int) - Method in interface org.springframework.graphql.test.tester.GraphQlTester.EntityList
-
Verify the list has more than the specified number of values.
- hasSizeLessThan(int) - Method in interface org.springframework.graphql.test.tester.GraphQlTester.EntityList
-
Verify the list has fewer than the number of values.
- hasValue() - Method in interface org.springframework.graphql.ResponseField
-
Whether the field has a value.
- hasValue() - Method in interface org.springframework.graphql.test.tester.GraphQlTester.Path
-
Verify there is a non-null
value or a non-empty list at the current path.
- header(String, String...) - Method in interface org.springframework.graphql.client.WebGraphQlClient.Builder
-
Add the given header to HTTP requests or to the WebSocket handshake request.
- header(String, String...) - Method in interface org.springframework.graphql.test.tester.WebGraphQlTester.Builder
-
Add the given header to HTTP requests or to the WebSocket handshake request.
- headers(Consumer<HttpHeaders>) - Method in interface org.springframework.graphql.client.WebGraphQlClient.Builder
-
- headers(Consumer<HttpHeaders>) - Method in interface org.springframework.graphql.test.tester.WebGraphQlTester.Builder
-
- HttpGraphQlClient - Interface in org.springframework.graphql.client
-
GraphQL over HTTP client that uses
WebClient
.
- HttpGraphQlClient.Builder<B extends HttpGraphQlClient.Builder<B>> - Interface in org.springframework.graphql.client
-
Builder for the GraphQL over HTTP client.
- HttpGraphQlTester - Interface in org.springframework.graphql.test.tester
-
GraphQL over HTTP tester that uses
WebTestClient
and supports tests
with or without a running server, depending on how
WebTestClient
is
configured.
- HttpGraphQlTester.Builder<B extends HttpGraphQlTester.Builder<B>> - Interface in org.springframework.graphql.test.tester
-
Builder for the GraphQL over HTTP tester.