Uses of Package
org.springframework.graphql.client
Packages that use org.springframework.graphql.client
Package
Description
This package contains a
GraphQlClient
along with HTTP and WebSocket extensions.GraphQL client testing support.
-
Classes in org.springframework.graphql.client used by org.springframework.graphql.clientClassDescriptionAbstract, base class for transport specific
GraphQlClient.Builderimplementations.Abstract, base class for transport specificGraphQlClient.SyncBuilderimplementations.GraphQlRequestfor client side use.GraphQlResponsefor client use, with further options to handle the response.ExtendsResponseFieldto add options for decoding the field value.Simple wrapper around aGraphQlClientthat prepares the request from classes generated with the DGS Code Generation library.Declare options to gather input for a GraphQL request and execute it.Define a workflow to execute GraphQL requests that is independent of the underlying transport.Base builder for creating and initializing aGraphQlClient.Builder to create aGraphQlClientwith a non-blocking execution chain and transport.Declare options to gather input for a GraphQL request and execute it.Declares options to decode a field in a single response.Declares options to decode a field in each response of a subscription.Declares options to decode a field in a single response.Builder to create aGraphQlClientinstance with a synchronous execution chain and transport.Base class for exceptions fromGraphQlClient.Interceptor forGraphQlClientrequests for use in a non-blocking execution chain with a non-blockingGraphQlTransport..Contract to delegate to the rest of a non-blocking execution chain.Contract for delegation of subscription requests to the rest of the chain.Contract for executing GraphQL requests over some transport.Exception raised by aGraphQlTransportor used to wrap an exception from aGraphQlTransportimplementation.GraphQL over HTTP client that usesWebClient.Builder for the GraphQL over HTTP client.GraphQL over HTTP client with that usesRestClientin a blocking execution chain.Builder for the GraphQL over HTTP client with a blocking execution chain.GraphQL over RSocket client that usesRSocketRequester.Builder for the GraphQL over HTTP client.Interceptor ofGraphQlClientrequests for use in a blocking execution chain with aSyncGraphQlTransport.Contract to delegate to the rest of a blocking execution chain.Contract for blocking execution of GraphQL requests over some transport.Base contract for the HTTP and WebSocketGraphQlClientextensions.Base builder for GraphQL clients over a Web transport.GraphQL over WebSocket client that usesWebSocketClient.Builder for a GraphQL over WebSocket client. -
Classes in org.springframework.graphql.client used by org.springframework.graphql.test.testerClassDescriptionDefine a workflow to execute GraphQL requests that is independent of the underlying transport.Interceptor for
GraphQlClientrequests for use in a non-blocking execution chain with a non-blockingGraphQlTransport..Contract for executing GraphQL requests over some transport.GraphQL over RSocket client that usesRSocketRequester.