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
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidclose()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>executeAsync(String query, Map<String,Object> variables, String operationName)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.ResponseexecuteSync(String query, Map<String,Object> variables, String operationName)io.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>subscription(String query, Map<String,Object> variables, String operationName)
-
-
-
Method Detail
-
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
public 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)
-
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
public 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)
-
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
public io.smallrye.mutiny.Uni<io.smallrye.graphql.client.Response> executeAsync(String query)
- 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
public io.smallrye.mutiny.Uni<io.smallrye.graphql.client.Response> executeAsync(String query, Map<String,Object> variables, io.vertx.core.MultiMap headers)
-
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
public io.smallrye.mutiny.Uni<io.smallrye.graphql.client.Response> executeAsync(String query, String operationName, io.vertx.core.MultiMap headers)
-
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
public io.smallrye.mutiny.Uni<io.smallrye.graphql.client.Response> executeAsync(String query, Map<String,Object> variables, String operationName, io.vertx.core.MultiMap headers)
-
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
public io.smallrye.mutiny.Multi<io.smallrye.graphql.client.Response> subscription(String query)
- 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
-
-