Interface GraphQLWebClient
-
public interface GraphQLWebClient
-
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Modifier and Type Method Description <T> reactor.core.publisher.Flux<T>flux(java.lang.String resource, java.lang.Class<T> returnType)<T> reactor.core.publisher.Flux<T>flux(java.lang.String resource, java.util.Map<java.lang.String,java.lang.Object> variables, java.lang.Class<T> returnType)static GraphQLWebClientnewInstance(org.springframework.web.reactive.function.client.WebClient webClient, com.fasterxml.jackson.databind.ObjectMapper objectMapper)reactor.core.publisher.Mono<GraphQLResponse>post(GraphQLRequest request)<T> reactor.core.publisher.Mono<T>post(java.lang.String resource, java.lang.Class<T> returnType)<T> reactor.core.publisher.Mono<T>post(java.lang.String resource, java.util.Map<java.lang.String,java.lang.Object> variables, java.lang.Class<T> returnType)
-
-
-
Method Detail
-
newInstance
static GraphQLWebClient newInstance(org.springframework.web.reactive.function.client.WebClient webClient, com.fasterxml.jackson.databind.ObjectMapper objectMapper)
-
post
<T> reactor.core.publisher.Mono<T> post(java.lang.String resource, java.lang.Class<T> returnType)
-
post
<T> reactor.core.publisher.Mono<T> post(java.lang.String resource, java.util.Map<java.lang.String,java.lang.Object> variables, java.lang.Class<T> returnType)
-
post
reactor.core.publisher.Mono<GraphQLResponse> post(GraphQLRequest request)
-
flux
<T> reactor.core.publisher.Flux<T> flux(java.lang.String resource, java.lang.Class<T> returnType)
-
flux
<T> reactor.core.publisher.Flux<T> flux(java.lang.String resource, java.util.Map<java.lang.String,java.lang.Object> variables, java.lang.Class<T> returnType)
-
-