public interface HttpGraphQlClient extends WebGraphQlClient
WebClient
.Modifier and Type | Interface and Description |
---|---|
static interface |
HttpGraphQlClient.Builder<B extends HttpGraphQlClient.Builder<B>>
Builder for the GraphQL over HTTP client.
|
GraphQlClient.RequestSpec, GraphQlClient.RetrieveSpec, GraphQlClient.RetrieveSubscriptionSpec
Modifier and Type | Method and Description |
---|---|
static HttpGraphQlClient.Builder<?> |
builder()
Return a builder to initialize an
HttpGraphQlClient with. |
static HttpGraphQlClient.Builder<?> |
builder(WebClient.Builder webClientBuilder)
Variant of
builder() with a pre-configured WebClient
to mutate and customize further through the returned builder. |
static HttpGraphQlClient.Builder<?> |
builder(WebClient webClient)
Variant of
builder() with a pre-configured WebClient
to mutate and customize further through the returned builder. |
static HttpGraphQlClient |
create(WebClient webClient)
Create an
HttpGraphQlClient that uses the given WebClient . |
HttpGraphQlClient.Builder<?> |
mutate()
Return a builder initialized from the configuration of "this" client
to use to build a new, independently configured client instance.
|
builder, document, documentName
HttpGraphQlClient.Builder<?> mutate()
GraphQlClient
mutate
in interface GraphQlClient
mutate
in interface WebGraphQlClient
static HttpGraphQlClient create(WebClient webClient)
HttpGraphQlClient
that uses the given WebClient
.static HttpGraphQlClient.Builder<?> builder()
HttpGraphQlClient
with.static HttpGraphQlClient.Builder<?> builder(WebClient webClient)
builder()
with a pre-configured WebClient
to mutate and customize further through the returned builder.static HttpGraphQlClient.Builder<?> builder(WebClient.Builder webClientBuilder)
builder()
with a pre-configured WebClient
to mutate and customize further through the returned builder.