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, documentNameHttpGraphQlClient.Builder<?> mutate()
GraphQlClientmutate in interface GraphQlClientmutate in interface WebGraphQlClientstatic 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.