public abstract class jdk.incubator.http.HttpClient$Builder
minor version: 0
major version: 59
flags: flags: (0x0421) ACC_PUBLIC, ACC_SUPER, ACC_ABSTRACT
this_class: jdk.incubator.http.HttpClient$Builder
super_class: java.lang.Object
{
public static final java.net.ProxySelector NO_PROXY;
descriptor: Ljava/net/ProxySelector;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
static void <clinit>();
descriptor: ()V
flags: (0x0008) ACC_STATIC
Code:
stack=1, locals=0, args_size=0
0: aconst_null
invokestatic java.net.ProxySelector.of:(Ljava/net/InetSocketAddress;)Ljava/net/ProxySelector;
putstatic jdk.incubator.http.HttpClient$Builder.NO_PROXY:Ljava/net/ProxySelector;
return
LocalVariableTable:
Start End Slot Name Signature
protected void <init>();
descriptor: ()V
flags: (0x0004) ACC_PROTECTED
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokespecial java.lang.Object.<init>:()V
return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljdk/incubator/http/HttpClient$Builder;
public abstract jdk.incubator.http.HttpClient$Builder cookieHandler(java.net.CookieHandler);
descriptor: (Ljava/net/CookieHandler;)Ljdk/incubator/http/HttpClient$Builder;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
cookieHandler
public abstract jdk.incubator.http.HttpClient$Builder sslContext(javax.net.ssl.SSLContext);
descriptor: (Ljavax/net/ssl/SSLContext;)Ljdk/incubator/http/HttpClient$Builder;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
sslContext
public abstract jdk.incubator.http.HttpClient$Builder sslParameters(javax.net.ssl.SSLParameters);
descriptor: (Ljavax/net/ssl/SSLParameters;)Ljdk/incubator/http/HttpClient$Builder;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
sslParameters
public abstract jdk.incubator.http.HttpClient$Builder executor(java.util.concurrent.Executor);
descriptor: (Ljava/util/concurrent/Executor;)Ljdk/incubator/http/HttpClient$Builder;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
executor
public abstract jdk.incubator.http.HttpClient$Builder followRedirects(jdk.incubator.http.HttpClient$Redirect);
descriptor: (Ljdk/incubator/http/HttpClient$Redirect;)Ljdk/incubator/http/HttpClient$Builder;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
policy
public abstract jdk.incubator.http.HttpClient$Builder version(jdk.incubator.http.HttpClient$Version);
descriptor: (Ljdk/incubator/http/HttpClient$Version;)Ljdk/incubator/http/HttpClient$Builder;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
version
public abstract jdk.incubator.http.HttpClient$Builder priority(int);
descriptor: (I)Ljdk/incubator/http/HttpClient$Builder;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
priority
public abstract jdk.incubator.http.HttpClient$Builder proxy(java.net.ProxySelector);
descriptor: (Ljava/net/ProxySelector;)Ljdk/incubator/http/HttpClient$Builder;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
selector
public abstract jdk.incubator.http.HttpClient$Builder authenticator(java.net.Authenticator);
descriptor: (Ljava/net/Authenticator;)Ljdk/incubator/http/HttpClient$Builder;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
a
public abstract jdk.incubator.http.HttpClient build();
descriptor: ()Ljdk/incubator/http/HttpClient;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
}
SourceFile: "HttpClient.java"
NestHost: jdk.incubator.http.HttpClient
InnerClasses:
public abstract Builder = jdk.incubator.http.HttpClient$Builder of jdk.incubator.http.HttpClient
public final Redirect = jdk.incubator.http.HttpClient$Redirect of jdk.incubator.http.HttpClient
public final Version = jdk.incubator.http.HttpClient$Version of jdk.incubator.http.HttpClient