Class VertxDynamicGraphQLClient
java.lang.Object
io.smallrye.graphql.client.vertx.dynamic.VertxDynamicGraphQLClient
- All Implemented Interfaces:
io.smallrye.graphql.client.dynamic.api.DynamicGraphQLClient,AutoCloseable
public class VertxDynamicGraphQLClient
extends Object
implements io.smallrye.graphql.client.dynamic.api.DynamicGraphQLClient
-
Method Summary
Modifier and TypeMethodDescriptionvoidclose()io.smallrye.mutiny.Uni<io.smallrye.graphql.client.Response> executeAsync(io.smallrye.graphql.client.core.Document document) io.smallrye.mutiny.Uni<io.smallrye.graphql.client.Response> executeAsync(io.smallrye.graphql.client.core.Document document, io.vertx.core.MultiMap headers) io.smallrye.mutiny.Uni<io.smallrye.graphql.client.Response> executeAsync(io.smallrye.graphql.client.core.Document document, String operationName) io.smallrye.mutiny.Uni<io.smallrye.graphql.client.Response> executeAsync(io.smallrye.graphql.client.core.Document document, String operationName, io.vertx.core.MultiMap headers) io.smallrye.mutiny.Uni<io.smallrye.graphql.client.Response> executeAsync(io.smallrye.graphql.client.core.Document document, Map<String, Object> variables) io.smallrye.mutiny.Uni<io.smallrye.graphql.client.Response> executeAsync(io.smallrye.graphql.client.core.Document document, Map<String, Object> variables, io.vertx.core.MultiMap headers) io.smallrye.mutiny.Uni<io.smallrye.graphql.client.Response> executeAsync(io.smallrye.graphql.client.core.Document document, Map<String, Object> variables, String operationName) io.smallrye.mutiny.Uni<io.smallrye.graphql.client.Response> executeAsync(io.smallrye.graphql.client.core.Document document, Map<String, Object> variables, String operationName, io.vertx.core.MultiMap headers) io.smallrye.mutiny.Uni<io.smallrye.graphql.client.Response> executeAsync(io.smallrye.graphql.client.Request request) io.smallrye.mutiny.Uni<io.smallrye.graphql.client.Response> executeAsync(io.smallrye.graphql.client.Request request, io.vertx.core.MultiMap headers) io.smallrye.mutiny.Uni<io.smallrye.graphql.client.Response> executeAsync(String query) io.smallrye.mutiny.Uni<io.smallrye.graphql.client.Response> executeAsync(String query, io.vertx.core.MultiMap headers) io.smallrye.mutiny.Uni<io.smallrye.graphql.client.Response> executeAsync(String query, String operationName) io.smallrye.mutiny.Uni<io.smallrye.graphql.client.Response> executeAsync(String query, String operationName, io.vertx.core.MultiMap headers) io.smallrye.mutiny.Uni<io.smallrye.graphql.client.Response> executeAsync(String query, Map<String, Object> variables) io.smallrye.mutiny.Uni<io.smallrye.graphql.client.Response> executeAsync(String query, Map<String, Object> variables, io.vertx.core.MultiMap headers) io.smallrye.mutiny.Uni<io.smallrye.graphql.client.Response> io.smallrye.mutiny.Uni<io.smallrye.graphql.client.Response> executeAsync(String query, Map<String, Object> variables, String operationName, io.vertx.core.MultiMap headers) io.smallrye.graphql.client.ResponseexecuteSync(io.smallrye.graphql.client.core.Document document) io.smallrye.graphql.client.ResponseexecuteSync(io.smallrye.graphql.client.core.Document document, io.vertx.core.MultiMap headers) io.smallrye.graphql.client.ResponseexecuteSync(io.smallrye.graphql.client.core.Document document, String operationName) io.smallrye.graphql.client.ResponseexecuteSync(io.smallrye.graphql.client.core.Document document, String operationName, io.vertx.core.MultiMap headers) io.smallrye.graphql.client.ResponseexecuteSync(io.smallrye.graphql.client.core.Document document, Map<String, Object> variables) io.smallrye.graphql.client.ResponseexecuteSync(io.smallrye.graphql.client.core.Document document, Map<String, Object> variables, io.vertx.core.MultiMap headers) io.smallrye.graphql.client.ResponseexecuteSync(io.smallrye.graphql.client.core.Document document, Map<String, Object> variables, String operationName) io.smallrye.graphql.client.ResponseexecuteSync(io.smallrye.graphql.client.core.Document document, Map<String, Object> variables, String operationName, io.vertx.core.MultiMap headers) io.smallrye.graphql.client.ResponseexecuteSync(io.smallrye.graphql.client.Request request) io.smallrye.graphql.client.ResponseexecuteSync(io.smallrye.graphql.client.Request request, io.vertx.core.MultiMap headers) io.smallrye.graphql.client.ResponseexecuteSync(String query) io.smallrye.graphql.client.ResponseexecuteSync(String query, io.vertx.core.MultiMap headers) io.smallrye.graphql.client.ResponseexecuteSync(String query, String operationName) io.smallrye.graphql.client.ResponseexecuteSync(String query, String operationName, io.vertx.core.MultiMap headers) io.smallrye.graphql.client.ResponseexecuteSync(String query, Map<String, Object> variables) io.smallrye.graphql.client.ResponseexecuteSync(String query, Map<String, Object> variables, io.vertx.core.MultiMap headers) io.smallrye.graphql.client.Responseio.smallrye.graphql.client.ResponseexecuteSync(String query, Map<String, Object> variables, String operationName, io.vertx.core.MultiMap headers) io.smallrye.mutiny.Multi<io.smallrye.graphql.client.Response> subscription(io.smallrye.graphql.client.core.Document document) io.smallrye.mutiny.Multi<io.smallrye.graphql.client.Response> subscription(io.smallrye.graphql.client.core.Document document, String operationName) io.smallrye.mutiny.Multi<io.smallrye.graphql.client.Response> subscription(io.smallrye.graphql.client.core.Document document, Map<String, Object> variables) io.smallrye.mutiny.Multi<io.smallrye.graphql.client.Response> subscription(io.smallrye.graphql.client.core.Document document, Map<String, Object> variables, String operationName) io.smallrye.mutiny.Multi<io.smallrye.graphql.client.Response> subscription(io.smallrye.graphql.client.Request request) io.smallrye.mutiny.Multi<io.smallrye.graphql.client.Response> subscription(String query) io.smallrye.mutiny.Multi<io.smallrye.graphql.client.Response> subscription(String query, String operationName) io.smallrye.mutiny.Multi<io.smallrye.graphql.client.Response> subscription(String query, Map<String, Object> variables) io.smallrye.mutiny.Multi<io.smallrye.graphql.client.Response>
-
Method Details
-
executeSync
public io.smallrye.graphql.client.Response executeSync(io.smallrye.graphql.client.core.Document document) throws ExecutionException, InterruptedException - Specified by:
executeSyncin interfaceio.smallrye.graphql.client.dynamic.api.DynamicGraphQLClient- Throws:
ExecutionExceptionInterruptedException
-
executeSync
public io.smallrye.graphql.client.Response executeSync(io.smallrye.graphql.client.core.Document document, io.vertx.core.MultiMap headers) throws ExecutionException, InterruptedException -
executeSync
public io.smallrye.graphql.client.Response executeSync(io.smallrye.graphql.client.core.Document document, Map<String, Object> variables) throws ExecutionException, InterruptedException- Specified by:
executeSyncin interfaceio.smallrye.graphql.client.dynamic.api.DynamicGraphQLClient- Throws:
ExecutionExceptionInterruptedException
-
executeSync
public io.smallrye.graphql.client.Response executeSync(io.smallrye.graphql.client.core.Document document, Map<String, Object> variables, io.vertx.core.MultiMap headers) throws ExecutionException, InterruptedException -
executeSync
public io.smallrye.graphql.client.Response executeSync(io.smallrye.graphql.client.core.Document document, String operationName) throws ExecutionException, InterruptedException - Specified by:
executeSyncin interfaceio.smallrye.graphql.client.dynamic.api.DynamicGraphQLClient- Throws:
ExecutionExceptionInterruptedException
-
executeSync
public io.smallrye.graphql.client.Response executeSync(io.smallrye.graphql.client.core.Document document, String operationName, io.vertx.core.MultiMap headers) throws ExecutionException, InterruptedException -
executeSync
public io.smallrye.graphql.client.Response executeSync(io.smallrye.graphql.client.core.Document document, Map<String, Object> variables, String operationName) throws ExecutionException, InterruptedException- Specified by:
executeSyncin interfaceio.smallrye.graphql.client.dynamic.api.DynamicGraphQLClient- Throws:
ExecutionExceptionInterruptedException
-
executeSync
public io.smallrye.graphql.client.Response executeSync(io.smallrye.graphql.client.core.Document document, Map<String, Object> variables, String operationName, io.vertx.core.MultiMap headers) throws ExecutionException, InterruptedException -
executeSync
public io.smallrye.graphql.client.Response executeSync(io.smallrye.graphql.client.Request request) throws ExecutionException, InterruptedException - Specified by:
executeSyncin interfaceio.smallrye.graphql.client.dynamic.api.DynamicGraphQLClient- Throws:
ExecutionExceptionInterruptedException
-
executeSync
public io.smallrye.graphql.client.Response executeSync(io.smallrye.graphql.client.Request request, io.vertx.core.MultiMap headers) throws ExecutionException, InterruptedException -
executeSync
public io.smallrye.graphql.client.Response executeSync(String query) throws ExecutionException, InterruptedException - Specified by:
executeSyncin interfaceio.smallrye.graphql.client.dynamic.api.DynamicGraphQLClient- Throws:
ExecutionExceptionInterruptedException
-
executeSync
public io.smallrye.graphql.client.Response executeSync(String query, io.vertx.core.MultiMap headers) throws ExecutionException, InterruptedException -
executeSync
public io.smallrye.graphql.client.Response executeSync(String query, Map<String, Object> variables) throws ExecutionException, InterruptedException- Specified by:
executeSyncin interfaceio.smallrye.graphql.client.dynamic.api.DynamicGraphQLClient- Throws:
ExecutionExceptionInterruptedException
-
executeSync
public io.smallrye.graphql.client.Response executeSync(String query, Map<String, Object> variables, io.vertx.core.MultiMap headers) throws ExecutionException, InterruptedException -
executeSync
public io.smallrye.graphql.client.Response executeSync(String query, String operationName) throws ExecutionException, InterruptedException - Specified by:
executeSyncin interfaceio.smallrye.graphql.client.dynamic.api.DynamicGraphQLClient- Throws:
ExecutionExceptionInterruptedException
-
executeSync
public io.smallrye.graphql.client.Response executeSync(String query, String operationName, io.vertx.core.MultiMap headers) throws ExecutionException, InterruptedException -
executeSync
public io.smallrye.graphql.client.Response executeSync(String query, Map<String, Object> variables, String operationName) throws ExecutionException, InterruptedException- Specified by:
executeSyncin interfaceio.smallrye.graphql.client.dynamic.api.DynamicGraphQLClient- Throws:
ExecutionExceptionInterruptedException
-
executeSync
public io.smallrye.graphql.client.Response executeSync(String query, Map<String, Object> variables, String operationName, io.vertx.core.MultiMap headers) throws ExecutionException, InterruptedException -
executeAsync
public io.smallrye.mutiny.Uni<io.smallrye.graphql.client.Response> executeAsync(io.smallrye.graphql.client.core.Document document) - Specified by:
executeAsyncin interfaceio.smallrye.graphql.client.dynamic.api.DynamicGraphQLClient
-
executeAsync
public io.smallrye.mutiny.Uni<io.smallrye.graphql.client.Response> executeAsync(io.smallrye.graphql.client.core.Document document, io.vertx.core.MultiMap headers) -
executeAsync
public io.smallrye.mutiny.Uni<io.smallrye.graphql.client.Response> executeAsync(io.smallrye.graphql.client.core.Document document, Map<String, Object> variables) - Specified by:
executeAsyncin interfaceio.smallrye.graphql.client.dynamic.api.DynamicGraphQLClient
-
executeAsync
-
executeAsync
public io.smallrye.mutiny.Uni<io.smallrye.graphql.client.Response> executeAsync(io.smallrye.graphql.client.core.Document document, String operationName) - Specified by:
executeAsyncin interfaceio.smallrye.graphql.client.dynamic.api.DynamicGraphQLClient
-
executeAsync
public io.smallrye.mutiny.Uni<io.smallrye.graphql.client.Response> executeAsync(io.smallrye.graphql.client.core.Document document, String operationName, io.vertx.core.MultiMap headers) -
executeAsync
public io.smallrye.mutiny.Uni<io.smallrye.graphql.client.Response> executeAsync(io.smallrye.graphql.client.core.Document document, Map<String, Object> variables, String operationName) - Specified by:
executeAsyncin interfaceio.smallrye.graphql.client.dynamic.api.DynamicGraphQLClient
-
executeAsync
-
executeAsync
public io.smallrye.mutiny.Uni<io.smallrye.graphql.client.Response> executeAsync(io.smallrye.graphql.client.Request request) - Specified by:
executeAsyncin interfaceio.smallrye.graphql.client.dynamic.api.DynamicGraphQLClient
-
executeAsync
public io.smallrye.mutiny.Uni<io.smallrye.graphql.client.Response> executeAsync(io.smallrye.graphql.client.Request request, io.vertx.core.MultiMap headers) -
executeAsync
- Specified by:
executeAsyncin interfaceio.smallrye.graphql.client.dynamic.api.DynamicGraphQLClient
-
executeAsync
public io.smallrye.mutiny.Uni<io.smallrye.graphql.client.Response> executeAsync(String query, io.vertx.core.MultiMap headers) -
executeAsync
public io.smallrye.mutiny.Uni<io.smallrye.graphql.client.Response> executeAsync(String query, Map<String, Object> variables) - Specified by:
executeAsyncin interfaceio.smallrye.graphql.client.dynamic.api.DynamicGraphQLClient
-
executeAsync
-
executeAsync
public io.smallrye.mutiny.Uni<io.smallrye.graphql.client.Response> executeAsync(String query, String operationName) - Specified by:
executeAsyncin interfaceio.smallrye.graphql.client.dynamic.api.DynamicGraphQLClient
-
executeAsync
-
executeAsync
public io.smallrye.mutiny.Uni<io.smallrye.graphql.client.Response> executeAsync(String query, Map<String, Object> variables, String operationName) - Specified by:
executeAsyncin interfaceio.smallrye.graphql.client.dynamic.api.DynamicGraphQLClient
-
executeAsync
-
subscription
public io.smallrye.mutiny.Multi<io.smallrye.graphql.client.Response> subscription(io.smallrye.graphql.client.core.Document document) - Specified by:
subscriptionin interfaceio.smallrye.graphql.client.dynamic.api.DynamicGraphQLClient
-
subscription
public io.smallrye.mutiny.Multi<io.smallrye.graphql.client.Response> subscription(io.smallrye.graphql.client.core.Document document, Map<String, Object> variables) - Specified by:
subscriptionin interfaceio.smallrye.graphql.client.dynamic.api.DynamicGraphQLClient
-
subscription
public io.smallrye.mutiny.Multi<io.smallrye.graphql.client.Response> subscription(io.smallrye.graphql.client.core.Document document, String operationName) - Specified by:
subscriptionin interfaceio.smallrye.graphql.client.dynamic.api.DynamicGraphQLClient
-
subscription
public io.smallrye.mutiny.Multi<io.smallrye.graphql.client.Response> subscription(io.smallrye.graphql.client.core.Document document, Map<String, Object> variables, String operationName) - Specified by:
subscriptionin interfaceio.smallrye.graphql.client.dynamic.api.DynamicGraphQLClient
-
subscription
public io.smallrye.mutiny.Multi<io.smallrye.graphql.client.Response> subscription(io.smallrye.graphql.client.Request request) - Specified by:
subscriptionin interfaceio.smallrye.graphql.client.dynamic.api.DynamicGraphQLClient
-
subscription
- Specified by:
subscriptionin interfaceio.smallrye.graphql.client.dynamic.api.DynamicGraphQLClient
-
subscription
public io.smallrye.mutiny.Multi<io.smallrye.graphql.client.Response> subscription(String query, Map<String, Object> variables) - Specified by:
subscriptionin interfaceio.smallrye.graphql.client.dynamic.api.DynamicGraphQLClient
-
subscription
public io.smallrye.mutiny.Multi<io.smallrye.graphql.client.Response> subscription(String query, String operationName) - Specified by:
subscriptionin interfaceio.smallrye.graphql.client.dynamic.api.DynamicGraphQLClient
-
subscription
public io.smallrye.mutiny.Multi<io.smallrye.graphql.client.Response> subscription(String query, Map<String, Object> variables, String operationName) - Specified by:
subscriptionin interfaceio.smallrye.graphql.client.dynamic.api.DynamicGraphQLClient
-
close
public void close()- Specified by:
closein interfaceAutoCloseable
-