- webClient(Consumer<WebClient.Builder>) - Method in interface org.springframework.graphql.client.HttpGraphQlClient.Builder
-
Customize the WebClient
to use.
- WebGraphQlClient - Interface in org.springframework.graphql.client
-
Base contract for the HTTP and WebSocket GraphQlClient
extensions.
- WebGraphQlClient.Builder<B extends WebGraphQlClient.Builder<B>> - Interface in org.springframework.graphql.client
-
Base builder for GraphQL clients over a Web transport.
- WebGraphQlHandler - Interface in org.springframework.graphql.server
-
Contract for common handling of a GraphQL request over HTTP or WebSocket,
for use with Spring MVC or Spring WebFlux.
- WebGraphQlHandler.Builder - Interface in org.springframework.graphql.server
-
- WebGraphQlInterceptor - Interface in org.springframework.graphql.server
-
Interceptor for server handling of GraphQL over HTTP or WebSocket requests,
providing access to info about the underlying HTTP request or WebSocket
handshake, and allowing customization of the
ExecutionInput
and
the
ExecutionResult
.
- WebGraphQlInterceptor.Chain - Interface in org.springframework.graphql.server
-
Contract for delegation to the rest of the chain.
- WebGraphQlRequest - Class in org.springframework.graphql.server
-
GraphQlRequest
implementation for server
handling over HTTP or WebSocket.
- WebGraphQlRequest(URI, HttpHeaders, Map<String, Object>, String, Locale) - Constructor for class org.springframework.graphql.server.WebGraphQlRequest
-
Create an instance.
- WebGraphQlResponse - Class in org.springframework.graphql.server
-
GraphQlResponse
implementation for server
handling over HTTP or over WebSocket.
- WebGraphQlResponse(ExecutionGraphQlResponse) - Constructor for class org.springframework.graphql.server.WebGraphQlResponse
-
- WebGraphQlResponse.Builder - Class in org.springframework.graphql.server
-
- WebGraphQlTester - Interface in org.springframework.graphql.test.tester
-
Server-side tester, without a client, that executes requests through a
WebGraphQlHandler
.
- WebGraphQlTester.Builder<B extends WebGraphQlTester.Builder<B>> - Interface in org.springframework.graphql.test.tester
-
Common builder for Web GraphQlTester
extensions.
- webSocket(URI) - Method in interface org.springframework.graphql.client.RSocketGraphQlClient.Builder
-
Select WebSocket as the underlying network protocol.
- webSocket(URI) - Method in class org.springframework.graphql.test.tester.DefaultRSocketGraphQlTesterBuilder
-
- webSocket(URI) - Method in interface org.springframework.graphql.test.tester.RSocketGraphQlTester.Builder
-
Select WebSocket as the underlying network protocol.
- WebSocketDisconnectedException - Exception in org.springframework.graphql.client
-
WebSocket related
GraphQlTransportException
raised when the connection
is closed while a request or subscription is in progress.
- WebSocketDisconnectedException(String, GraphQlRequest, CloseStatus) - Constructor for exception org.springframework.graphql.client.WebSocketDisconnectedException
-
Constructor with an explanation about the closure, along with the request
details and the status used to close the WebSocket session.
- WebSocketGraphQlClient - Interface in org.springframework.graphql.client
-
- WebSocketGraphQlClient.Builder<B extends WebSocketGraphQlClient.Builder<B>> - Interface in org.springframework.graphql.client
-
Builder for a GraphQL over WebSocket client.
- WebSocketGraphQlClientInterceptor - Interface in org.springframework.graphql.client
-
- WebSocketGraphQlInterceptor - Interface in org.springframework.graphql.server
-
An extension of
WebGraphQlInterceptor
with additional methods
to handle the start and end of a WebSocket connection.
- WebSocketGraphQlRequest - Class in org.springframework.graphql.server
-
- WebSocketGraphQlRequest(URI, HttpHeaders, Map<String, Object>, String, Locale, WebSocketSessionInfo) - Constructor for class org.springframework.graphql.server.WebSocketGraphQlRequest
-
Create an instance.
- WebSocketGraphQlTester - Interface in org.springframework.graphql.test.tester
-
- WebSocketGraphQlTester.Builder<B extends WebSocketGraphQlTester.Builder<B>> - Interface in org.springframework.graphql.test.tester
-
Builder for a GraphQL over WebSocket tester.
- WebSocketSessionInfo - Interface in org.springframework.graphql.server
-
Expose information about the underlying WebSocketSession including the
session id, the attributes, and HTTP handshake request.
- webTestClient(Consumer<WebTestClient.Builder>) - Method in interface org.springframework.graphql.test.tester.HttpGraphQlTester.Builder
-
Customize the WebTestClient
to use.
- withName(String) - Method in interface org.springframework.graphql.execution.BatchLoaderRegistry.RegistrationSpec
-
Customize the name under which the DataLoader
is registered and can be accessed in the data layer.
- withOptions(Consumer<DataLoaderOptions>) - Method in interface org.springframework.graphql.execution.BatchLoaderRegistry.RegistrationSpec
-
Customize the DataLoaderOptions
to use to create the
DataLoader
via DataLoaderFactory
.
- withOptions(DataLoaderOptions) - Method in interface org.springframework.graphql.execution.BatchLoaderRegistry.RegistrationSpec
-
Set the DataLoaderOptions
to use to create the
DataLoader
via DataLoaderFactory
.