class io.fabric.kubernetes.client.okhttp.OkHttpWebSocketImpl$BuilderImpl extends java.lang.Object implements io.fabric.kubernetes.client.http.WebSocket$Builder
{
private okhttp.Request$Builder builder;
private okhttp.OkHttpClient httpClient;
public void <init>(okhttp.OkHttpClient)
{
io.fabric.kubernetes.client.okhttp.OkHttpWebSocketImpl$BuilderImpl v;
okhttp.OkHttpClient v;
okhttp.Request$Builder v;
v := @this: io.fabric.kubernetes.client.okhttp.OkHttpWebSocketImpl$BuilderImpl;
v := @parameter: okhttp.OkHttpClient;
specialinvoke v.<java.lang.Object: void <init>()>();
v = new okhttp.Request$Builder;
specialinvoke v.<okhttp.Request$Builder: void <init>()>();
v.<io.fabric.kubernetes.client.okhttp.OkHttpWebSocketImpl$BuilderImpl: okhttp.Request$Builder builder> = v;
v.<io.fabric.kubernetes.client.okhttp.OkHttpWebSocketImpl$BuilderImpl: okhttp.OkHttpClient httpClient> = v;
return;
}
public io.fabric.kubernetes.client.http.WebSocket$Builder uri(java.net.URI)
{
io.fabric.kubernetes.client.okhttp.OkHttpWebSocketImpl$BuilderImpl v;
okhttp.Request$Builder v;
java.net.URI v;
okhttp.HttpUrl v;
v := @this: io.fabric.kubernetes.client.okhttp.OkHttpWebSocketImpl$BuilderImpl;
v := @parameter: java.net.URI;
v = v.<io.fabric.kubernetes.client.okhttp.OkHttpWebSocketImpl$BuilderImpl: okhttp.Request$Builder builder>;
v = staticinvoke <okhttp.HttpUrl: okhttp.HttpUrl get(java.net.URI)>(v);
virtualinvoke v.<okhttp.Request$Builder: okhttp.Request$Builder url(okhttp.HttpUrl)>(v);
return v;
}
public java.util.concurrent.CompletableFuture buildAsync(io.fabric.kubernetes.client.http.WebSocket$Listener)
{
io.fabric.kubernetes.client.http.WebSocket$Listener v;
io.fabric.kubernetes.client.okhttp.OkHttpWebSocketImpl$BuilderImpl v;
okhttp.Request v;
okhttp.OkHttpClient v;
okhttp.Request$Builder v;
io.fabric.kubernetes.client.okhttp.OkHttpWebSocketImpl$BuilderImpl$1 v;
java.util.concurrent.CompletableFuture v;
v := @this: io.fabric.kubernetes.client.okhttp.OkHttpWebSocketImpl$BuilderImpl;
v := @parameter: io.fabric.kubernetes.client.http.WebSocket$Listener;
v = v.<io.fabric.kubernetes.client.okhttp.OkHttpWebSocketImpl$BuilderImpl: okhttp.Request$Builder builder>;
v = virtualinvoke v.<okhttp.Request$Builder: okhttp.Request build()>();
v = new java.util.concurrent.CompletableFuture;
specialinvoke v.<java.util.concurrent.CompletableFuture: void <init>()>();
v = v.<io.fabric.kubernetes.client.okhttp.OkHttpWebSocketImpl$BuilderImpl: okhttp.OkHttpClient httpClient>;
v = new io.fabric.kubernetes.client.okhttp.OkHttpWebSocketImpl$BuilderImpl$1;
specialinvoke v.<io.fabric.kubernetes.client.okhttp.OkHttpWebSocketImpl$BuilderImpl$1: void <init>(io.fabric.kubernetes.client.okhttp.OkHttpWebSocketImpl$BuilderImpl,java.util.concurrent.CompletableFuture,io.fabric.kubernetes.client.http.WebSocket$Listener)>(v, v, v);
virtualinvoke v.<okhttp.OkHttpClient: okhttp.WebSocket newWebSocket(okhttp.Request,okhttp.WebSocketListener)>(v, v);
return v;
}
public io.fabric.kubernetes.client.http.WebSocket$Builder header(java.lang.String, java.lang.String)
{
io.fabric.kubernetes.client.okhttp.OkHttpWebSocketImpl$BuilderImpl v;
okhttp.Request$Builder v, v;
java.lang.String v, v;
v := @this: io.fabric.kubernetes.client.okhttp.OkHttpWebSocketImpl$BuilderImpl;
v := @parameter: java.lang.String;
v := @parameter: java.lang.String;
v = v.<io.fabric.kubernetes.client.okhttp.OkHttpWebSocketImpl$BuilderImpl: okhttp.Request$Builder builder>;
v = virtualinvoke v.<okhttp.Request$Builder: okhttp.Request$Builder addHeader(java.lang.String,java.lang.String)>(v, v);
v.<io.fabric.kubernetes.client.okhttp.OkHttpWebSocketImpl$BuilderImpl: okhttp.Request$Builder builder> = v;
return v;
}
public io.fabric.kubernetes.client.http.WebSocket$Builder setHeader(java.lang.String, java.lang.String)
{
io.fabric.kubernetes.client.okhttp.OkHttpWebSocketImpl$BuilderImpl v;
okhttp.Request$Builder v, v;
java.lang.String v, v;
v := @this: io.fabric.kubernetes.client.okhttp.OkHttpWebSocketImpl$BuilderImpl;
v := @parameter: java.lang.String;
v := @parameter: java.lang.String;
v = v.<io.fabric.kubernetes.client.okhttp.OkHttpWebSocketImpl$BuilderImpl: okhttp.Request$Builder builder>;
v = virtualinvoke v.<okhttp.Request$Builder: okhttp.Request$Builder header(java.lang.String,java.lang.String)>(v, v);
v.<io.fabric.kubernetes.client.okhttp.OkHttpWebSocketImpl$BuilderImpl: okhttp.Request$Builder builder> = v;
return v;
}
}