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)ResponseexecuteSync(Document document)ResponseexecuteSync(Document document, String operationName)ResponseexecuteSync(Document document, Map<String,Object> variables)ResponseexecuteSync(Document document, Map<String,Object> variables, String operationName)ResponseexecuteSync(Request request)ResponseexecuteSync(String query)ResponseexecuteSync(String query, String operationName)ResponseexecuteSync(String query, Map<String,Object> variables)ResponseexecuteSync(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)
-
-