public class org.apache.hive.kudu.org.apache.kudu.shaded.io.netty.handler.codec.http.websocketx.WebSocketClientHandshaker extends org.apache.hive.kudu.org.apache.kudu.shaded.io.netty.handler.codec.http.websocketx.WebSocketClientHandshaker
{
private static final org.apache.hive.kudu.org.apache.kudu.shaded.io.netty.util.internal.logging.InternalLogger logger;
public static final java.lang.String MAGIC_GUID;
private java.lang.String expectedChallengeResponseString;
private final boolean allowExtensions;
private final boolean performMasking;
private final boolean allowMaskMismatch;
public void <init>(java.net.URI, org.apache.hive.kudu.org.apache.kudu.shaded.io.netty.handler.codec.http.websocketx.WebSocketVersion, java.lang.String, boolean, org.apache.hive.kudu.org.apache.kudu.shaded.io.netty.handler.codec.http.HttpHeaders, int)
{
org.apache.hive.kudu.org.apache.kudu.shaded.io.netty.handler.codec.http.websocketx.WebSocketVersion v;
int v;
org.apache.hive.kudu.org.apache.kudu.shaded.io.netty.handler.codec.http.websocketx.WebSocketClientHandshaker v;
java.lang.String v;
java.net.URI v;
boolean v;
org.apache.hive.kudu.org.apache.kudu.shaded.io.netty.handler.codec.http.HttpHeaders v;
v := @this: org.apache.hive.kudu.org.apache.kudu.shaded.io.netty.handler.codec.http.websocketx.WebSocketClientHandshaker;
v := @parameter: java.net.URI;
v := @parameter: org.apache.hive.kudu.org.apache.kudu.shaded.io.netty.handler.codec.http.websocketx.WebSocketVersion;
v := @parameter: java.lang.String;
v := @parameter: boolean;
v := @parameter: org.apache.hive.kudu.org.apache.kudu.shaded.io.netty.handler.codec.http.HttpHeaders;
v := @parameter: int;
specialinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.io.netty.handler.codec.http.websocketx.WebSocketClientHandshaker08: void <init>(java.net.URI,org.apache.hive.kudu.org.apache.kudu.shaded.io.netty.handler.codec.http.websocketx.WebSocketVersion,java.lang.String,boolean,org.apache.hive.kudu.org.apache.kudu.shaded.io.netty.handler.codec.http.HttpHeaders,int,boolean,boolean,long)>(v, v, v, v, v, v, 1, 0, 10000L);
return;
}
public void <init>(java.net.URI, org.apache.hive.kudu.org.apache.kudu.shaded.io.netty.handler.codec.http.websocketx.WebSocketVersion, java.lang.String, boolean, org.apache.hive.kudu.org.apache.kudu.shaded.io.netty.handler.codec.http.HttpHeaders, int, boolean, boolean)
{
org.apache.hive.kudu.org.apache.kudu.shaded.io.netty.handler.codec.http.websocketx.WebSocketClientHandshaker v;
org.apache.hive.kudu.org.apache.kudu.shaded.io.netty.handler.codec.http.websocketx.WebSocketVersion v;
int v;
java.lang.String v;
java.net.URI v;
boolean v, v, v;
org.apache.hive.kudu.org.apache.kudu.shaded.io.netty.handler.codec.http.HttpHeaders v;
v := @this: org.apache.hive.kudu.org.apache.kudu.shaded.io.netty.handler.codec.http.websocketx.WebSocketClientHandshaker;
v := @parameter: java.net.URI;
v := @parameter: org.apache.hive.kudu.org.apache.kudu.shaded.io.netty.handler.codec.http.websocketx.WebSocketVersion;
v := @parameter: java.lang.String;
v := @parameter: boolean;
v := @parameter: org.apache.hive.kudu.org.apache.kudu.shaded.io.netty.handler.codec.http.HttpHeaders;
v := @parameter: int;
v := @parameter: boolean;
v := @parameter: boolean;
specialinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.io.netty.handler.codec.http.websocketx.WebSocketClientHandshaker08: void <init>(java.net.URI,org.apache.hive.kudu.org.apache.kudu.shaded.io.netty.handler.codec.http.websocketx.WebSocketVersion,java.lang.String,boolean,org.apache.hive.kudu.org.apache.kudu.shaded.io.netty.handler.codec.http.HttpHeaders,int,boolean,boolean,long)>(v, v, v, v, v, v, v, v, 10000L);
return;
}
public void <init>(java.net.URI, org.apache.hive.kudu.org.apache.kudu.shaded.io.netty.handler.codec.http.websocketx.WebSocketVersion, java.lang.String, boolean, org.apache.hive.kudu.org.apache.kudu.shaded.io.netty.handler.codec.http.HttpHeaders, int, boolean, boolean, long)
{
org.apache.hive.kudu.org.apache.kudu.shaded.io.netty.handler.codec.http.websocketx.WebSocketClientHandshaker v;
long v;
org.apache.hive.kudu.org.apache.kudu.shaded.io.netty.handler.codec.http.websocketx.WebSocketVersion v;
int v;
java.lang.String v;
java.net.URI v;
boolean v, v, v;
org.apache.hive.kudu.org.apache.kudu.shaded.io.netty.handler.codec.http.HttpHeaders v;
v := @this: org.apache.hive.kudu.org.apache.kudu.shaded.io.netty.handler.codec.http.websocketx.WebSocketClientHandshaker;
v := @parameter: java.net.URI;
v := @parameter: org.apache.hive.kudu.org.apache.kudu.shaded.io.netty.handler.codec.http.websocketx.WebSocketVersion;
v := @parameter: java.lang.String;
v := @parameter: boolean;
v := @parameter: org.apache.hive.kudu.org.apache.kudu.shaded.io.netty.handler.codec.http.HttpHeaders;
v := @parameter: int;
v := @parameter: boolean;
v := @parameter: boolean;
v := @parameter: long;
specialinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.io.netty.handler.codec.http.websocketx.WebSocketClientHandshaker08: void <init>(java.net.URI,org.apache.hive.kudu.org.apache.kudu.shaded.io.netty.handler.codec.http.websocketx.WebSocketVersion,java.lang.String,boolean,org.apache.hive.kudu.org.apache.kudu.shaded.io.netty.handler.codec.http.HttpHeaders,int,boolean,boolean,long,boolean)>(v, v, v, v, v, v, v, v, v, 0);
return;
}
void <init>(java.net.URI, org.apache.hive.kudu.org.apache.kudu.shaded.io.netty.handler.codec.http.websocketx.WebSocketVersion, java.lang.String, boolean, org.apache.hive.kudu.org.apache.kudu.shaded.io.netty.handler.codec.http.HttpHeaders, int, boolean, boolean, long, boolean)
{
org.apache.hive.kudu.org.apache.kudu.shaded.io.netty.handler.codec.http.websocketx.WebSocketClientHandshaker v;
long v;
org.apache.hive.kudu.org.apache.kudu.shaded.io.netty.handler.codec.http.websocketx.WebSocketVersion v;
int v;
java.lang.String v;
java.net.URI v;
boolean v, v, v, v;
org.apache.hive.kudu.org.apache.kudu.shaded.io.netty.handler.codec.http.HttpHeaders v;
v := @this: org.apache.hive.kudu.org.apache.kudu.shaded.io.netty.handler.codec.http.websocketx.WebSocketClientHandshaker;
v := @parameter: java.net.URI;
v := @parameter: org.apache.hive.kudu.org.apache.kudu.shaded.io.netty.handler.codec.http.websocketx.WebSocketVersion;
v := @parameter: java.lang.String;
v := @parameter: boolean;
v := @parameter: org.apache.hive.kudu.org.apache.kudu.shaded.io.netty.handler.codec.http.HttpHeaders;
v := @parameter: int;
v := @parameter: boolean;
v := @parameter: boolean;
v := @parameter: long;
v := @parameter: boolean;
specialinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.io.netty.handler.codec.http.websocketx.WebSocketClientHandshaker: void <init>(java.net.URI,org.apache.hive.kudu.org.apache.kudu.shaded.io.netty.handler.codec.http.websocketx.WebSocketVersion,java.lang.String,org.apache.hive.kudu.org.apache.kudu.shaded.io.netty.handler.codec.http.HttpHeaders,int,long,boolean)>(v, v, v, v, v, v, v);
v.<org.apache.hive.kudu.org.apache.kudu.shaded.io.netty.handler.codec.http.websocketx.WebSocketClientHandshaker08: boolean allowExtensions> = v;
v.<org.apache.hive.kudu.org.apache.kudu.shaded.io.netty.handler.codec.http.websocketx.WebSocketClientHandshaker08: boolean performMasking> = v;
v.<org.apache.hive.kudu.org.apache.kudu.shaded.io.netty.handler.codec.http.websocketx.WebSocketClientHandshaker08: boolean allowMaskMismatch> = v;
return;
}
protected org.apache.hive.kudu.org.apache.kudu.shaded.io.netty.handler.codec.http.FullHttpRequest newHandshakeRequest()
{
byte[] v, v, v;
org.apache.hive.kudu.org.apache.kudu.shaded.io.netty.handler.codec.http.HttpMethod v;
org.apache.hive.kudu.org.apache.kudu.shaded.io.netty.util.internal.logging.InternalLogger v, v;
java.net.URI v;
boolean v, v, v;
java.lang.CharSequence v, v;
org.apache.hive.kudu.org.apache.kudu.shaded.io.netty.handler.codec.http.DefaultFullHttpRequest v;
org.apache.hive.kudu.org.apache.kudu.shaded.io.netty.handler.codec.http.websocketx.WebSocketClientHandshaker v;
java.nio.charset.Charset v;
org.apache.hive.kudu.org.apache.kudu.shaded.io.netty.util.AsciiString v, v, v, v, v, v, v, v, v, v;
java.lang.String v, v, v, v, v, v;
org.apache.hive.kudu.org.apache.kudu.shaded.io.netty.handler.codec.http.HttpVersion v;
org.apache.hive.kudu.org.apache.kudu.shaded.io.netty.buffer.ByteBuf v;
org.apache.hive.kudu.org.apache.kudu.shaded.io.netty.handler.codec.http.HttpHeaders v, v, v, v, v, v;
v := @this: org.apache.hive.kudu.org.apache.kudu.shaded.io.netty.handler.codec.http.websocketx.WebSocketClientHandshaker;
v = virtualinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.io.netty.handler.codec.http.websocketx.WebSocketClientHandshaker08: java.net.URI uri()>();
v = staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.io.netty.handler.codec.http.websocketx.WebSocketUtil: byte[] randomBytes(int)>(16);
v = staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.io.netty.handler.codec.http.websocketx.WebSocketUtil: java.lang.String base64(byte[])>(v);
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (java.lang.String)>(v) <java.lang.invoke.StringConcatFactory: java.lang.invoke.CallSite makeConcatWithConstants(java.lang.invoke.MethodHandles$Lookup,java.lang.String,java.lang.invoke.MethodType,java.lang.String,java.lang.Object[])>("\u0001258EAFA5-E914-47DA-95CA-C5AB0DC85B11");
v = <org.apache.hive.kudu.org.apache.kudu.shaded.io.netty.util.CharsetUtil: java.nio.charset.Charset US_ASCII>;
v = virtualinvoke v.<java.lang.String: byte[] getBytes(java.nio.charset.Charset)>(v);
v = staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.io.netty.handler.codec.http.websocketx.WebSocketUtil: byte[] sha1(byte[])>(v);
v = staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.io.netty.handler.codec.http.websocketx.WebSocketUtil: java.lang.String base64(byte[])>(v);
v.<org.apache.hive.kudu.org.apache.kudu.shaded.io.netty.handler.codec.http.websocketx.WebSocketClientHandshaker08: java.lang.String expectedChallengeResponseString> = v;
v = <org.apache.hive.kudu.org.apache.kudu.shaded.io.netty.handler.codec.http.websocketx.WebSocketClientHandshaker08: org.apache.hive.kudu.org.apache.kudu.shaded.io.netty.util.internal.logging.InternalLogger logger>;
v = interfaceinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.io.netty.util.internal.logging.InternalLogger: boolean isDebugEnabled()>();
if v == 0 goto label;
v = <org.apache.hive.kudu.org.apache.kudu.shaded.io.netty.handler.codec.http.websocketx.WebSocketClientHandshaker08: org.apache.hive.kudu.org.apache.kudu.shaded.io.netty.util.internal.logging.InternalLogger logger>;
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.io.netty.handler.codec.http.websocketx.WebSocketClientHandshaker08: java.lang.String expectedChallengeResponseString>;
interfaceinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.io.netty.util.internal.logging.InternalLogger: void debug(java.lang.String,java.lang.Object,java.lang.Object)>("WebSocket version 08 client handshake key: {}, expected response: {}", v, v);
label:
v = new org.apache.hive.kudu.org.apache.kudu.shaded.io.netty.handler.codec.http.DefaultFullHttpRequest;
v = <org.apache.hive.kudu.org.apache.kudu.shaded.io.netty.handler.codec.http.HttpVersion: org.apache.hive.kudu.org.apache.kudu.shaded.io.netty.handler.codec.http.HttpVersion HTTP_1_1>;
v = <org.apache.hive.kudu.org.apache.kudu.shaded.io.netty.handler.codec.http.HttpMethod: org.apache.hive.kudu.org.apache.kudu.shaded.io.netty.handler.codec.http.HttpMethod GET>;
v = virtualinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.io.netty.handler.codec.http.websocketx.WebSocketClientHandshaker08: java.lang.String upgradeUrl(java.net.URI)>(v);
v = <org.apache.hive.kudu.org.apache.kudu.shaded.io.netty.buffer.Unpooled: org.apache.hive.kudu.org.apache.kudu.shaded.io.netty.buffer.ByteBuf EMPTY_BUFFER>;
specialinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.io.netty.handler.codec.http.DefaultFullHttpRequest: void <init>(org.apache.hive.kudu.org.apache.kudu.shaded.io.netty.handler.codec.http.HttpVersion,org.apache.hive.kudu.org.apache.kudu.shaded.io.netty.handler.codec.http.HttpMethod,java.lang.String,org.apache.hive.kudu.org.apache.kudu.shaded.io.netty.buffer.ByteBuf)>(v, v, v, v);
v = interfaceinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.io.netty.handler.codec.http.FullHttpRequest: org.apache.hive.kudu.org.apache.kudu.shaded.io.netty.handler.codec.http.HttpHeaders headers()>();
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.io.netty.handler.codec.http.websocketx.WebSocketClientHandshaker08: org.apache.hive.kudu.org.apache.kudu.shaded.io.netty.handler.codec.http.HttpHeaders customHeaders>;
if v == null goto label;
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.io.netty.handler.codec.http.websocketx.WebSocketClientHandshaker08: org.apache.hive.kudu.org.apache.kudu.shaded.io.netty.handler.codec.http.HttpHeaders customHeaders>;
virtualinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.io.netty.handler.codec.http.HttpHeaders: org.apache.hive.kudu.org.apache.kudu.shaded.io.netty.handler.codec.http.HttpHeaders add(org.apache.hive.kudu.org.apache.kudu.shaded.io.netty.handler.codec.http.HttpHeaders)>(v);
label:
v = <org.apache.hive.kudu.org.apache.kudu.shaded.io.netty.handler.codec.http.HttpHeaderNames: org.apache.hive.kudu.org.apache.kudu.shaded.io.netty.util.AsciiString UPGRADE>;
v = <org.apache.hive.kudu.org.apache.kudu.shaded.io.netty.handler.codec.http.HttpHeaderValues: org.apache.hive.kudu.org.apache.kudu.shaded.io.netty.util.AsciiString WEBSOCKET>;
v = virtualinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.io.netty.handler.codec.http.HttpHeaders: org.apache.hive.kudu.org.apache.kudu.shaded.io.netty.handler.codec.http.HttpHeaders set(java.lang.CharSequence,java.lang.Object)>(v, v);
v = <org.apache.hive.kudu.org.apache.kudu.shaded.io.netty.handler.codec.http.HttpHeaderNames: org.apache.hive.kudu.org.apache.kudu.shaded.io.netty.util.AsciiString CONNECTION>;
v = <org.apache.hive.kudu.org.apache.kudu.shaded.io.netty.handler.codec.http.HttpHeaderValues: org.apache.hive.kudu.org.apache.kudu.shaded.io.netty.util.AsciiString UPGRADE>;
v = virtualinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.io.netty.handler.codec.http.HttpHeaders: org.apache.hive.kudu.org.apache.kudu.shaded.io.netty.handler.codec.http.HttpHeaders set(java.lang.CharSequence,java.lang.Object)>(v, v);
v = <org.apache.hive.kudu.org.apache.kudu.shaded.io.netty.handler.codec.http.HttpHeaderNames: org.apache.hive.kudu.org.apache.kudu.shaded.io.netty.util.AsciiString SEC_WEBSOCKET_KEY>;
v = virtualinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.io.netty.handler.codec.http.HttpHeaders: org.apache.hive.kudu.org.apache.kudu.shaded.io.netty.handler.codec.http.HttpHeaders set(java.lang.CharSequence,java.lang.Object)>(v, v);
v = <org.apache.hive.kudu.org.apache.kudu.shaded.io.netty.handler.codec.http.HttpHeaderNames: org.apache.hive.kudu.org.apache.kudu.shaded.io.netty.util.AsciiString HOST>;
v = staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.io.netty.handler.codec.http.websocketx.WebSocketClientHandshaker08: java.lang.CharSequence websocketHostValue(java.net.URI)>(v);
virtualinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.io.netty.handler.codec.http.HttpHeaders: org.apache.hive.kudu.org.apache.kudu.shaded.io.netty.handler.codec.http.HttpHeaders set(java.lang.CharSequence,java.lang.Object)>(v, v);
v = <org.apache.hive.kudu.org.apache.kudu.shaded.io.netty.handler.codec.http.HttpHeaderNames: org.apache.hive.kudu.org.apache.kudu.shaded.io.netty.util.AsciiString SEC_WEBSOCKET_ORIGIN>;
v = virtualinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.io.netty.handler.codec.http.HttpHeaders: boolean contains(java.lang.CharSequence)>(v);
if v != 0 goto label;
v = <org.apache.hive.kudu.org.apache.kudu.shaded.io.netty.handler.codec.http.HttpHeaderNames: org.apache.hive.kudu.org.apache.kudu.shaded.io.netty.util.AsciiString SEC_WEBSOCKET_ORIGIN>;
v = staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.io.netty.handler.codec.http.websocketx.WebSocketClientHandshaker08: java.lang.CharSequence websocketOriginValue(java.net.URI)>(v);
virtualinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.io.netty.handler.codec.http.HttpHeaders: org.apache.hive.kudu.org.apache.kudu.shaded.io.netty.handler.codec.http.HttpHeaders set(java.lang.CharSequence,java.lang.Object)>(v, v);
label:
v = virtualinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.io.netty.handler.codec.http.websocketx.WebSocketClientHandshaker08: java.lang.String expectedSubprotocol()>();
if v == null goto label;
v = virtualinvoke v.<java.lang.String: boolean isEmpty()>();
if v != 0 goto label;
v = <org.apache.hive.kudu.org.apache.kudu.shaded.io.netty.handler.codec.http.HttpHeaderNames: org.apache.hive.kudu.org.apache.kudu.shaded.io.netty.util.AsciiString SEC_WEBSOCKET_PROTOCOL>;
virtualinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.io.netty.handler.codec.http.HttpHeaders: org.apache.hive.kudu.org.apache.kudu.shaded.io.netty.handler.codec.http.HttpHeaders set(java.lang.CharSequence,java.lang.Object)>(v, v);
label:
v = <org.apache.hive.kudu.org.apache.kudu.shaded.io.netty.handler.codec.http.HttpHeaderNames: org.apache.hive.kudu.org.apache.kudu.shaded.io.netty.util.AsciiString SEC_WEBSOCKET_VERSION>;
virtualinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.io.netty.handler.codec.http.HttpHeaders: org.apache.hive.kudu.org.apache.kudu.shaded.io.netty.handler.codec.http.HttpHeaders set(java.lang.CharSequence,java.lang.Object)>(v, "8");
return v;
}
protected void verify(org.apache.hive.kudu.org.apache.kudu.shaded.io.netty.handler.codec.http.FullHttpResponse)
{
java.lang.Object[] v;
org.apache.hive.kudu.org.apache.kudu.shaded.io.netty.handler.codec.http.websocketx.WebSocketClientHandshaker v;
org.apache.hive.kudu.org.apache.kudu.shaded.io.netty.handler.codec.http.FullHttpResponse v;
org.apache.hive.kudu.org.apache.kudu.shaded.io.netty.handler.codec.http.HttpResponseStatus v, v, v;
org.apache.hive.kudu.org.apache.kudu.shaded.io.netty.util.AsciiString v, v, v, v, v, v;
java.lang.String v, v, v, v, v, v, v, v, v;
boolean v, v, v, v;
org.apache.hive.kudu.org.apache.kudu.shaded.io.netty.handler.codec.http.websocketx.WebSocketHandshakeException v, v, v, v;
org.apache.hive.kudu.org.apache.kudu.shaded.io.netty.handler.codec.http.HttpHeaders v;
v := @this: org.apache.hive.kudu.org.apache.kudu.shaded.io.netty.handler.codec.http.websocketx.WebSocketClientHandshaker;
v := @parameter: org.apache.hive.kudu.org.apache.kudu.shaded.io.netty.handler.codec.http.FullHttpResponse;
v = <org.apache.hive.kudu.org.apache.kudu.shaded.io.netty.handler.codec.http.HttpResponseStatus: org.apache.hive.kudu.org.apache.kudu.shaded.io.netty.handler.codec.http.HttpResponseStatus SWITCHING_PROTOCOLS>;
v = interfaceinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.io.netty.handler.codec.http.FullHttpResponse: org.apache.hive.kudu.org.apache.kudu.shaded.io.netty.handler.codec.http.HttpHeaders headers()>();
v = interfaceinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.io.netty.handler.codec.http.FullHttpResponse: org.apache.hive.kudu.org.apache.kudu.shaded.io.netty.handler.codec.http.HttpResponseStatus status()>();
v = virtualinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.io.netty.handler.codec.http.HttpResponseStatus: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
v = new org.apache.hive.kudu.org.apache.kudu.shaded.io.netty.handler.codec.http.websocketx.WebSocketHandshakeException;
v = interfaceinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.io.netty.handler.codec.http.FullHttpResponse: org.apache.hive.kudu.org.apache.kudu.shaded.io.netty.handler.codec.http.HttpResponseStatus status()>();
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (org.apache.hive.kudu.org.apache.kudu.shaded.io.netty.handler.codec.http.HttpResponseStatus)>(v) <java.lang.invoke.StringConcatFactory: java.lang.invoke.CallSite makeConcatWithConstants(java.lang.invoke.MethodHandles$Lookup,java.lang.String,java.lang.invoke.MethodType,java.lang.String,java.lang.Object[])>("Invalid handshake response getStatus: \u0001");
specialinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.io.netty.handler.codec.http.websocketx.WebSocketHandshakeException: void <init>(java.lang.String)>(v);
throw v;
label:
v = <org.apache.hive.kudu.org.apache.kudu.shaded.io.netty.handler.codec.http.HttpHeaderNames: org.apache.hive.kudu.org.apache.kudu.shaded.io.netty.util.AsciiString UPGRADE>;
v = virtualinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.io.netty.handler.codec.http.HttpHeaders: java.lang.String get(java.lang.CharSequence)>(v);
v = <org.apache.hive.kudu.org.apache.kudu.shaded.io.netty.handler.codec.http.HttpHeaderValues: org.apache.hive.kudu.org.apache.kudu.shaded.io.netty.util.AsciiString WEBSOCKET>;
v = virtualinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.io.netty.util.AsciiString: boolean contentEqualsIgnoreCase(java.lang.CharSequence)>(v);
if v != 0 goto label;
v = new org.apache.hive.kudu.org.apache.kudu.shaded.io.netty.handler.codec.http.websocketx.WebSocketHandshakeException;
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (java.lang.String)>(v) <java.lang.invoke.StringConcatFactory: java.lang.invoke.CallSite makeConcatWithConstants(java.lang.invoke.MethodHandles$Lookup,java.lang.String,java.lang.invoke.MethodType,java.lang.String,java.lang.Object[])>("Invalid handshake response upgrade: \u0001");
specialinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.io.netty.handler.codec.http.websocketx.WebSocketHandshakeException: void <init>(java.lang.String)>(v);
throw v;
label:
v = <org.apache.hive.kudu.org.apache.kudu.shaded.io.netty.handler.codec.http.HttpHeaderNames: org.apache.hive.kudu.org.apache.kudu.shaded.io.netty.util.AsciiString CONNECTION>;
v = <org.apache.hive.kudu.org.apache.kudu.shaded.io.netty.handler.codec.http.HttpHeaderValues: org.apache.hive.kudu.org.apache.kudu.shaded.io.netty.util.AsciiString UPGRADE>;
v = virtualinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.io.netty.handler.codec.http.HttpHeaders: boolean containsValue(java.lang.CharSequence,java.lang.CharSequence,boolean)>(v, v, 1);
if v != 0 goto label;
v = new org.apache.hive.kudu.org.apache.kudu.shaded.io.netty.handler.codec.http.websocketx.WebSocketHandshakeException;
v = <org.apache.hive.kudu.org.apache.kudu.shaded.io.netty.handler.codec.http.HttpHeaderNames: org.apache.hive.kudu.org.apache.kudu.shaded.io.netty.util.AsciiString CONNECTION>;
v = virtualinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.io.netty.handler.codec.http.HttpHeaders: java.lang.String get(java.lang.CharSequence)>(v);
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (java.lang.String)>(v) <java.lang.invoke.StringConcatFactory: java.lang.invoke.CallSite makeConcatWithConstants(java.lang.invoke.MethodHandles$Lookup,java.lang.String,java.lang.invoke.MethodType,java.lang.String,java.lang.Object[])>("Invalid handshake response connection: \u0001");
specialinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.io.netty.handler.codec.http.websocketx.WebSocketHandshakeException: void <init>(java.lang.String)>(v);
throw v;
label:
v = <org.apache.hive.kudu.org.apache.kudu.shaded.io.netty.handler.codec.http.HttpHeaderNames: org.apache.hive.kudu.org.apache.kudu.shaded.io.netty.util.AsciiString SEC_WEBSOCKET_ACCEPT>;
v = virtualinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.io.netty.handler.codec.http.HttpHeaders: java.lang.String get(java.lang.CharSequence)>(v);
if v == null goto label;
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.io.netty.handler.codec.http.websocketx.WebSocketClientHandshaker08: java.lang.String expectedChallengeResponseString>;
v = virtualinvoke v.<java.lang.Object: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
label:
v = new org.apache.hive.kudu.org.apache.kudu.shaded.io.netty.handler.codec.http.websocketx.WebSocketHandshakeException;
v = newarray (java.lang.Object)[2];
v[0] = v;
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.io.netty.handler.codec.http.websocketx.WebSocketClientHandshaker08: java.lang.String expectedChallengeResponseString>;
v[1] = v;
v = staticinvoke <java.lang.String: java.lang.String format(java.lang.String,java.lang.Object[])>("Invalid challenge. Actual: %s. Expected: %s", v);
specialinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.io.netty.handler.codec.http.websocketx.WebSocketHandshakeException: void <init>(java.lang.String)>(v);
throw v;
label:
return;
}
protected org.apache.hive.kudu.org.apache.kudu.shaded.io.netty.handler.codec.http.websocketx.WebSocketFrameDecoder newWebsocketDecoder()
{
int v;
org.apache.hive.kudu.org.apache.kudu.shaded.io.netty.handler.codec.http.websocketx.WebSocketClientHandshaker v;
org.apache.hive.kudu.org.apache.kudu.shaded.io.netty.handler.codec.http.websocketx.WebSocket08FrameDecoder v;
boolean v, v;
v := @this: org.apache.hive.kudu.org.apache.kudu.shaded.io.netty.handler.codec.http.websocketx.WebSocketClientHandshaker;
v = new org.apache.hive.kudu.org.apache.kudu.shaded.io.netty.handler.codec.http.websocketx.WebSocket08FrameDecoder;
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.io.netty.handler.codec.http.websocketx.WebSocketClientHandshaker08: boolean allowExtensions>;
v = virtualinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.io.netty.handler.codec.http.websocketx.WebSocketClientHandshaker08: int maxFramePayloadLength()>();
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.io.netty.handler.codec.http.websocketx.WebSocketClientHandshaker08: boolean allowMaskMismatch>;
specialinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.io.netty.handler.codec.http.websocketx.WebSocket08FrameDecoder: void <init>(boolean,boolean,int,boolean)>(0, v, v, v);
return v;
}
protected org.apache.hive.kudu.org.apache.kudu.shaded.io.netty.handler.codec.http.websocketx.WebSocketFrameEncoder newWebSocketEncoder()
{
org.apache.hive.kudu.org.apache.kudu.shaded.io.netty.handler.codec.http.websocketx.WebSocketClientHandshaker v;
org.apache.hive.kudu.org.apache.kudu.shaded.io.netty.handler.codec.http.websocketx.WebSocket08FrameEncoder v;
boolean v;
v := @this: org.apache.hive.kudu.org.apache.kudu.shaded.io.netty.handler.codec.http.websocketx.WebSocketClientHandshaker;
v = new org.apache.hive.kudu.org.apache.kudu.shaded.io.netty.handler.codec.http.websocketx.WebSocket08FrameEncoder;
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.io.netty.handler.codec.http.websocketx.WebSocketClientHandshaker08: boolean performMasking>;
specialinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.io.netty.handler.codec.http.websocketx.WebSocket08FrameEncoder: void <init>(boolean)>(v);
return v;
}
public org.apache.hive.kudu.org.apache.kudu.shaded.io.netty.handler.codec.http.websocketx.WebSocketClientHandshaker setForceCloseTimeoutMillis(long)
{
org.apache.hive.kudu.org.apache.kudu.shaded.io.netty.handler.codec.http.websocketx.WebSocketClientHandshaker v;
long v;
v := @this: org.apache.hive.kudu.org.apache.kudu.shaded.io.netty.handler.codec.http.websocketx.WebSocketClientHandshaker;
v := @parameter: long;
specialinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.io.netty.handler.codec.http.websocketx.WebSocketClientHandshaker: org.apache.hive.kudu.org.apache.kudu.shaded.io.netty.handler.codec.http.websocketx.WebSocketClientHandshaker setForceCloseTimeoutMillis(long)>(v);
return v;
}
static void <clinit>()
{
org.apache.hive.kudu.org.apache.kudu.shaded.io.netty.util.internal.logging.InternalLogger v;
v = staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.io.netty.util.internal.logging.InternalLoggerFactory: org.apache.hive.kudu.org.apache.kudu.shaded.io.netty.util.internal.logging.InternalLogger getInstance(java.lang.Class)>(class "Lorg/apache/hive/kudu/org/apache/kudu/shaded/io/netty/handler/codec/http/websocketx/WebSocketClientHandshaker;");
<org.apache.hive.kudu.org.apache.kudu.shaded.io.netty.handler.codec.http.websocketx.WebSocketClientHandshaker08: org.apache.hive.kudu.org.apache.kudu.shaded.io.netty.util.internal.logging.InternalLogger logger> = v;
return;
}
}