Interface DynamicGraphQLClient
-
- All Superinterfaces:
AutoCloseable
public interface DynamicGraphQLClient extends AutoCloseable
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description io.smallrye.mutiny.Uni<Response>
executeAsync(Document document)
io.smallrye.mutiny.Uni<Response>
executeAsync(Document document, String operationName)
io.smallrye.mutiny.Uni<Response>
executeAsync(Document document, Map<String,Object> variables)
io.smallrye.mutiny.Uni<Response>
executeAsync(Document document, Map<String,Object> variables, String operationName)
io.smallrye.mutiny.Uni<Response>
executeAsync(Request request)
io.smallrye.mutiny.Uni<Response>
executeAsync(String query)
io.smallrye.mutiny.Uni<Response>
executeAsync(String query, String operationName)
io.smallrye.mutiny.Uni<Response>
executeAsync(String query, Map<String,Object> variables)
io.smallrye.mutiny.Uni<Response>
executeAsync(String query, Map<String,Object> variables, String operationName)
Response
executeSync(Document document)
Response
executeSync(Document document, String operationName)
Response
executeSync(Document document, Map<String,Object> variables)
Response
executeSync(Document document, Map<String,Object> variables, String operationName)
Response
executeSync(Request request)
Response
executeSync(String query)
Response
executeSync(String query, String operationName)
Response
executeSync(String query, Map<String,Object> variables)
Response
executeSync(String query, Map<String,Object> variables, String operationName)
io.smallrye.mutiny.Multi<Response>
subscription(Document document)
io.smallrye.mutiny.Multi<Response>
subscription(Document document, String operationName)
io.smallrye.mutiny.Multi<Response>
subscription(Document document, Map<String,Object> variables)
io.smallrye.mutiny.Multi<Response>
subscription(Document document, Map<String,Object> variables, String operationName)
io.smallrye.mutiny.Multi<Response>
subscription(Request request)
io.smallrye.mutiny.Multi<Response>
subscription(String query)
io.smallrye.mutiny.Multi<Response>
subscription(String query, String operationName)
io.smallrye.mutiny.Multi<Response>
subscription(String query, Map<String,Object> variables)
io.smallrye.mutiny.Multi<Response>
subscription(String query, Map<String,Object> variables, String operationName)
-
Methods inherited from interface java.lang.AutoCloseable
close
-
-
-
-
Method Detail
-
executeSync
Response executeSync(Document document) throws ExecutionException, InterruptedException
-
executeSync
Response executeSync(Document document, Map<String,Object> variables) throws ExecutionException, InterruptedException
-
executeSync
Response executeSync(Document document, String operationName) throws ExecutionException, InterruptedException
-
executeSync
Response executeSync(Document document, Map<String,Object> variables, String operationName) throws ExecutionException, InterruptedException
-
executeSync
Response executeSync(Request request) throws ExecutionException, InterruptedException
-
executeSync
Response executeSync(String query) throws ExecutionException, InterruptedException
-
executeSync
Response executeSync(String query, Map<String,Object> variables) throws ExecutionException, InterruptedException
-
executeSync
Response executeSync(String query, String operationName) throws ExecutionException, InterruptedException
-
executeSync
Response executeSync(String query, Map<String,Object> variables, String operationName) throws ExecutionException, InterruptedException
-
executeAsync
io.smallrye.mutiny.Uni<Response> executeAsync(Document document, Map<String,Object> variables)
-
executeAsync
io.smallrye.mutiny.Uni<Response> executeAsync(Document document, String operationName)
-
executeAsync
io.smallrye.mutiny.Uni<Response> executeAsync(Document document, Map<String,Object> variables, String operationName)
-
executeAsync
io.smallrye.mutiny.Uni<Response> executeAsync(String query, Map<String,Object> variables)
-
executeAsync
io.smallrye.mutiny.Uni<Response> executeAsync(String query, Map<String,Object> variables, String operationName)
-
subscription
io.smallrye.mutiny.Multi<Response> subscription(Document document, Map<String,Object> variables)
-
subscription
io.smallrye.mutiny.Multi<Response> subscription(Document document, String operationName)
-
subscription
io.smallrye.mutiny.Multi<Response> subscription(Document document, Map<String,Object> variables, String operationName)
-
subscription
io.smallrye.mutiny.Multi<Response> subscription(String query, Map<String,Object> variables)
-
-