Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
W
- 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
-
Builder for a
WebGraphQlHandler
that executes aWebGraphQlInterceptor
chain followed by aExecutionGraphQlService
. - 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 theExecutionResult
. - 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, MultiValueMap<String, HttpCookie>, InetSocketAddress, Map<String, Object>, Map<String, Object>, String, Locale) - Constructor for class org.springframework.graphql.server.WebGraphQlRequest
-
Constructor variant with a Map for the request body.
- WebGraphQlRequest(URI, HttpHeaders, MultiValueMap<String, HttpCookie>, InetSocketAddress, Map<String, Object>, GraphQlRequest, String, Locale) - Constructor for class org.springframework.graphql.server.WebGraphQlRequest
-
Create an instance.
- WebGraphQlRequest(URI, HttpHeaders, MultiValueMap<String, HttpCookie>, Map<String, Object>, Map<String, Object>, String, Locale) - Constructor for class org.springframework.graphql.server.WebGraphQlRequest
-
Deprecated, for removal: This API element is subject to removal in a future version.
- WebGraphQlRequest(URI, HttpHeaders, MultiValueMap<String, HttpCookie>, Map<String, Object>, GraphQlRequest, String, Locale) - Constructor for class org.springframework.graphql.server.WebGraphQlRequest
-
Deprecated, for removal: This API element is subject to removal in a future version.
- 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
-
Create an instance that wraps the given
ExecutionGraphQlResponse
. - WebGraphQlResponse.Builder - Class in org.springframework.graphql.server
-
Builder to transform a
WebGraphQlResponse
. - 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
-
GraphQL over WebSocket client that uses
WebSocketClient
. - 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
-
An extension of
GraphQlClientInterceptor
with additional methods to for WebSocket interception points. - WebSocketGraphQlInterceptor - Interface in org.springframework.graphql.server
-
An extension of
WebGraphQlInterceptor
with additional methods to handle the start and end of a WebSocket connection, as well as client-side cancellation of subscriptions. - WebSocketGraphQlRequest - Class in org.springframework.graphql.server
-
WebGraphQlRequest
extension for server handling of GraphQL over WebSocket requests. - WebSocketGraphQlRequest(URI, HttpHeaders, MultiValueMap<String, HttpCookie>, InetSocketAddress, Map<String, Object>, Map<String, Object>, String, Locale, WebSocketSessionInfo) - Constructor for class org.springframework.graphql.server.WebSocketGraphQlRequest
-
Create an instance.
- WebSocketGraphQlRequest(URI, HttpHeaders, MultiValueMap<String, HttpCookie>, Map<String, Object>, Map<String, Object>, String, Locale, WebSocketSessionInfo) - Constructor for class org.springframework.graphql.server.WebSocketGraphQlRequest
-
Deprecated, for removal: This API element is subject to removal in a future version.
- WebSocketGraphQlTester - Interface in org.springframework.graphql.test.tester
-
GraphQL over WebSocket client that uses
WebSocketClient
. - 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. - WindowConnectionAdapter - Class in org.springframework.graphql.data.query
-
Adapter for
Window
toConnection
. - WindowConnectionAdapter(CursorStrategy<ScrollPosition>) - Constructor for class org.springframework.graphql.data.query.WindowConnectionAdapter
- withEncoder(CursorStrategy<T>, CursorEncoder) - Static method in interface org.springframework.graphql.data.pagination.CursorStrategy
-
Decorate the given
CursorStrategy
with encoding and decoding that makes the String cursor opaque to clients. - 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 theDataLoader
viaDataLoaderFactory
. - withOptions(DataLoaderOptions) - Method in interface org.springframework.graphql.execution.BatchLoaderRegistry.RegistrationSpec
-
Set the
DataLoaderOptions
to use to create theDataLoader
viaDataLoaderFactory
. - writeableType() - Method in class org.springframework.graphql.execution.GraphQlContextAccessor
- writeValues(Map<Object, Object>, GraphQLContext) - Method in class org.springframework.graphql.execution.GraphQlContextAccessor
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
WebGraphQlRequest(URI, HttpHeaders, MultiValueMap, InetSocketAddress, Map, Map, String, Locale)