Uses of Interface
org.springframework.graphql.client.GraphQlClient
Packages that use GraphQlClient
Package
Description
This package contains a
GraphQlClient
along with HTTP and WebSocket extensions.GraphQL client testing support.
-
Uses of GraphQlClient in org.springframework.graphql.client
Subinterfaces of GraphQlClient in org.springframework.graphql.clientModifier and TypeInterfaceDescriptioninterface
GraphQL over HTTP client that usesWebClient
.interface
GraphQL over RSocket client that usesRSocketRequester
.interface
Base contract for the HTTP and WebSocketGraphQlClient
extensions.interface
GraphQL over WebSocket client that usesWebSocketClient
.Classes in org.springframework.graphql.client that implement GraphQlClientModifier and TypeClassDescriptionclass
Base class forGraphQlClient
extensions that assist with building an underlying transport, but otherwise delegate to the defaultGraphQlClient
implementation to execute requests.Methods in org.springframework.graphql.client that return GraphQlClientModifier and TypeMethodDescriptionGraphQlClient.Builder.build()
Build theGraphQlClient
instance.protected GraphQlClient
AbstractGraphQlClientBuilder.buildGraphQlClient
(GraphQlTransport transport) Build the default transport-agnostic client that subclasses can then wrap withAbstractDelegatingGraphQlClient
.Constructors in org.springframework.graphql.client with parameters of type GraphQlClientModifierConstructorDescriptionprotected
AbstractDelegatingGraphQlClient
(GraphQlClient graphQlClient) -
Uses of GraphQlClient in org.springframework.graphql.test.tester
Methods in org.springframework.graphql.test.tester with parameters of type GraphQlClientModifier and TypeMethodDescriptionprotected static GraphQlTransport
AbstractGraphQlTesterBuilder.asTransport
(GraphQlClient client) For cases where the Tester needs theGraphQlTransport
, we can't use transports directly since they are package private, but we can adapt the correspondingGraphQlClient
and adapt it toGraphQlTransport
.