Package | Description |
---|---|
org.springframework.graphql.client |
This package contains a
GraphQlClient
along with HTTP and WebSocket extensions. |
Modifier and Type | Interface and Description |
---|---|
static interface |
GraphQlClient.Builder<B extends GraphQlClient.Builder<B>>
Defines a builder for creating
GraphQlClient instances. |
Modifier and Type | Interface and Description |
---|---|
static interface |
HttpGraphQlClient.Builder<B extends HttpGraphQlClient.Builder<B>>
Builder for the GraphQL over HTTP client.
|
static interface |
RSocketGraphQlClient.Builder<B extends RSocketGraphQlClient.Builder<B>>
Builder for the GraphQL over HTTP client.
|
static interface |
WebGraphQlClient.Builder<B extends WebGraphQlClient.Builder<B>>
Base builder for GraphQL clients over a Web transport.
|
static interface |
WebSocketGraphQlClient.Builder<B extends WebSocketGraphQlClient.Builder<B>>
Builder for a GraphQL over WebSocket client.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractGraphQlClientBuilder<B extends AbstractGraphQlClientBuilder<B>>
Abstract, base class for transport specific
GraphQlClient.Builder
implementations. |
Modifier and Type | Method and Description |
---|---|
static GraphQlClient.Builder<?> |
GraphQlClient.builder(GraphQlTransport transport)
Create a builder with the given custom
GraphQlTransport . |
GraphQlClient.Builder<?> |
GraphQlClient.mutate()
Return a builder initialized from the configuration of "this" client
to use to build a new, independently configured client instance.
|