public class io.smallrye.graphql.client.vertx.dynamic.VertxDynamicGraphQLClient extends java.lang.Object implements io.smallrye.graphql.client.dynamic.api.DynamicGraphQLClient
{
private static final org.jboss.logging.Logger log;
private final io.vertx.ext.web.client.WebClient webClient;
private final io.vertx.core.http.HttpClient httpClient;
private final io.smallrye.graphql.client.impl.discovery.ServiceURLSupplier url;
private final io.smallrye.graphql.client.impl.discovery.ServiceURLSupplier websocketUrl;
private final boolean executeSingleOperationsOverWebsocket;
private final io.vertx.core.MultiMap headers;
private final java.util.Map initPayload;
private final java.util.List subprotocols;
private final java.lang.Integer subscriptionInitializationTimeout;
private final boolean allowUnexpectedResponseFields;
private final java.util.concurrent.atomic.AtomicReference webSocketHandler;
void <init>(io.vertx.core.Vertx, io.vertx.ext.web.client.WebClient, java.lang.String, java.lang.String, boolean, io.vertx.core.MultiMap, java.util.Map, io.vertx.ext.web.client.WebClientOptions, java.util.List, java.lang.Integer, boolean)
{
io.vertx.ext.web.client.WebClientOptions v;
io.vertx.ext.web.client.WebClient v, v;
io.vertx.core.MultiMap v;
java.lang.Integer v;
java.util.concurrent.atomic.AtomicReference v;
io.smallrye.graphql.client.impl.discovery.StaticURLSupplier v, v;
io.smallrye.graphql.client.impl.discovery.StorkServiceURLSupplier v, v;
java.util.Map v;
io.smallrye.graphql.client.vertx.dynamic.VertxDynamicGraphQLClient v;
java.lang.String v, v;
java.net.URI v, v;
boolean v, v, v, v;
io.vertx.core.Vertx v;
java.util.List v;
io.vertx.core.http.HttpClient v, v, v;
v := @this: io.smallrye.graphql.client.vertx.dynamic.VertxDynamicGraphQLClient;
v := @parameter: io.vertx.core.Vertx;
v := @parameter: io.vertx.ext.web.client.WebClient;
v := @parameter: java.lang.String;
v := @parameter: java.lang.String;
v := @parameter: boolean;
v := @parameter: io.vertx.core.MultiMap;
v := @parameter: java.util.Map;
v := @parameter: io.vertx.ext.web.client.WebClientOptions;
v := @parameter: java.util.List;
v := @parameter: java.lang.Integer;
v := @parameter: boolean;
specialinvoke v.<java.lang.Object: void <init>()>();
v = new java.util.concurrent.atomic.AtomicReference;
specialinvoke v.<java.util.concurrent.atomic.AtomicReference: void <init>()>();
v.<io.smallrye.graphql.client.vertx.dynamic.VertxDynamicGraphQLClient: java.util.concurrent.atomic.AtomicReference webSocketHandler> = v;
if v == null goto label;
v = interfaceinvoke v.<io.vertx.core.Vertx: io.vertx.core.http.HttpClient createHttpClient(io.vertx.core.http.HttpClientOptions)>(v);
v.<io.smallrye.graphql.client.vertx.dynamic.VertxDynamicGraphQLClient: io.vertx.core.http.HttpClient httpClient> = v;
goto label;
label:
v = interfaceinvoke v.<io.vertx.core.Vertx: io.vertx.core.http.HttpClient createHttpClient()>();
v.<io.smallrye.graphql.client.vertx.dynamic.VertxDynamicGraphQLClient: io.vertx.core.http.HttpClient httpClient> = v;
label:
if v != null goto label;
v = v.<io.smallrye.graphql.client.vertx.dynamic.VertxDynamicGraphQLClient: io.vertx.core.http.HttpClient httpClient>;
v = staticinvoke <io.vertx.ext.web.client.WebClient: io.vertx.ext.web.client.WebClient wrap(io.vertx.core.http.HttpClient)>(v);
v.<io.smallrye.graphql.client.vertx.dynamic.VertxDynamicGraphQLClient: io.vertx.ext.web.client.WebClient webClient> = v;
goto label;
label:
v.<io.smallrye.graphql.client.vertx.dynamic.VertxDynamicGraphQLClient: io.vertx.ext.web.client.WebClient webClient> = v;
label:
v.<io.smallrye.graphql.client.vertx.dynamic.VertxDynamicGraphQLClient: io.vertx.core.MultiMap headers> = v;
v.<io.smallrye.graphql.client.vertx.dynamic.VertxDynamicGraphQLClient: java.util.Map initPayload> = v;
if v == null goto label;
v = virtualinvoke v.<java.lang.String: boolean startsWith(java.lang.String)>("stork");
if v == 0 goto label;
v = new io.smallrye.graphql.client.impl.discovery.StorkServiceURLSupplier;
v = staticinvoke <java.net.URI: java.net.URI create(java.lang.String)>(v);
specialinvoke v.<io.smallrye.graphql.client.impl.discovery.StorkServiceURLSupplier: void <init>(java.net.URI,boolean)>(v, 0);
v.<io.smallrye.graphql.client.vertx.dynamic.VertxDynamicGraphQLClient: io.smallrye.graphql.client.impl.discovery.ServiceURLSupplier url> = v;
goto label;
label:
v = new io.smallrye.graphql.client.impl.discovery.StaticURLSupplier;
specialinvoke v.<io.smallrye.graphql.client.impl.discovery.StaticURLSupplier: void <init>(java.lang.String)>(v);
v.<io.smallrye.graphql.client.vertx.dynamic.VertxDynamicGraphQLClient: io.smallrye.graphql.client.impl.discovery.ServiceURLSupplier url> = v;
goto label;
label:
v.<io.smallrye.graphql.client.vertx.dynamic.VertxDynamicGraphQLClient: io.smallrye.graphql.client.impl.discovery.ServiceURLSupplier url> = null;
label:
if v == null goto label;
v = virtualinvoke v.<java.lang.String: boolean startsWith(java.lang.String)>("stork");
if v == 0 goto label;
v = new io.smallrye.graphql.client.impl.discovery.StorkServiceURLSupplier;
v = staticinvoke <java.net.URI: java.net.URI create(java.lang.String)>(v);
specialinvoke v.<io.smallrye.graphql.client.impl.discovery.StorkServiceURLSupplier: void <init>(java.net.URI,boolean)>(v, 1);
v.<io.smallrye.graphql.client.vertx.dynamic.VertxDynamicGraphQLClient: io.smallrye.graphql.client.impl.discovery.ServiceURLSupplier websocketUrl> = v;
goto label;
label:
v = new io.smallrye.graphql.client.impl.discovery.StaticURLSupplier;
specialinvoke v.<io.smallrye.graphql.client.impl.discovery.StaticURLSupplier: void <init>(java.lang.String)>(v);
v.<io.smallrye.graphql.client.vertx.dynamic.VertxDynamicGraphQLClient: io.smallrye.graphql.client.impl.discovery.ServiceURLSupplier websocketUrl> = v;
goto label;
label:
v.<io.smallrye.graphql.client.vertx.dynamic.VertxDynamicGraphQLClient: io.smallrye.graphql.client.impl.discovery.ServiceURLSupplier websocketUrl> = null;
label:
v.<io.smallrye.graphql.client.vertx.dynamic.VertxDynamicGraphQLClient: boolean executeSingleOperationsOverWebsocket> = v;
v.<io.smallrye.graphql.client.vertx.dynamic.VertxDynamicGraphQLClient: java.util.List subprotocols> = v;
v.<io.smallrye.graphql.client.vertx.dynamic.VertxDynamicGraphQLClient: java.lang.Integer subscriptionInitializationTimeout> = v;
v.<io.smallrye.graphql.client.vertx.dynamic.VertxDynamicGraphQLClient: boolean allowUnexpectedResponseFields> = v;
return;
}
public io.smallrye.graphql.client.Response executeSync(io.smallrye.graphql.client.core.Document) throws java.util.concurrent.ExecutionException, java.lang.InterruptedException
{
io.smallrye.graphql.client.core.Document v;
jakarta.json.JsonObject v;
io.smallrye.graphql.client.vertx.dynamic.VertxDynamicGraphQLClient v;
io.smallrye.graphql.client.Response v;
io.smallrye.graphql.client.Request v;
v := @this: io.smallrye.graphql.client.vertx.dynamic.VertxDynamicGraphQLClient;
v := @parameter: io.smallrye.graphql.client.core.Document;
v = specialinvoke v.<io.smallrye.graphql.client.vertx.dynamic.VertxDynamicGraphQLClient: io.smallrye.graphql.client.Request buildRequest(io.smallrye.graphql.client.core.Document,java.util.Map,java.lang.String)>(v, null, null);
v = interfaceinvoke v.<io.smallrye.graphql.client.Request: jakarta.json.JsonObject toJsonObject()>();
v = specialinvoke v.<io.smallrye.graphql.client.vertx.dynamic.VertxDynamicGraphQLClient: io.smallrye.graphql.client.Response executeSync(jakarta.json.JsonObject)>(v);
return v;
}
public io.smallrye.graphql.client.Response executeSync(io.smallrye.graphql.client.core.Document, java.util.Map) throws java.util.concurrent.ExecutionException, java.lang.InterruptedException
{
io.smallrye.graphql.client.core.Document v;
java.util.Map v;
jakarta.json.JsonObject v;
io.smallrye.graphql.client.vertx.dynamic.VertxDynamicGraphQLClient v;
io.smallrye.graphql.client.Response v;
io.smallrye.graphql.client.Request v;
v := @this: io.smallrye.graphql.client.vertx.dynamic.VertxDynamicGraphQLClient;
v := @parameter: io.smallrye.graphql.client.core.Document;
v := @parameter: java.util.Map;
v = specialinvoke v.<io.smallrye.graphql.client.vertx.dynamic.VertxDynamicGraphQLClient: io.smallrye.graphql.client.Request buildRequest(io.smallrye.graphql.client.core.Document,java.util.Map,java.lang.String)>(v, v, null);
v = interfaceinvoke v.<io.smallrye.graphql.client.Request: jakarta.json.JsonObject toJsonObject()>();
v = specialinvoke v.<io.smallrye.graphql.client.vertx.dynamic.VertxDynamicGraphQLClient: io.smallrye.graphql.client.Response executeSync(jakarta.json.JsonObject)>(v);
return v;
}
public io.smallrye.graphql.client.Response executeSync(io.smallrye.graphql.client.core.Document, java.lang.String) throws java.util.concurrent.ExecutionException, java.lang.InterruptedException
{
io.smallrye.graphql.client.core.Document v;
jakarta.json.JsonObject v;
io.smallrye.graphql.client.vertx.dynamic.VertxDynamicGraphQLClient v;
io.smallrye.graphql.client.Response v;
java.lang.String v;
io.smallrye.graphql.client.Request v;
v := @this: io.smallrye.graphql.client.vertx.dynamic.VertxDynamicGraphQLClient;
v := @parameter: io.smallrye.graphql.client.core.Document;
v := @parameter: java.lang.String;
v = specialinvoke v.<io.smallrye.graphql.client.vertx.dynamic.VertxDynamicGraphQLClient: io.smallrye.graphql.client.Request buildRequest(io.smallrye.graphql.client.core.Document,java.util.Map,java.lang.String)>(v, null, v);
v = interfaceinvoke v.<io.smallrye.graphql.client.Request: jakarta.json.JsonObject toJsonObject()>();
v = specialinvoke v.<io.smallrye.graphql.client.vertx.dynamic.VertxDynamicGraphQLClient: io.smallrye.graphql.client.Response executeSync(jakarta.json.JsonObject)>(v);
return v;
}
public io.smallrye.graphql.client.Response executeSync(io.smallrye.graphql.client.core.Document, java.util.Map, java.lang.String) throws java.util.concurrent.ExecutionException, java.lang.InterruptedException
{
io.smallrye.graphql.client.core.Document v;
java.util.Map v;
jakarta.json.JsonObject v;
io.smallrye.graphql.client.vertx.dynamic.VertxDynamicGraphQLClient v;
io.smallrye.graphql.client.Response v;
java.lang.String v;
io.smallrye.graphql.client.Request v;
v := @this: io.smallrye.graphql.client.vertx.dynamic.VertxDynamicGraphQLClient;
v := @parameter: io.smallrye.graphql.client.core.Document;
v := @parameter: java.util.Map;
v := @parameter: java.lang.String;
v = specialinvoke v.<io.smallrye.graphql.client.vertx.dynamic.VertxDynamicGraphQLClient: io.smallrye.graphql.client.Request buildRequest(io.smallrye.graphql.client.core.Document,java.util.Map,java.lang.String)>(v, v, v);
v = interfaceinvoke v.<io.smallrye.graphql.client.Request: jakarta.json.JsonObject toJsonObject()>();
v = specialinvoke v.<io.smallrye.graphql.client.vertx.dynamic.VertxDynamicGraphQLClient: io.smallrye.graphql.client.Response executeSync(jakarta.json.JsonObject)>(v);
return v;
}
public io.smallrye.graphql.client.Response executeSync(io.smallrye.graphql.client.Request) throws java.util.concurrent.ExecutionException, java.lang.InterruptedException
{
jakarta.json.JsonObject v;
io.smallrye.graphql.client.vertx.dynamic.VertxDynamicGraphQLClient v;
io.smallrye.graphql.client.Response v;
io.smallrye.graphql.client.Request v;
v := @this: io.smallrye.graphql.client.vertx.dynamic.VertxDynamicGraphQLClient;
v := @parameter: io.smallrye.graphql.client.Request;
v = interfaceinvoke v.<io.smallrye.graphql.client.Request: jakarta.json.JsonObject toJsonObject()>();
v = specialinvoke v.<io.smallrye.graphql.client.vertx.dynamic.VertxDynamicGraphQLClient: io.smallrye.graphql.client.Response executeSync(jakarta.json.JsonObject)>(v);
return v;
}
public io.smallrye.graphql.client.Response executeSync(java.lang.String) throws java.util.concurrent.ExecutionException, java.lang.InterruptedException
{
jakarta.json.JsonObject v;
io.smallrye.graphql.client.vertx.dynamic.VertxDynamicGraphQLClient v;
io.smallrye.graphql.client.Response v;
java.lang.String v;
io.smallrye.graphql.client.Request v;
v := @this: io.smallrye.graphql.client.vertx.dynamic.VertxDynamicGraphQLClient;
v := @parameter: java.lang.String;
v = specialinvoke v.<io.smallrye.graphql.client.vertx.dynamic.VertxDynamicGraphQLClient: io.smallrye.graphql.client.Request buildRequest(java.lang.String,java.util.Map,java.lang.String)>(v, null, null);
v = interfaceinvoke v.<io.smallrye.graphql.client.Request: jakarta.json.JsonObject toJsonObject()>();
v = specialinvoke v.<io.smallrye.graphql.client.vertx.dynamic.VertxDynamicGraphQLClient: io.smallrye.graphql.client.Response executeSync(jakarta.json.JsonObject)>(v);
return v;
}
public io.smallrye.graphql.client.Response executeSync(java.lang.String, java.util.Map) throws java.util.concurrent.ExecutionException, java.lang.InterruptedException
{
java.util.Map v;
jakarta.json.JsonObject v;
io.smallrye.graphql.client.vertx.dynamic.VertxDynamicGraphQLClient v;
io.smallrye.graphql.client.Response v;
java.lang.String v;
io.smallrye.graphql.client.Request v;
v := @this: io.smallrye.graphql.client.vertx.dynamic.VertxDynamicGraphQLClient;
v := @parameter: java.lang.String;
v := @parameter: java.util.Map;
v = specialinvoke v.<io.smallrye.graphql.client.vertx.dynamic.VertxDynamicGraphQLClient: io.smallrye.graphql.client.Request buildRequest(java.lang.String,java.util.Map,java.lang.String)>(v, v, null);
v = interfaceinvoke v.<io.smallrye.graphql.client.Request: jakarta.json.JsonObject toJsonObject()>();
v = specialinvoke v.<io.smallrye.graphql.client.vertx.dynamic.VertxDynamicGraphQLClient: io.smallrye.graphql.client.Response executeSync(jakarta.json.JsonObject)>(v);
return v;
}
public io.smallrye.graphql.client.Response executeSync(java.lang.String, java.lang.String) throws java.util.concurrent.ExecutionException, java.lang.InterruptedException
{
jakarta.json.JsonObject v;
io.smallrye.graphql.client.vertx.dynamic.VertxDynamicGraphQLClient v;
io.smallrye.graphql.client.Response v;
java.lang.String v, v;
io.smallrye.graphql.client.Request v;
v := @this: io.smallrye.graphql.client.vertx.dynamic.VertxDynamicGraphQLClient;
v := @parameter: java.lang.String;
v := @parameter: java.lang.String;
v = specialinvoke v.<io.smallrye.graphql.client.vertx.dynamic.VertxDynamicGraphQLClient: io.smallrye.graphql.client.Request buildRequest(java.lang.String,java.util.Map,java.lang.String)>(v, null, v);
v = interfaceinvoke v.<io.smallrye.graphql.client.Request: jakarta.json.JsonObject toJsonObject()>();
v = specialinvoke v.<io.smallrye.graphql.client.vertx.dynamic.VertxDynamicGraphQLClient: io.smallrye.graphql.client.Response executeSync(jakarta.json.JsonObject)>(v);
return v;
}
public io.smallrye.graphql.client.Response executeSync(java.lang.String, java.util.Map, java.lang.String) throws java.util.concurrent.ExecutionException, java.lang.InterruptedException
{
java.util.Map v;
jakarta.json.JsonObject v;
io.smallrye.graphql.client.vertx.dynamic.VertxDynamicGraphQLClient v;
io.smallrye.graphql.client.Response v;
java.lang.String v, v;
io.smallrye.graphql.client.Request v;
v := @this: io.smallrye.graphql.client.vertx.dynamic.VertxDynamicGraphQLClient;
v := @parameter: java.lang.String;
v := @parameter: java.util.Map;
v := @parameter: java.lang.String;
v = specialinvoke v.<io.smallrye.graphql.client.vertx.dynamic.VertxDynamicGraphQLClient: io.smallrye.graphql.client.Request buildRequest(java.lang.String,java.util.Map,java.lang.String)>(v, v, v);
v = interfaceinvoke v.<io.smallrye.graphql.client.Request: jakarta.json.JsonObject toJsonObject()>();
v = specialinvoke v.<io.smallrye.graphql.client.vertx.dynamic.VertxDynamicGraphQLClient: io.smallrye.graphql.client.Response executeSync(jakarta.json.JsonObject)>(v);
return v;
}
private io.smallrye.graphql.client.Response executeSync(jakarta.json.JsonObject)
{
io.smallrye.mutiny.groups.UniAwait v, v;
io.smallrye.mutiny.Uni v, v;
jakarta.json.JsonObject v;
io.smallrye.graphql.client.vertx.dynamic.VertxDynamicGraphQLClient v;
java.lang.Object v, v;
boolean v;
v := @this: io.smallrye.graphql.client.vertx.dynamic.VertxDynamicGraphQLClient;
v := @parameter: jakarta.json.JsonObject;
v = v.<io.smallrye.graphql.client.vertx.dynamic.VertxDynamicGraphQLClient: boolean executeSingleOperationsOverWebsocket>;
if v == 0 goto label;
v = specialinvoke v.<io.smallrye.graphql.client.vertx.dynamic.VertxDynamicGraphQLClient: io.smallrye.mutiny.Uni executeSingleResultOperationOverWebsocket(jakarta.json.JsonObject)>(v);
v = interfaceinvoke v.<io.smallrye.mutiny.Uni: io.smallrye.mutiny.groups.UniAwait await()>();
v = virtualinvoke v.<io.smallrye.mutiny.groups.UniAwait: java.lang.Object indefinitely()>();
return v;
label:
v = specialinvoke v.<io.smallrye.graphql.client.vertx.dynamic.VertxDynamicGraphQLClient: io.smallrye.mutiny.Uni executeSingleResultOperationOverHttp(jakarta.json.JsonObject)>(v);
v = interfaceinvoke v.<io.smallrye.mutiny.Uni: io.smallrye.mutiny.groups.UniAwait await()>();
v = virtualinvoke v.<io.smallrye.mutiny.groups.UniAwait: java.lang.Object indefinitely()>();
return v;
}
private java.util.Map convertHeaders(io.vertx.core.MultiMap)
{
io.vertx.core.MultiMap v;
java.util.function.Function v, v;
java.util.List v;
java.util.stream.Stream v;
io.smallrye.graphql.client.vertx.dynamic.VertxDynamicGraphQLClient v;
java.lang.Object v;
java.util.stream.Collector v, v, v;
v := @this: io.smallrye.graphql.client.vertx.dynamic.VertxDynamicGraphQLClient;
v := @parameter: io.vertx.core.MultiMap;
v = interfaceinvoke v.<io.vertx.core.MultiMap: java.util.List entries()>();
v = interfaceinvoke v.<java.util.List: java.util.stream.Stream stream()>();
v = staticinvoke <io.smallrye.graphql.client.vertx.dynamic.VertxDynamicGraphQLClient$getKey__640: java.util.function.Function bootstrap$()>();
v = staticinvoke <io.smallrye.graphql.client.vertx.dynamic.VertxDynamicGraphQLClient$getValue__641: java.util.function.Function bootstrap$()>();
v = staticinvoke <java.util.stream.Collectors: java.util.stream.Collector toList()>();
v = staticinvoke <java.util.stream.Collectors: java.util.stream.Collector mapping(java.util.function.Function,java.util.stream.Collector)>(v, v);
v = staticinvoke <java.util.stream.Collectors: java.util.stream.Collector groupingBy(java.util.function.Function,java.util.stream.Collector)>(v, v);
v = interfaceinvoke v.<java.util.stream.Stream: java.lang.Object collect(java.util.stream.Collector)>(v);
return v;
}
public io.smallrye.mutiny.Uni executeAsync(io.smallrye.graphql.client.core.Document)
{
io.smallrye.graphql.client.core.Document v;
io.smallrye.graphql.client.vertx.dynamic.VertxDynamicGraphQLClient v;
io.smallrye.graphql.client.Request v;
io.smallrye.mutiny.Uni v;
v := @this: io.smallrye.graphql.client.vertx.dynamic.VertxDynamicGraphQLClient;
v := @parameter: io.smallrye.graphql.client.core.Document;
v = specialinvoke v.<io.smallrye.graphql.client.vertx.dynamic.VertxDynamicGraphQLClient: io.smallrye.graphql.client.Request buildRequest(io.smallrye.graphql.client.core.Document,java.util.Map,java.lang.String)>(v, null, null);
v = virtualinvoke v.<io.smallrye.graphql.client.vertx.dynamic.VertxDynamicGraphQLClient: io.smallrye.mutiny.Uni executeAsync(io.smallrye.graphql.client.Request)>(v);
return v;
}
public io.smallrye.mutiny.Uni executeAsync(io.smallrye.graphql.client.core.Document, java.util.Map)
{
io.smallrye.graphql.client.core.Document v;
java.util.Map v;
io.smallrye.graphql.client.vertx.dynamic.VertxDynamicGraphQLClient v;
io.smallrye.graphql.client.Request v;
io.smallrye.mutiny.Uni v;
v := @this: io.smallrye.graphql.client.vertx.dynamic.VertxDynamicGraphQLClient;
v := @parameter: io.smallrye.graphql.client.core.Document;
v := @parameter: java.util.Map;
v = specialinvoke v.<io.smallrye.graphql.client.vertx.dynamic.VertxDynamicGraphQLClient: io.smallrye.graphql.client.Request buildRequest(io.smallrye.graphql.client.core.Document,java.util.Map,java.lang.String)>(v, v, null);
v = virtualinvoke v.<io.smallrye.graphql.client.vertx.dynamic.VertxDynamicGraphQLClient: io.smallrye.mutiny.Uni executeAsync(io.smallrye.graphql.client.Request)>(v);
return v;
}
public io.smallrye.mutiny.Uni executeAsync(io.smallrye.graphql.client.core.Document, java.lang.String)
{
io.smallrye.graphql.client.core.Document v;
io.smallrye.graphql.client.vertx.dynamic.VertxDynamicGraphQLClient v;
java.lang.String v;
io.smallrye.graphql.client.Request v;
io.smallrye.mutiny.Uni v;
v := @this: io.smallrye.graphql.client.vertx.dynamic.VertxDynamicGraphQLClient;
v := @parameter: io.smallrye.graphql.client.core.Document;
v := @parameter: java.lang.String;
v = specialinvoke v.<io.smallrye.graphql.client.vertx.dynamic.VertxDynamicGraphQLClient: io.smallrye.graphql.client.Request buildRequest(io.smallrye.graphql.client.core.Document,java.util.Map,java.lang.String)>(v, null, v);
v = virtualinvoke v.<io.smallrye.graphql.client.vertx.dynamic.VertxDynamicGraphQLClient: io.smallrye.mutiny.Uni executeAsync(io.smallrye.graphql.client.Request)>(v);
return v;
}
public io.smallrye.mutiny.Uni executeAsync(io.smallrye.graphql.client.core.Document, java.util.Map, java.lang.String)
{
io.smallrye.graphql.client.core.Document v;
java.util.Map v;
io.smallrye.graphql.client.vertx.dynamic.VertxDynamicGraphQLClient v;
java.lang.String v;
io.smallrye.graphql.client.Request v;
io.smallrye.mutiny.Uni v;
v := @this: io.smallrye.graphql.client.vertx.dynamic.VertxDynamicGraphQLClient;
v := @parameter: io.smallrye.graphql.client.core.Document;
v := @parameter: java.util.Map;
v := @parameter: java.lang.String;
v = specialinvoke v.<io.smallrye.graphql.client.vertx.dynamic.VertxDynamicGraphQLClient: io.smallrye.graphql.client.Request buildRequest(io.smallrye.graphql.client.core.Document,java.util.Map,java.lang.String)>(v, v, v);
v = virtualinvoke v.<io.smallrye.graphql.client.vertx.dynamic.VertxDynamicGraphQLClient: io.smallrye.mutiny.Uni executeAsync(io.smallrye.graphql.client.Request)>(v);
return v;
}
public io.smallrye.mutiny.Uni executeAsync(io.smallrye.graphql.client.Request)
{
jakarta.json.JsonObject v;
io.smallrye.graphql.client.vertx.dynamic.VertxDynamicGraphQLClient v;
io.smallrye.graphql.client.Request v;
io.smallrye.mutiny.Uni v;
v := @this: io.smallrye.graphql.client.vertx.dynamic.VertxDynamicGraphQLClient;
v := @parameter: io.smallrye.graphql.client.Request;
v = interfaceinvoke v.<io.smallrye.graphql.client.Request: jakarta.json.JsonObject toJsonObject()>();
v = specialinvoke v.<io.smallrye.graphql.client.vertx.dynamic.VertxDynamicGraphQLClient: io.smallrye.mutiny.Uni executeAsync(jakarta.json.JsonObject)>(v);
return v;
}
public io.smallrye.mutiny.Uni executeAsync(java.lang.String)
{
jakarta.json.JsonObject v;
io.smallrye.graphql.client.vertx.dynamic.VertxDynamicGraphQLClient v;
java.lang.String v;
io.smallrye.graphql.client.Request v;
io.smallrye.mutiny.Uni v;
v := @this: io.smallrye.graphql.client.vertx.dynamic.VertxDynamicGraphQLClient;
v := @parameter: java.lang.String;
v = specialinvoke v.<io.smallrye.graphql.client.vertx.dynamic.VertxDynamicGraphQLClient: io.smallrye.graphql.client.Request buildRequest(java.lang.String,java.util.Map,java.lang.String)>(v, null, null);
v = interfaceinvoke v.<io.smallrye.graphql.client.Request: jakarta.json.JsonObject toJsonObject()>();
v = specialinvoke v.<io.smallrye.graphql.client.vertx.dynamic.VertxDynamicGraphQLClient: io.smallrye.mutiny.Uni executeAsync(jakarta.json.JsonObject)>(v);
return v;
}
public io.smallrye.mutiny.Uni executeAsync(java.lang.String, java.util.Map)
{
java.util.Map v;
jakarta.json.JsonObject v;
io.smallrye.graphql.client.vertx.dynamic.VertxDynamicGraphQLClient v;
java.lang.String v;
io.smallrye.graphql.client.Request v;
io.smallrye.mutiny.Uni v;
v := @this: io.smallrye.graphql.client.vertx.dynamic.VertxDynamicGraphQLClient;
v := @parameter: java.lang.String;
v := @parameter: java.util.Map;
v = specialinvoke v.<io.smallrye.graphql.client.vertx.dynamic.VertxDynamicGraphQLClient: io.smallrye.graphql.client.Request buildRequest(java.lang.String,java.util.Map,java.lang.String)>(v, v, null);
v = interfaceinvoke v.<io.smallrye.graphql.client.Request: jakarta.json.JsonObject toJsonObject()>();
v = specialinvoke v.<io.smallrye.graphql.client.vertx.dynamic.VertxDynamicGraphQLClient: io.smallrye.mutiny.Uni executeAsync(jakarta.json.JsonObject)>(v);
return v;
}
public io.smallrye.mutiny.Uni executeAsync(java.lang.String, java.lang.String)
{
jakarta.json.JsonObject v;
io.smallrye.graphql.client.vertx.dynamic.VertxDynamicGraphQLClient v;
java.lang.String v, v;
io.smallrye.graphql.client.Request v;
io.smallrye.mutiny.Uni v;
v := @this: io.smallrye.graphql.client.vertx.dynamic.VertxDynamicGraphQLClient;
v := @parameter: java.lang.String;
v := @parameter: java.lang.String;
v = specialinvoke v.<io.smallrye.graphql.client.vertx.dynamic.VertxDynamicGraphQLClient: io.smallrye.graphql.client.Request buildRequest(java.lang.String,java.util.Map,java.lang.String)>(v, null, v);
v = interfaceinvoke v.<io.smallrye.graphql.client.Request: jakarta.json.JsonObject toJsonObject()>();
v = specialinvoke v.<io.smallrye.graphql.client.vertx.dynamic.VertxDynamicGraphQLClient: io.smallrye.mutiny.Uni executeAsync(jakarta.json.JsonObject)>(v);
return v;
}
public io.smallrye.mutiny.Uni executeAsync(java.lang.String, java.util.Map, java.lang.String)
{
java.util.Map v;
jakarta.json.JsonObject v;
io.smallrye.graphql.client.vertx.dynamic.VertxDynamicGraphQLClient v;
java.lang.String v, v;
io.smallrye.graphql.client.Request v;
io.smallrye.mutiny.Uni v;
v := @this: io.smallrye.graphql.client.vertx.dynamic.VertxDynamicGraphQLClient;
v := @parameter: java.lang.String;
v := @parameter: java.util.Map;
v := @parameter: java.lang.String;
v = specialinvoke v.<io.smallrye.graphql.client.vertx.dynamic.VertxDynamicGraphQLClient: io.smallrye.graphql.client.Request buildRequest(java.lang.String,java.util.Map,java.lang.String)>(v, v, v);
v = interfaceinvoke v.<io.smallrye.graphql.client.Request: jakarta.json.JsonObject toJsonObject()>();
v = specialinvoke v.<io.smallrye.graphql.client.vertx.dynamic.VertxDynamicGraphQLClient: io.smallrye.mutiny.Uni executeAsync(jakarta.json.JsonObject)>(v);
return v;
}
private io.smallrye.mutiny.Uni executeAsync(jakarta.json.JsonObject)
{
jakarta.json.JsonObject v;
io.smallrye.graphql.client.vertx.dynamic.VertxDynamicGraphQLClient v;
boolean v;
io.smallrye.mutiny.Uni v, v;
v := @this: io.smallrye.graphql.client.vertx.dynamic.VertxDynamicGraphQLClient;
v := @parameter: jakarta.json.JsonObject;
v = v.<io.smallrye.graphql.client.vertx.dynamic.VertxDynamicGraphQLClient: boolean executeSingleOperationsOverWebsocket>;
if v == 0 goto label;
v = specialinvoke v.<io.smallrye.graphql.client.vertx.dynamic.VertxDynamicGraphQLClient: io.smallrye.mutiny.Uni executeSingleResultOperationOverWebsocket(jakarta.json.JsonObject)>(v);
return v;
label:
v = specialinvoke v.<io.smallrye.graphql.client.vertx.dynamic.VertxDynamicGraphQLClient: io.smallrye.mutiny.Uni executeSingleResultOperationOverHttp(jakarta.json.JsonObject)>(v);
return v;
}
public io.smallrye.mutiny.Multi subscription(io.smallrye.graphql.client.core.Document)
{
io.smallrye.graphql.client.core.Document v;
jakarta.json.JsonObject v;
io.smallrye.graphql.client.vertx.dynamic.VertxDynamicGraphQLClient v;
io.smallrye.graphql.client.Request v;
io.smallrye.mutiny.Multi v;
v := @this: io.smallrye.graphql.client.vertx.dynamic.VertxDynamicGraphQLClient;
v := @parameter: io.smallrye.graphql.client.core.Document;
v = specialinvoke v.<io.smallrye.graphql.client.vertx.dynamic.VertxDynamicGraphQLClient: io.smallrye.graphql.client.Request buildRequest(io.smallrye.graphql.client.core.Document,java.util.Map,java.lang.String)>(v, null, null);
v = interfaceinvoke v.<io.smallrye.graphql.client.Request: jakarta.json.JsonObject toJsonObject()>();
v = specialinvoke v.<io.smallrye.graphql.client.vertx.dynamic.VertxDynamicGraphQLClient: io.smallrye.mutiny.Multi subscription0(jakarta.json.JsonObject)>(v);
return v;
}
public io.smallrye.mutiny.Multi subscription(io.smallrye.graphql.client.core.Document, java.util.Map)
{
io.smallrye.graphql.client.core.Document v;
java.util.Map v;
jakarta.json.JsonObject v;
io.smallrye.graphql.client.vertx.dynamic.VertxDynamicGraphQLClient v;
io.smallrye.graphql.client.Request v;
io.smallrye.mutiny.Multi v;
v := @this: io.smallrye.graphql.client.vertx.dynamic.VertxDynamicGraphQLClient;
v := @parameter: io.smallrye.graphql.client.core.Document;
v := @parameter: java.util.Map;
v = specialinvoke v.<io.smallrye.graphql.client.vertx.dynamic.VertxDynamicGraphQLClient: io.smallrye.graphql.client.Request buildRequest(io.smallrye.graphql.client.core.Document,java.util.Map,java.lang.String)>(v, v, null);
v = interfaceinvoke v.<io.smallrye.graphql.client.Request: jakarta.json.JsonObject toJsonObject()>();
v = specialinvoke v.<io.smallrye.graphql.client.vertx.dynamic.VertxDynamicGraphQLClient: io.smallrye.mutiny.Multi subscription0(jakarta.json.JsonObject)>(v);
return v;
}
public io.smallrye.mutiny.Multi subscription(io.smallrye.graphql.client.core.Document, java.lang.String)
{
io.smallrye.graphql.client.core.Document v;
jakarta.json.JsonObject v;
io.smallrye.graphql.client.vertx.dynamic.VertxDynamicGraphQLClient v;
java.lang.String v;
io.smallrye.graphql.client.Request v;
io.smallrye.mutiny.Multi v;
v := @this: io.smallrye.graphql.client.vertx.dynamic.VertxDynamicGraphQLClient;
v := @parameter: io.smallrye.graphql.client.core.Document;
v := @parameter: java.lang.String;
v = specialinvoke v.<io.smallrye.graphql.client.vertx.dynamic.VertxDynamicGraphQLClient: io.smallrye.graphql.client.Request buildRequest(io.smallrye.graphql.client.core.Document,java.util.Map,java.lang.String)>(v, null, v);
v = interfaceinvoke v.<io.smallrye.graphql.client.Request: jakarta.json.JsonObject toJsonObject()>();
v = specialinvoke v.<io.smallrye.graphql.client.vertx.dynamic.VertxDynamicGraphQLClient: io.smallrye.mutiny.Multi subscription0(jakarta.json.JsonObject)>(v);
return v;
}
public io.smallrye.mutiny.Multi subscription(io.smallrye.graphql.client.core.Document, java.util.Map, java.lang.String)
{
io.smallrye.graphql.client.core.Document v;
java.util.Map v;
jakarta.json.JsonObject v;
io.smallrye.graphql.client.vertx.dynamic.VertxDynamicGraphQLClient v;
java.lang.String v;
io.smallrye.graphql.client.Request v;
io.smallrye.mutiny.Multi v;
v := @this: io.smallrye.graphql.client.vertx.dynamic.VertxDynamicGraphQLClient;
v := @parameter: io.smallrye.graphql.client.core.Document;
v := @parameter: java.util.Map;
v := @parameter: java.lang.String;
v = specialinvoke v.<io.smallrye.graphql.client.vertx.dynamic.VertxDynamicGraphQLClient: io.smallrye.graphql.client.Request buildRequest(io.smallrye.graphql.client.core.Document,java.util.Map,java.lang.String)>(v, v, v);
v = interfaceinvoke v.<io.smallrye.graphql.client.Request: jakarta.json.JsonObject toJsonObject()>();
v = specialinvoke v.<io.smallrye.graphql.client.vertx.dynamic.VertxDynamicGraphQLClient: io.smallrye.mutiny.Multi subscription0(jakarta.json.JsonObject)>(v);
return v;
}
public io.smallrye.mutiny.Multi subscription(io.smallrye.graphql.client.Request)
{
jakarta.json.JsonObject v;
io.smallrye.graphql.client.vertx.dynamic.VertxDynamicGraphQLClient v;
io.smallrye.graphql.client.Request v;
io.smallrye.mutiny.Multi v;
v := @this: io.smallrye.graphql.client.vertx.dynamic.VertxDynamicGraphQLClient;
v := @parameter: io.smallrye.graphql.client.Request;
v = interfaceinvoke v.<io.smallrye.graphql.client.Request: jakarta.json.JsonObject toJsonObject()>();
v = specialinvoke v.<io.smallrye.graphql.client.vertx.dynamic.VertxDynamicGraphQLClient: io.smallrye.mutiny.Multi subscription0(jakarta.json.JsonObject)>(v);
return v;
}
public io.smallrye.mutiny.Multi subscription(java.lang.String)
{
jakarta.json.JsonObject v;
io.smallrye.graphql.client.vertx.dynamic.VertxDynamicGraphQLClient v;
java.lang.String v;
io.smallrye.graphql.client.Request v;
io.smallrye.mutiny.Multi v;
v := @this: io.smallrye.graphql.client.vertx.dynamic.VertxDynamicGraphQLClient;
v := @parameter: java.lang.String;
v = specialinvoke v.<io.smallrye.graphql.client.vertx.dynamic.VertxDynamicGraphQLClient: io.smallrye.graphql.client.Request buildRequest(java.lang.String,java.util.Map,java.lang.String)>(v, null, null);
v = interfaceinvoke v.<io.smallrye.graphql.client.Request: jakarta.json.JsonObject toJsonObject()>();
v = specialinvoke v.<io.smallrye.graphql.client.vertx.dynamic.VertxDynamicGraphQLClient: io.smallrye.mutiny.Multi subscription0(jakarta.json.JsonObject)>(v);
return v;
}
public io.smallrye.mutiny.Multi subscription(java.lang.String, java.util.Map)
{
java.util.Map v;
jakarta.json.JsonObject v;
io.smallrye.graphql.client.vertx.dynamic.VertxDynamicGraphQLClient v;
java.lang.String v;
io.smallrye.graphql.client.Request v;
io.smallrye.mutiny.Multi v;
v := @this: io.smallrye.graphql.client.vertx.dynamic.VertxDynamicGraphQLClient;
v := @parameter: java.lang.String;
v := @parameter: java.util.Map;
v = specialinvoke v.<io.smallrye.graphql.client.vertx.dynamic.VertxDynamicGraphQLClient: io.smallrye.graphql.client.Request buildRequest(java.lang.String,java.util.Map,java.lang.String)>(v, v, null);
v = interfaceinvoke v.<io.smallrye.graphql.client.Request: jakarta.json.JsonObject toJsonObject()>();
v = specialinvoke v.<io.smallrye.graphql.client.vertx.dynamic.VertxDynamicGraphQLClient: io.smallrye.mutiny.Multi subscription0(jakarta.json.JsonObject)>(v);
return v;
}
public io.smallrye.mutiny.Multi subscription(java.lang.String, java.lang.String)
{
jakarta.json.JsonObject v;
io.smallrye.graphql.client.vertx.dynamic.VertxDynamicGraphQLClient v;
java.lang.String v, v;
io.smallrye.graphql.client.Request v;
io.smallrye.mutiny.Multi v;
v := @this: io.smallrye.graphql.client.vertx.dynamic.VertxDynamicGraphQLClient;
v := @parameter: java.lang.String;
v := @parameter: java.lang.String;
v = specialinvoke v.<io.smallrye.graphql.client.vertx.dynamic.VertxDynamicGraphQLClient: io.smallrye.graphql.client.Request buildRequest(java.lang.String,java.util.Map,java.lang.String)>(v, null, v);
v = interfaceinvoke v.<io.smallrye.graphql.client.Request: jakarta.json.JsonObject toJsonObject()>();
v = specialinvoke v.<io.smallrye.graphql.client.vertx.dynamic.VertxDynamicGraphQLClient: io.smallrye.mutiny.Multi subscription0(jakarta.json.JsonObject)>(v);
return v;
}
public io.smallrye.mutiny.Multi subscription(java.lang.String, java.util.Map, java.lang.String)
{
java.util.Map v;
jakarta.json.JsonObject v;
io.smallrye.graphql.client.vertx.dynamic.VertxDynamicGraphQLClient v;
java.lang.String v, v;
io.smallrye.graphql.client.Request v;
io.smallrye.mutiny.Multi v;
v := @this: io.smallrye.graphql.client.vertx.dynamic.VertxDynamicGraphQLClient;
v := @parameter: java.lang.String;
v := @parameter: java.util.Map;
v := @parameter: java.lang.String;
v = specialinvoke v.<io.smallrye.graphql.client.vertx.dynamic.VertxDynamicGraphQLClient: io.smallrye.graphql.client.Request buildRequest(java.lang.String,java.util.Map,java.lang.String)>(v, v, v);
v = interfaceinvoke v.<io.smallrye.graphql.client.Request: jakarta.json.JsonObject toJsonObject()>();
v = specialinvoke v.<io.smallrye.graphql.client.vertx.dynamic.VertxDynamicGraphQLClient: io.smallrye.mutiny.Multi subscription0(jakarta.json.JsonObject)>(v);
return v;
}
private io.smallrye.mutiny.Multi subscription0(jakarta.json.JsonObject)
{
jakarta.json.JsonObject v;
io.smallrye.graphql.client.vertx.dynamic.VertxDynamicGraphQLClient v;
io.smallrye.mutiny.Multi v;
v := @this: io.smallrye.graphql.client.vertx.dynamic.VertxDynamicGraphQLClient;
v := @parameter: jakarta.json.JsonObject;
v = specialinvoke v.<io.smallrye.graphql.client.vertx.dynamic.VertxDynamicGraphQLClient: io.smallrye.mutiny.Multi executeSubscriptionOverWebsocket(jakarta.json.JsonObject)>(v);
return v;
}
private io.smallrye.graphql.client.Request buildRequest(io.smallrye.graphql.client.core.Document, java.util.Map, java.lang.String)
{
io.smallrye.graphql.client.core.Document v;
java.util.Map v;
io.smallrye.graphql.client.vertx.dynamic.VertxDynamicGraphQLClient v;
java.lang.String v, v;
io.smallrye.graphql.client.Request v;
v := @this: io.smallrye.graphql.client.vertx.dynamic.VertxDynamicGraphQLClient;
v := @parameter: io.smallrye.graphql.client.core.Document;
v := @parameter: java.util.Map;
v := @parameter: java.lang.String;
v = interfaceinvoke v.<io.smallrye.graphql.client.core.Document: java.lang.String build()>();
v = specialinvoke v.<io.smallrye.graphql.client.vertx.dynamic.VertxDynamicGraphQLClient: io.smallrye.graphql.client.Request buildRequest(java.lang.String,java.util.Map,java.lang.String)>(v, v, v);
return v;
}
private io.smallrye.graphql.client.Request buildRequest(java.lang.String, java.util.Map, java.lang.String)
{
io.smallrye.graphql.client.impl.RequestImpl v;
java.util.Map v;
io.smallrye.graphql.client.vertx.dynamic.VertxDynamicGraphQLClient v;
java.lang.String v, v;
boolean v;
v := @this: io.smallrye.graphql.client.vertx.dynamic.VertxDynamicGraphQLClient;
v := @parameter: java.lang.String;
v := @parameter: java.util.Map;
v := @parameter: java.lang.String;
v = new io.smallrye.graphql.client.impl.RequestImpl;
specialinvoke v.<io.smallrye.graphql.client.impl.RequestImpl: void <init>(java.lang.String)>(v);
if v == null goto label;
virtualinvoke v.<io.smallrye.graphql.client.impl.RequestImpl: void setVariables(java.util.Map)>(v);
label:
if v == null goto label;
v = virtualinvoke v.<java.lang.String: boolean isEmpty()>();
if v != 0 goto label;
virtualinvoke v.<io.smallrye.graphql.client.impl.RequestImpl: void setOperationName(java.lang.String)>(v);
label:
return v;
}
public void close()
{
java.lang.Throwable v, v;
io.vertx.ext.web.client.WebClient v;
org.jboss.logging.Logger v, v;
io.smallrye.graphql.client.vertx.dynamic.VertxDynamicGraphQLClient v;
io.vertx.core.http.HttpClient v;
v := @this: io.smallrye.graphql.client.vertx.dynamic.VertxDynamicGraphQLClient;
label:
v = v.<io.smallrye.graphql.client.vertx.dynamic.VertxDynamicGraphQLClient: io.vertx.core.http.HttpClient httpClient>;
interfaceinvoke v.<io.vertx.core.http.HttpClient: io.vertx.core.Future close()>();
label:
goto label;
label:
v := @caughtexception;
v = <io.smallrye.graphql.client.vertx.dynamic.VertxDynamicGraphQLClient: org.jboss.logging.Logger log>;
virtualinvoke v.<org.jboss.logging.Logger: void warn(java.lang.Object)>(v);
label:
v = v.<io.smallrye.graphql.client.vertx.dynamic.VertxDynamicGraphQLClient: io.vertx.ext.web.client.WebClient webClient>;
interfaceinvoke v.<io.vertx.ext.web.client.WebClient: void close()>();
label:
goto label;
label:
v := @caughtexception;
v = <io.smallrye.graphql.client.vertx.dynamic.VertxDynamicGraphQLClient: org.jboss.logging.Logger log>;
virtualinvoke v.<org.jboss.logging.Logger: void warn(java.lang.Object)>(v);
label:
return;
catch java.lang.Throwable from label to label with label;
catch java.lang.Throwable from label to label with label;
}
private io.smallrye.mutiny.Uni webSocketHandler()
{
io.smallrye.graphql.client.vertx.dynamic.VertxDynamicGraphQLClient v;
java.lang.Object v;
java.util.function.UnaryOperator v;
java.util.concurrent.atomic.AtomicReference v;
v := @this: io.smallrye.graphql.client.vertx.dynamic.VertxDynamicGraphQLClient;
v = v.<io.smallrye.graphql.client.vertx.dynamic.VertxDynamicGraphQLClient: java.util.concurrent.atomic.AtomicReference webSocketHandler>;
v = staticinvoke <io.smallrye.graphql.client.vertx.dynamic.VertxDynamicGraphQLClient$lambda_webSocketHandler_5__642: java.util.function.UnaryOperator bootstrap$(io.smallrye.graphql.client.vertx.dynamic.VertxDynamicGraphQLClient)>(v);
v = virtualinvoke v.<java.util.concurrent.atomic.AtomicReference: java.lang.Object updateAndGet(java.util.function.UnaryOperator)>(v);
return v;
}
private io.smallrye.mutiny.Uni executeSingleResultOperationOverHttp(jakarta.json.JsonObject)
{
java.util.concurrent.CompletableFuture v, v;
java.util.function.Function v, v;
io.smallrye.mutiny.Uni v, v, v;
io.smallrye.mutiny.groups.UniCreate v;
jakarta.json.JsonObject v;
io.smallrye.graphql.client.vertx.dynamic.VertxDynamicGraphQLClient v;
io.smallrye.graphql.client.impl.discovery.ServiceURLSupplier v;
v := @this: io.smallrye.graphql.client.vertx.dynamic.VertxDynamicGraphQLClient;
v := @parameter: jakarta.json.JsonObject;
v = staticinvoke <io.smallrye.mutiny.Uni: io.smallrye.mutiny.groups.UniCreate createFrom()>();
v = v.<io.smallrye.graphql.client.vertx.dynamic.VertxDynamicGraphQLClient: io.smallrye.graphql.client.impl.discovery.ServiceURLSupplier url>;
v = interfaceinvoke v.<io.smallrye.graphql.client.impl.discovery.ServiceURLSupplier: io.smallrye.mutiny.Uni get()>();
v = interfaceinvoke v.<io.smallrye.mutiny.Uni: java.util.concurrent.CompletableFuture subscribeAsCompletionStage()>();
v = staticinvoke <io.smallrye.graphql.client.vertx.dynamic.VertxDynamicGraphQLClient$lambda_executeSingleResultOperationOverHttp_6__643: java.util.function.Function bootstrap$(io.smallrye.graphql.client.vertx.dynamic.VertxDynamicGraphQLClient,jakarta.json.JsonObject)>(v, v);
v = virtualinvoke v.<java.util.concurrent.CompletableFuture: java.util.concurrent.CompletableFuture thenCompose(java.util.function.Function)>(v);
v = virtualinvoke v.<io.smallrye.mutiny.groups.UniCreate: io.smallrye.mutiny.Uni completionStage(java.util.concurrent.CompletionStage)>(v);
v = staticinvoke <io.smallrye.graphql.client.vertx.dynamic.VertxDynamicGraphQLClient$lambda_executeSingleResultOperationOverHttp_7__644: java.util.function.Function bootstrap$(io.smallrye.graphql.client.vertx.dynamic.VertxDynamicGraphQLClient)>(v);
v = interfaceinvoke v.<io.smallrye.mutiny.Uni: io.smallrye.mutiny.Uni map(java.util.function.Function)>(v);
return v;
}
private io.smallrye.mutiny.Uni executeSingleResultOperationOverWebsocket(jakarta.json.JsonObject)
{
io.smallrye.mutiny.groups.UniOnCancel v;
java.lang.Runnable v;
java.util.concurrent.atomic.AtomicReference v, v;
java.util.function.Function v;
io.smallrye.mutiny.Uni v, v, v;
io.smallrye.mutiny.groups.UniOnItem v;
java.util.function.Consumer v;
io.smallrye.mutiny.groups.UniCreate v;
jakarta.json.JsonObject v;
io.smallrye.graphql.client.vertx.dynamic.VertxDynamicGraphQLClient v;
v := @this: io.smallrye.graphql.client.vertx.dynamic.VertxDynamicGraphQLClient;
v := @parameter: jakarta.json.JsonObject;
v = new java.util.concurrent.atomic.AtomicReference;
specialinvoke v.<java.util.concurrent.atomic.AtomicReference: void <init>()>();
v = new java.util.concurrent.atomic.AtomicReference;
specialinvoke v.<java.util.concurrent.atomic.AtomicReference: void <init>()>();
v = staticinvoke <io.smallrye.mutiny.Uni: io.smallrye.mutiny.groups.UniCreate createFrom()>();
v = staticinvoke <io.smallrye.graphql.client.vertx.dynamic.VertxDynamicGraphQLClient$lambda_executeSingleResultOperationOverWebsocket_9__645: java.util.function.Consumer bootstrap$(io.smallrye.graphql.client.vertx.dynamic.VertxDynamicGraphQLClient,java.util.concurrent.atomic.AtomicReference,java.util.concurrent.atomic.AtomicReference,jakarta.json.JsonObject)>(v, v, v, v);
v = virtualinvoke v.<io.smallrye.mutiny.groups.UniCreate: io.smallrye.mutiny.Uni emitter(java.util.function.Consumer)>(v);
v = interfaceinvoke v.<io.smallrye.mutiny.Uni: io.smallrye.mutiny.groups.UniOnCancel onCancellation()>();
v = staticinvoke <io.smallrye.graphql.client.vertx.dynamic.VertxDynamicGraphQLClient$lambda_executeSingleResultOperationOverWebsocket_10__646: java.lang.Runnable bootstrap$(java.util.concurrent.atomic.AtomicReference,java.util.concurrent.atomic.AtomicReference)>(v, v);
v = virtualinvoke v.<io.smallrye.mutiny.groups.UniOnCancel: io.smallrye.mutiny.Uni invoke(java.lang.Runnable)>(v);
v = interfaceinvoke v.<io.smallrye.mutiny.Uni: io.smallrye.mutiny.groups.UniOnItem onItem()>();
v = staticinvoke <io.smallrye.graphql.client.vertx.dynamic.VertxDynamicGraphQLClient$lambda_executeSingleResultOperationOverWebsocket_11__647: java.util.function.Function bootstrap$()>();
v = virtualinvoke v.<io.smallrye.mutiny.groups.UniOnItem: io.smallrye.mutiny.Uni transform(java.util.function.Function)>(v);
return v;
}
private io.smallrye.mutiny.Multi executeSubscriptionOverWebsocket(jakarta.json.JsonObject)
{
io.smallrye.mutiny.groups.MultiOnCancel v;
java.lang.Runnable v;
java.util.concurrent.atomic.AtomicReference v, v;
java.util.function.Function v;
io.smallrye.mutiny.Multi v, v, v;
java.util.function.Consumer v;
io.smallrye.mutiny.groups.MultiOnItem v;
io.smallrye.mutiny.groups.MultiCreate v;
jakarta.json.JsonObject v;
io.smallrye.graphql.client.vertx.dynamic.VertxDynamicGraphQLClient v;
v := @this: io.smallrye.graphql.client.vertx.dynamic.VertxDynamicGraphQLClient;
v := @parameter: jakarta.json.JsonObject;
v = new java.util.concurrent.atomic.AtomicReference;
specialinvoke v.<java.util.concurrent.atomic.AtomicReference: void <init>()>();
v = new java.util.concurrent.atomic.AtomicReference;
specialinvoke v.<java.util.concurrent.atomic.AtomicReference: void <init>()>();
v = staticinvoke <io.smallrye.mutiny.Multi: io.smallrye.mutiny.groups.MultiCreate createFrom()>();
v = staticinvoke <io.smallrye.graphql.client.vertx.dynamic.VertxDynamicGraphQLClient$lambda_executeSubscriptionOverWebsocket_13__648: java.util.function.Consumer bootstrap$(io.smallrye.graphql.client.vertx.dynamic.VertxDynamicGraphQLClient,java.util.concurrent.atomic.AtomicReference,java.util.concurrent.atomic.AtomicReference,jakarta.json.JsonObject)>(v, v, v, v);
v = virtualinvoke v.<io.smallrye.mutiny.groups.MultiCreate: io.smallrye.mutiny.Multi emitter(java.util.function.Consumer)>(v);
v = interfaceinvoke v.<io.smallrye.mutiny.Multi: io.smallrye.mutiny.groups.MultiOnCancel onCancellation()>();
v = staticinvoke <io.smallrye.graphql.client.vertx.dynamic.VertxDynamicGraphQLClient$lambda_executeSubscriptionOverWebsocket_14__649: java.lang.Runnable bootstrap$(java.util.concurrent.atomic.AtomicReference,java.util.concurrent.atomic.AtomicReference)>(v, v);
v = virtualinvoke v.<io.smallrye.mutiny.groups.MultiOnCancel: io.smallrye.mutiny.Multi invoke(java.lang.Runnable)>(v);
v = interfaceinvoke v.<io.smallrye.mutiny.Multi: io.smallrye.mutiny.groups.MultiOnItem onItem()>();
v = staticinvoke <io.smallrye.graphql.client.vertx.dynamic.VertxDynamicGraphQLClient$lambda_executeSubscriptionOverWebsocket_15__650: java.util.function.Function bootstrap$()>();
v = virtualinvoke v.<io.smallrye.mutiny.groups.MultiOnItem: io.smallrye.mutiny.Multi transform(java.util.function.Function)>(v);
return v;
}
static void <clinit>()
{
org.jboss.logging.Logger v;
v = staticinvoke <org.jboss.logging.Logger: org.jboss.logging.Logger getLogger(java.lang.Class)>(class "Lio/smallrye/graphql/client/vertx/dynamic/VertxDynamicGraphQLClient;");
<io.smallrye.graphql.client.vertx.dynamic.VertxDynamicGraphQLClient: org.jboss.logging.Logger log> = v;
return;
}
}