[ { "declKind" : "CLASS", "modifiers" : [ "static", "public", "final" ], "binaryName" : "okhttp3.OkHttpClient$Builder", "methods" : [ { "modifiers" : [ "public" ], "name" : "", "descriptor" : "()V", "returnType" : { "shorthand" : "void", "kind" : "PRIMITIVE", "type" : { "name" : "void" } } }, { "modifiers" : [ "public" ], "name" : "", "descriptor" : "(Lokhttp3/OkHttpClient;)V", "params" : [ { "name" : "okHttpClient", "type" : { "shorthand" : "okhttp3.OkHttpClient", "kind" : "DECLARED", "type" : { "binaryName" : "okhttp3.OkHttpClient", "simpleName" : "OkHttpClient" } } } ], "returnType" : { "shorthand" : "void", "kind" : "PRIMITIVE", "type" : { "name" : "void" } } }, { "modifiers" : [ "public", "final" ], "name" : "dispatcher", "descriptor" : "(Lokhttp3/Dispatcher;)Lokhttp3/OkHttpClient$Builder;", "params" : [ { "name" : "dispatcher", "type" : { "shorthand" : "okhttp3.Dispatcher", "kind" : "DECLARED", "type" : { "binaryName" : "okhttp3.Dispatcher", "simpleName" : "Dispatcher" } } } ], "returnType" : { "shorthand" : "okhttp3.OkHttpClient$Builder", "kind" : "DECLARED", "type" : { "binaryName" : "okhttp3.OkHttpClient$Builder", "simpleName" : "Builder" } } }, { "modifiers" : [ "public", "final" ], "name" : "connectionPool", "descriptor" : "(Lokhttp3/ConnectionPool;)Lokhttp3/OkHttpClient$Builder;", "params" : [ { "name" : "connectionPool", "type" : { "shorthand" : "okhttp3.ConnectionPool", "kind" : "DECLARED", "type" : { "binaryName" : "okhttp3.ConnectionPool", "simpleName" : "ConnectionPool" } } } ], "returnType" : { "shorthand" : "okhttp3.OkHttpClient$Builder", "kind" : "DECLARED", "type" : { "binaryName" : "okhttp3.OkHttpClient$Builder", "simpleName" : "Builder" } } }, { "modifiers" : [ "public", "final" ], "name" : "interceptors", "descriptor" : "()Ljava/util/List;", "returnType" : { "shorthand" : "java.util.List", "kind" : "DECLARED", "type" : { "binaryName" : "java.util.List", "simpleName" : "List", "params" : [ { "shorthand" : "okhttp3.Interceptor", "kind" : "DECLARED", "type" : { "binaryName" : "okhttp3.Interceptor", "simpleName" : "Interceptor" } } ] } } }, { "modifiers" : [ "public", "final" ], "name" : "addInterceptor", "descriptor" : "(Lokhttp3/Interceptor;)Lokhttp3/OkHttpClient$Builder;", "params" : [ { "name" : "interceptor", "type" : { "shorthand" : "okhttp3.Interceptor", "kind" : "DECLARED", "type" : { "binaryName" : "okhttp3.Interceptor", "simpleName" : "Interceptor" } } } ], "returnType" : { "shorthand" : "okhttp3.OkHttpClient$Builder", "kind" : "DECLARED", "type" : { "binaryName" : "okhttp3.OkHttpClient$Builder", "simpleName" : "Builder" } } }, { "modifiers" : [ "public", "final" ], "name" : "-addInterceptor", "descriptor" : "(Lkotlin/jvm/functions/Function1;)Lokhttp3/OkHttpClient$Builder;", "params" : [ { "name" : "function1", "type" : { "shorthand" : "kotlin.jvm.functions.Function1", "kind" : "DECLARED", "type" : { "binaryName" : "kotlin.jvm.functions.Function1", "simpleName" : "Function1", "params" : [ { "shorthand" : "okhttp3.Interceptor$Chain", "kind" : "DECLARED", "type" : { "binaryName" : "okhttp3.Interceptor$Chain", "simpleName" : "Chain" } }, { "shorthand" : "okhttp3.Response", "kind" : "DECLARED", "type" : { "binaryName" : "okhttp3.Response", "simpleName" : "Response" } } ] } } } ], "returnType" : { "shorthand" : "okhttp3.OkHttpClient$Builder", "kind" : "DECLARED", "type" : { "binaryName" : "okhttp3.OkHttpClient$Builder", "simpleName" : "Builder" } } }, { "modifiers" : [ "public", "final" ], "name" : "networkInterceptors", "descriptor" : "()Ljava/util/List;", "returnType" : { "shorthand" : "java.util.List", "kind" : "DECLARED", "type" : { "binaryName" : "java.util.List", "simpleName" : "List", "params" : [ { "shorthand" : "okhttp3.Interceptor", "kind" : "DECLARED", "type" : { "binaryName" : "okhttp3.Interceptor", "simpleName" : "Interceptor" } } ] } } }, { "modifiers" : [ "public", "final" ], "name" : "addNetworkInterceptor", "descriptor" : "(Lokhttp3/Interceptor;)Lokhttp3/OkHttpClient$Builder;", "params" : [ { "name" : "interceptor", "type" : { "shorthand" : "okhttp3.Interceptor", "kind" : "DECLARED", "type" : { "binaryName" : "okhttp3.Interceptor", "simpleName" : "Interceptor" } } } ], "returnType" : { "shorthand" : "okhttp3.OkHttpClient$Builder", "kind" : "DECLARED", "type" : { "binaryName" : "okhttp3.OkHttpClient$Builder", "simpleName" : "Builder" } } }, { "modifiers" : [ "public", "final" ], "name" : "-addNetworkInterceptor", "descriptor" : "(Lkotlin/jvm/functions/Function1;)Lokhttp3/OkHttpClient$Builder;", "params" : [ { "name" : "function1", "type" : { "shorthand" : "kotlin.jvm.functions.Function1", "kind" : "DECLARED", "type" : { "binaryName" : "kotlin.jvm.functions.Function1", "simpleName" : "Function1", "params" : [ { "shorthand" : "okhttp3.Interceptor$Chain", "kind" : "DECLARED", "type" : { "binaryName" : "okhttp3.Interceptor$Chain", "simpleName" : "Chain" } }, { "shorthand" : "okhttp3.Response", "kind" : "DECLARED", "type" : { "binaryName" : "okhttp3.Response", "simpleName" : "Response" } } ] } } } ], "returnType" : { "shorthand" : "okhttp3.OkHttpClient$Builder", "kind" : "DECLARED", "type" : { "binaryName" : "okhttp3.OkHttpClient$Builder", "simpleName" : "Builder" } } }, { "modifiers" : [ "public", "final" ], "name" : "eventListener", "descriptor" : "(Lokhttp3/EventListener;)Lokhttp3/OkHttpClient$Builder;", "params" : [ { "name" : "eventListener", "type" : { "shorthand" : "okhttp3.EventListener", "kind" : "DECLARED", "type" : { "binaryName" : "okhttp3.EventListener", "simpleName" : "EventListener" } } } ], "returnType" : { "shorthand" : "okhttp3.OkHttpClient$Builder", "kind" : "DECLARED", "type" : { "binaryName" : "okhttp3.OkHttpClient$Builder", "simpleName" : "Builder" } } }, { "modifiers" : [ "public", "final" ], "name" : "eventListenerFactory", "descriptor" : "(Lokhttp3/EventListener$Factory;)Lokhttp3/OkHttpClient$Builder;", "params" : [ { "name" : "factory", "type" : { "shorthand" : "okhttp3.EventListener$Factory", "kind" : "DECLARED", "type" : { "binaryName" : "okhttp3.EventListener$Factory", "simpleName" : "Factory" } } } ], "returnType" : { "shorthand" : "okhttp3.OkHttpClient$Builder", "kind" : "DECLARED", "type" : { "binaryName" : "okhttp3.OkHttpClient$Builder", "simpleName" : "Builder" } } }, { "modifiers" : [ "public", "final" ], "name" : "retryOnConnectionFailure", "descriptor" : "(Z)Lokhttp3/OkHttpClient$Builder;", "params" : [ { "name" : "z", "type" : { "shorthand" : "boolean", "kind" : "PRIMITIVE", "type" : { "name" : "boolean" } } } ], "returnType" : { "shorthand" : "okhttp3.OkHttpClient$Builder", "kind" : "DECLARED", "type" : { "binaryName" : "okhttp3.OkHttpClient$Builder", "simpleName" : "Builder" } } }, { "modifiers" : [ "public", "final" ], "name" : "authenticator", "descriptor" : "(Lokhttp3/Authenticator;)Lokhttp3/OkHttpClient$Builder;", "params" : [ { "name" : "authenticator", "type" : { "shorthand" : "okhttp3.Authenticator", "kind" : "DECLARED", "type" : { "binaryName" : "okhttp3.Authenticator", "simpleName" : "Authenticator" } } } ], "returnType" : { "shorthand" : "okhttp3.OkHttpClient$Builder", "kind" : "DECLARED", "type" : { "binaryName" : "okhttp3.OkHttpClient$Builder", "simpleName" : "Builder" } } }, { "modifiers" : [ "public", "final" ], "name" : "followRedirects", "descriptor" : "(Z)Lokhttp3/OkHttpClient$Builder;", "params" : [ { "name" : "z", "type" : { "shorthand" : "boolean", "kind" : "PRIMITIVE", "type" : { "name" : "boolean" } } } ], "returnType" : { "shorthand" : "okhttp3.OkHttpClient$Builder", "kind" : "DECLARED", "type" : { "binaryName" : "okhttp3.OkHttpClient$Builder", "simpleName" : "Builder" } } }, { "modifiers" : [ "public", "final" ], "name" : "followSslRedirects", "descriptor" : "(Z)Lokhttp3/OkHttpClient$Builder;", "params" : [ { "name" : "z", "type" : { "shorthand" : "boolean", "kind" : "PRIMITIVE", "type" : { "name" : "boolean" } } } ], "returnType" : { "shorthand" : "okhttp3.OkHttpClient$Builder", "kind" : "DECLARED", "type" : { "binaryName" : "okhttp3.OkHttpClient$Builder", "simpleName" : "Builder" } } }, { "modifiers" : [ "public", "final" ], "name" : "cookieJar", "descriptor" : "(Lokhttp3/CookieJar;)Lokhttp3/OkHttpClient$Builder;", "params" : [ { "name" : "cookieJar", "type" : { "shorthand" : "okhttp3.CookieJar", "kind" : "DECLARED", "type" : { "binaryName" : "okhttp3.CookieJar", "simpleName" : "CookieJar" } } } ], "returnType" : { "shorthand" : "okhttp3.OkHttpClient$Builder", "kind" : "DECLARED", "type" : { "binaryName" : "okhttp3.OkHttpClient$Builder", "simpleName" : "Builder" } } }, { "modifiers" : [ "public", "final" ], "name" : "cache", "descriptor" : "(Lokhttp3/Cache;)Lokhttp3/OkHttpClient$Builder;", "params" : [ { "name" : "cache", "type" : { "shorthand" : "okhttp3.Cache", "kind" : "DECLARED", "type" : { "binaryName" : "okhttp3.Cache", "simpleName" : "Cache" } } } ], "returnType" : { "shorthand" : "okhttp3.OkHttpClient$Builder", "kind" : "DECLARED", "type" : { "binaryName" : "okhttp3.OkHttpClient$Builder", "simpleName" : "Builder" } } }, { "modifiers" : [ "public", "final" ], "name" : "dns", "descriptor" : "(Lokhttp3/Dns;)Lokhttp3/OkHttpClient$Builder;", "params" : [ { "name" : "dns", "type" : { "shorthand" : "okhttp3.Dns", "kind" : "DECLARED", "type" : { "binaryName" : "okhttp3.Dns", "simpleName" : "Dns" } } } ], "returnType" : { "shorthand" : "okhttp3.OkHttpClient$Builder", "kind" : "DECLARED", "type" : { "binaryName" : "okhttp3.OkHttpClient$Builder", "simpleName" : "Builder" } } }, { "modifiers" : [ "public", "final" ], "name" : "proxy", "descriptor" : "(Ljava/net/Proxy;)Lokhttp3/OkHttpClient$Builder;", "params" : [ { "name" : "proxy", "type" : { "shorthand" : "java.net.Proxy", "kind" : "DECLARED", "type" : { "binaryName" : "java.net.Proxy", "simpleName" : "Proxy" } } } ], "returnType" : { "shorthand" : "okhttp3.OkHttpClient$Builder", "kind" : "DECLARED", "type" : { "binaryName" : "okhttp3.OkHttpClient$Builder", "simpleName" : "Builder" } } }, { "modifiers" : [ "public", "final" ], "name" : "proxySelector", "descriptor" : "(Ljava/net/ProxySelector;)Lokhttp3/OkHttpClient$Builder;", "params" : [ { "name" : "proxySelector", "type" : { "shorthand" : "java.net.ProxySelector", "kind" : "DECLARED", "type" : { "binaryName" : "java.net.ProxySelector", "simpleName" : "ProxySelector" } } } ], "returnType" : { "shorthand" : "okhttp3.OkHttpClient$Builder", "kind" : "DECLARED", "type" : { "binaryName" : "okhttp3.OkHttpClient$Builder", "simpleName" : "Builder" } } }, { "modifiers" : [ "public", "final" ], "name" : "proxyAuthenticator", "descriptor" : "(Lokhttp3/Authenticator;)Lokhttp3/OkHttpClient$Builder;", "params" : [ { "name" : "authenticator", "type" : { "shorthand" : "okhttp3.Authenticator", "kind" : "DECLARED", "type" : { "binaryName" : "okhttp3.Authenticator", "simpleName" : "Authenticator" } } } ], "returnType" : { "shorthand" : "okhttp3.OkHttpClient$Builder", "kind" : "DECLARED", "type" : { "binaryName" : "okhttp3.OkHttpClient$Builder", "simpleName" : "Builder" } } }, { "modifiers" : [ "public", "final" ], "name" : "socketFactory", "descriptor" : "(Ljavax/net/SocketFactory;)Lokhttp3/OkHttpClient$Builder;", "params" : [ { "name" : "socketFactory", "type" : { "shorthand" : "javax.net.SocketFactory", "kind" : "DECLARED", "type" : { "binaryName" : "javax.net.SocketFactory", "simpleName" : "SocketFactory" } } } ], "returnType" : { "shorthand" : "okhttp3.OkHttpClient$Builder", "kind" : "DECLARED", "type" : { "binaryName" : "okhttp3.OkHttpClient$Builder", "simpleName" : "Builder" } } }, { "modifiers" : [ "public", "final" ], "name" : "sslSocketFactory", "descriptor" : "(Ljavax/net/ssl/SSLSocketFactory;)Lokhttp3/OkHttpClient$Builder;", "params" : [ { "name" : "sSLSocketFactory", "type" : { "shorthand" : "javax.net.ssl.SSLSocketFactory", "kind" : "DECLARED", "type" : { "binaryName" : "javax.net.ssl.SSLSocketFactory", "simpleName" : "SSLSocketFactory" } } } ], "returnType" : { "shorthand" : "okhttp3.OkHttpClient$Builder", "kind" : "DECLARED", "type" : { "binaryName" : "okhttp3.OkHttpClient$Builder", "simpleName" : "Builder" } } }, { "modifiers" : [ "public", "final" ], "name" : "sslSocketFactory", "descriptor" : "(Ljavax/net/ssl/SSLSocketFactory;Ljavax/net/ssl/X509TrustManager;)Lokhttp3/OkHttpClient$Builder;", "params" : [ { "name" : "sSLSocketFactory", "type" : { "shorthand" : "javax.net.ssl.SSLSocketFactory", "kind" : "DECLARED", "type" : { "binaryName" : "javax.net.ssl.SSLSocketFactory", "simpleName" : "SSLSocketFactory" } } }, { "name" : "x509TrustManager", "type" : { "shorthand" : "javax.net.ssl.X509TrustManager", "kind" : "DECLARED", "type" : { "binaryName" : "javax.net.ssl.X509TrustManager", "simpleName" : "X509TrustManager" } } } ], "returnType" : { "shorthand" : "okhttp3.OkHttpClient$Builder", "kind" : "DECLARED", "type" : { "binaryName" : "okhttp3.OkHttpClient$Builder", "simpleName" : "Builder" } } }, { "modifiers" : [ "public", "final" ], "name" : "connectionSpecs", "descriptor" : "(Ljava/util/List;)Lokhttp3/OkHttpClient$Builder;", "params" : [ { "name" : "list", "type" : { "shorthand" : "java.util.List", "kind" : "DECLARED", "type" : { "binaryName" : "java.util.List", "simpleName" : "List", "params" : [ { "shorthand" : "okhttp3.ConnectionSpec", "kind" : "DECLARED", "type" : { "binaryName" : "okhttp3.ConnectionSpec", "simpleName" : "ConnectionSpec" } } ] } } } ], "returnType" : { "shorthand" : "okhttp3.OkHttpClient$Builder", "kind" : "DECLARED", "type" : { "binaryName" : "okhttp3.OkHttpClient$Builder", "simpleName" : "Builder" } } }, { "modifiers" : [ "public", "final" ], "name" : "protocols", "descriptor" : "(Ljava/util/List;)Lokhttp3/OkHttpClient$Builder;", "params" : [ { "name" : "list", "type" : { "shorthand" : "java.util.List", "kind" : "DECLARED", "type" : { "binaryName" : "java.util.List", "simpleName" : "List", "params" : [ { "shorthand" : "okhttp3.Protocol", "kind" : "DECLARED", "type" : { "binaryName" : "okhttp3.Protocol", "simpleName" : "Protocol" } } ] } } } ], "returnType" : { "shorthand" : "okhttp3.OkHttpClient$Builder", "kind" : "DECLARED", "type" : { "binaryName" : "okhttp3.OkHttpClient$Builder", "simpleName" : "Builder" } } }, { "modifiers" : [ "public", "final" ], "name" : "hostnameVerifier", "descriptor" : "(Ljavax/net/ssl/HostnameVerifier;)Lokhttp3/OkHttpClient$Builder;", "params" : [ { "name" : "hostnameVerifier", "type" : { "shorthand" : "javax.net.ssl.HostnameVerifier", "kind" : "DECLARED", "type" : { "binaryName" : "javax.net.ssl.HostnameVerifier", "simpleName" : "HostnameVerifier" } } } ], "returnType" : { "shorthand" : "okhttp3.OkHttpClient$Builder", "kind" : "DECLARED", "type" : { "binaryName" : "okhttp3.OkHttpClient$Builder", "simpleName" : "Builder" } } }, { "modifiers" : [ "public", "final" ], "name" : "certificatePinner", "descriptor" : "(Lokhttp3/CertificatePinner;)Lokhttp3/OkHttpClient$Builder;", "params" : [ { "name" : "certificatePinner", "type" : { "shorthand" : "okhttp3.CertificatePinner", "kind" : "DECLARED", "type" : { "binaryName" : "okhttp3.CertificatePinner", "simpleName" : "CertificatePinner" } } } ], "returnType" : { "shorthand" : "okhttp3.OkHttpClient$Builder", "kind" : "DECLARED", "type" : { "binaryName" : "okhttp3.OkHttpClient$Builder", "simpleName" : "Builder" } } }, { "modifiers" : [ "public", "final" ], "name" : "callTimeout", "descriptor" : "(JLjava/util/concurrent/TimeUnit;)Lokhttp3/OkHttpClient$Builder;", "params" : [ { "name" : "j", "type" : { "shorthand" : "long", "kind" : "PRIMITIVE", "type" : { "name" : "long" } } }, { "name" : "timeUnit", "type" : { "shorthand" : "java.util.concurrent.TimeUnit", "kind" : "DECLARED", "type" : { "binaryName" : "java.util.concurrent.TimeUnit", "simpleName" : "TimeUnit" } } } ], "returnType" : { "shorthand" : "okhttp3.OkHttpClient$Builder", "kind" : "DECLARED", "type" : { "binaryName" : "okhttp3.OkHttpClient$Builder", "simpleName" : "Builder" } } }, { "modifiers" : [ "public", "final" ], "name" : "callTimeout", "descriptor" : "(Ljava/time/Duration;)Lokhttp3/OkHttpClient$Builder;", "params" : [ { "name" : "duration", "type" : { "shorthand" : "java.time.Duration", "kind" : "DECLARED", "type" : { "binaryName" : "java.time.Duration", "simpleName" : "Duration" } } } ], "returnType" : { "shorthand" : "okhttp3.OkHttpClient$Builder", "kind" : "DECLARED", "type" : { "binaryName" : "okhttp3.OkHttpClient$Builder", "simpleName" : "Builder" } } }, { "modifiers" : [ "public", "final" ], "name" : "connectTimeout", "descriptor" : "(JLjava/util/concurrent/TimeUnit;)Lokhttp3/OkHttpClient$Builder;", "params" : [ { "name" : "j", "type" : { "shorthand" : "long", "kind" : "PRIMITIVE", "type" : { "name" : "long" } } }, { "name" : "timeUnit", "type" : { "shorthand" : "java.util.concurrent.TimeUnit", "kind" : "DECLARED", "type" : { "binaryName" : "java.util.concurrent.TimeUnit", "simpleName" : "TimeUnit" } } } ], "returnType" : { "shorthand" : "okhttp3.OkHttpClient$Builder", "kind" : "DECLARED", "type" : { "binaryName" : "okhttp3.OkHttpClient$Builder", "simpleName" : "Builder" } } }, { "modifiers" : [ "public", "final" ], "name" : "connectTimeout", "descriptor" : "(Ljava/time/Duration;)Lokhttp3/OkHttpClient$Builder;", "params" : [ { "name" : "duration", "type" : { "shorthand" : "java.time.Duration", "kind" : "DECLARED", "type" : { "binaryName" : "java.time.Duration", "simpleName" : "Duration" } } } ], "returnType" : { "shorthand" : "okhttp3.OkHttpClient$Builder", "kind" : "DECLARED", "type" : { "binaryName" : "okhttp3.OkHttpClient$Builder", "simpleName" : "Builder" } } }, { "modifiers" : [ "public", "final" ], "name" : "readTimeout", "descriptor" : "(JLjava/util/concurrent/TimeUnit;)Lokhttp3/OkHttpClient$Builder;", "params" : [ { "name" : "j", "type" : { "shorthand" : "long", "kind" : "PRIMITIVE", "type" : { "name" : "long" } } }, { "name" : "timeUnit", "type" : { "shorthand" : "java.util.concurrent.TimeUnit", "kind" : "DECLARED", "type" : { "binaryName" : "java.util.concurrent.TimeUnit", "simpleName" : "TimeUnit" } } } ], "returnType" : { "shorthand" : "okhttp3.OkHttpClient$Builder", "kind" : "DECLARED", "type" : { "binaryName" : "okhttp3.OkHttpClient$Builder", "simpleName" : "Builder" } } }, { "modifiers" : [ "public", "final" ], "name" : "readTimeout", "descriptor" : "(Ljava/time/Duration;)Lokhttp3/OkHttpClient$Builder;", "params" : [ { "name" : "duration", "type" : { "shorthand" : "java.time.Duration", "kind" : "DECLARED", "type" : { "binaryName" : "java.time.Duration", "simpleName" : "Duration" } } } ], "returnType" : { "shorthand" : "okhttp3.OkHttpClient$Builder", "kind" : "DECLARED", "type" : { "binaryName" : "okhttp3.OkHttpClient$Builder", "simpleName" : "Builder" } } }, { "modifiers" : [ "public", "final" ], "name" : "writeTimeout", "descriptor" : "(JLjava/util/concurrent/TimeUnit;)Lokhttp3/OkHttpClient$Builder;", "params" : [ { "name" : "j", "type" : { "shorthand" : "long", "kind" : "PRIMITIVE", "type" : { "name" : "long" } } }, { "name" : "timeUnit", "type" : { "shorthand" : "java.util.concurrent.TimeUnit", "kind" : "DECLARED", "type" : { "binaryName" : "java.util.concurrent.TimeUnit", "simpleName" : "TimeUnit" } } } ], "returnType" : { "shorthand" : "okhttp3.OkHttpClient$Builder", "kind" : "DECLARED", "type" : { "binaryName" : "okhttp3.OkHttpClient$Builder", "simpleName" : "Builder" } } }, { "modifiers" : [ "public", "final" ], "name" : "writeTimeout", "descriptor" : "(Ljava/time/Duration;)Lokhttp3/OkHttpClient$Builder;", "params" : [ { "name" : "duration", "type" : { "shorthand" : "java.time.Duration", "kind" : "DECLARED", "type" : { "binaryName" : "java.time.Duration", "simpleName" : "Duration" } } } ], "returnType" : { "shorthand" : "okhttp3.OkHttpClient$Builder", "kind" : "DECLARED", "type" : { "binaryName" : "okhttp3.OkHttpClient$Builder", "simpleName" : "Builder" } } }, { "modifiers" : [ "public", "final" ], "name" : "pingInterval", "descriptor" : "(JLjava/util/concurrent/TimeUnit;)Lokhttp3/OkHttpClient$Builder;", "params" : [ { "name" : "j", "type" : { "shorthand" : "long", "kind" : "PRIMITIVE", "type" : { "name" : "long" } } }, { "name" : "timeUnit", "type" : { "shorthand" : "java.util.concurrent.TimeUnit", "kind" : "DECLARED", "type" : { "binaryName" : "java.util.concurrent.TimeUnit", "simpleName" : "TimeUnit" } } } ], "returnType" : { "shorthand" : "okhttp3.OkHttpClient$Builder", "kind" : "DECLARED", "type" : { "binaryName" : "okhttp3.OkHttpClient$Builder", "simpleName" : "Builder" } } }, { "modifiers" : [ "public", "final" ], "name" : "pingInterval", "descriptor" : "(Ljava/time/Duration;)Lokhttp3/OkHttpClient$Builder;", "params" : [ { "name" : "duration", "type" : { "shorthand" : "java.time.Duration", "kind" : "DECLARED", "type" : { "binaryName" : "java.time.Duration", "simpleName" : "Duration" } } } ], "returnType" : { "shorthand" : "okhttp3.OkHttpClient$Builder", "kind" : "DECLARED", "type" : { "binaryName" : "okhttp3.OkHttpClient$Builder", "simpleName" : "Builder" } } }, { "modifiers" : [ "public", "final" ], "name" : "minWebSocketMessageToCompress", "descriptor" : "(J)Lokhttp3/OkHttpClient$Builder;", "params" : [ { "name" : "j", "type" : { "shorthand" : "long", "kind" : "PRIMITIVE", "type" : { "name" : "long" } } } ], "returnType" : { "shorthand" : "okhttp3.OkHttpClient$Builder", "kind" : "DECLARED", "type" : { "binaryName" : "okhttp3.OkHttpClient$Builder", "simpleName" : "Builder" } } }, { "modifiers" : [ "public", "final" ], "name" : "build", "descriptor" : "()Lokhttp3/OkHttpClient;", "returnType" : { "shorthand" : "okhttp3.OkHttpClient", "kind" : "DECLARED", "type" : { "binaryName" : "okhttp3.OkHttpClient", "simpleName" : "OkHttpClient" } } } ], "fields" : [ { "modifiers" : [ "private" ], "name" : "dispatcher", "type" : { "shorthand" : "okhttp3.Dispatcher", "kind" : "DECLARED", "type" : { "binaryName" : "okhttp3.Dispatcher", "simpleName" : "Dispatcher" } }, "annotations" : [ { "binaryName" : "org.jetbrains.annotations.NotNull" } ] }, { "modifiers" : [ "private" ], "name" : "connectionPool", "type" : { "shorthand" : "okhttp3.ConnectionPool", "kind" : "DECLARED", "type" : { "binaryName" : "okhttp3.ConnectionPool", "simpleName" : "ConnectionPool" } }, "annotations" : [ { "binaryName" : "org.jetbrains.annotations.NotNull" } ] }, { "modifiers" : [ "private", "final" ], "name" : "interceptors", "type" : { "shorthand" : "java.util.List", "kind" : "DECLARED", "type" : { "binaryName" : "java.util.List", "simpleName" : "List", "params" : [ { "shorthand" : "okhttp3.Interceptor", "kind" : "DECLARED", "type" : { "binaryName" : "okhttp3.Interceptor", "simpleName" : "Interceptor" } } ] } }, "annotations" : [ { "binaryName" : "org.jetbrains.annotations.NotNull" } ] }, { "modifiers" : [ "private", "final" ], "name" : "networkInterceptors", "type" : { "shorthand" : "java.util.List", "kind" : "DECLARED", "type" : { "binaryName" : "java.util.List", "simpleName" : "List", "params" : [ { "shorthand" : "okhttp3.Interceptor", "kind" : "DECLARED", "type" : { "binaryName" : "okhttp3.Interceptor", "simpleName" : "Interceptor" } } ] } }, "annotations" : [ { "binaryName" : "org.jetbrains.annotations.NotNull" } ] }, { "modifiers" : [ "private" ], "name" : "eventListenerFactory", "type" : { "shorthand" : "okhttp3.EventListener$Factory", "kind" : "DECLARED", "type" : { "binaryName" : "okhttp3.EventListener$Factory", "simpleName" : "Factory" } }, "annotations" : [ { "binaryName" : "org.jetbrains.annotations.NotNull" } ] }, { "modifiers" : [ "private" ], "name" : "retryOnConnectionFailure", "type" : { "shorthand" : "boolean", "kind" : "PRIMITIVE", "type" : { "name" : "boolean" } } }, { "modifiers" : [ "private" ], "name" : "authenticator", "type" : { "shorthand" : "okhttp3.Authenticator", "kind" : "DECLARED", "type" : { "binaryName" : "okhttp3.Authenticator", "simpleName" : "Authenticator" } }, "annotations" : [ { "binaryName" : "org.jetbrains.annotations.NotNull" } ] }, { "modifiers" : [ "private" ], "name" : "followRedirects", "type" : { "shorthand" : "boolean", "kind" : "PRIMITIVE", "type" : { "name" : "boolean" } } }, { "modifiers" : [ "private" ], "name" : "followSslRedirects", "type" : { "shorthand" : "boolean", "kind" : "PRIMITIVE", "type" : { "name" : "boolean" } } }, { "modifiers" : [ "private" ], "name" : "cookieJar", "type" : { "shorthand" : "okhttp3.CookieJar", "kind" : "DECLARED", "type" : { "binaryName" : "okhttp3.CookieJar", "simpleName" : "CookieJar" } }, "annotations" : [ { "binaryName" : "org.jetbrains.annotations.NotNull" } ] }, { "modifiers" : [ "private" ], "name" : "cache", "type" : { "shorthand" : "okhttp3.Cache", "kind" : "DECLARED", "type" : { "binaryName" : "okhttp3.Cache", "simpleName" : "Cache" } }, "annotations" : [ { "binaryName" : "org.jetbrains.annotations.Nullable" } ] }, { "modifiers" : [ "private" ], "name" : "dns", "type" : { "shorthand" : "okhttp3.Dns", "kind" : "DECLARED", "type" : { "binaryName" : "okhttp3.Dns", "simpleName" : "Dns" } }, "annotations" : [ { "binaryName" : "org.jetbrains.annotations.NotNull" } ] }, { "modifiers" : [ "private" ], "name" : "proxy", "type" : { "shorthand" : "java.net.Proxy", "kind" : "DECLARED", "type" : { "binaryName" : "java.net.Proxy", "simpleName" : "Proxy" } }, "annotations" : [ { "binaryName" : "org.jetbrains.annotations.Nullable" } ] }, { "modifiers" : [ "private" ], "name" : "proxySelector", "type" : { "shorthand" : "java.net.ProxySelector", "kind" : "DECLARED", "type" : { "binaryName" : "java.net.ProxySelector", "simpleName" : "ProxySelector" } }, "annotations" : [ { "binaryName" : "org.jetbrains.annotations.Nullable" } ] }, { "modifiers" : [ "private" ], "name" : "proxyAuthenticator", "type" : { "shorthand" : "okhttp3.Authenticator", "kind" : "DECLARED", "type" : { "binaryName" : "okhttp3.Authenticator", "simpleName" : "Authenticator" } }, "annotations" : [ { "binaryName" : "org.jetbrains.annotations.NotNull" } ] }, { "modifiers" : [ "private" ], "name" : "socketFactory", "type" : { "shorthand" : "javax.net.SocketFactory", "kind" : "DECLARED", "type" : { "binaryName" : "javax.net.SocketFactory", "simpleName" : "SocketFactory" } }, "annotations" : [ { "binaryName" : "org.jetbrains.annotations.NotNull" } ] }, { "modifiers" : [ "private" ], "name" : "sslSocketFactoryOrNull", "type" : { "shorthand" : "javax.net.ssl.SSLSocketFactory", "kind" : "DECLARED", "type" : { "binaryName" : "javax.net.ssl.SSLSocketFactory", "simpleName" : "SSLSocketFactory" } }, "annotations" : [ { "binaryName" : "org.jetbrains.annotations.Nullable" } ] }, { "modifiers" : [ "private" ], "name" : "x509TrustManagerOrNull", "type" : { "shorthand" : "javax.net.ssl.X509TrustManager", "kind" : "DECLARED", "type" : { "binaryName" : "javax.net.ssl.X509TrustManager", "simpleName" : "X509TrustManager" } }, "annotations" : [ { "binaryName" : "org.jetbrains.annotations.Nullable" } ] }, { "modifiers" : [ "private" ], "name" : "connectionSpecs", "type" : { "shorthand" : "java.util.List", "kind" : "DECLARED", "type" : { "binaryName" : "java.util.List", "simpleName" : "List", "params" : [ { "shorthand" : "okhttp3.ConnectionSpec", "kind" : "DECLARED", "type" : { "binaryName" : "okhttp3.ConnectionSpec", "simpleName" : "ConnectionSpec" } } ] } }, "annotations" : [ { "binaryName" : "org.jetbrains.annotations.NotNull" } ] }, { "modifiers" : [ "private" ], "name" : "protocols", "type" : { "shorthand" : "java.util.List", "kind" : "DECLARED", "type" : { "binaryName" : "java.util.List", "simpleName" : "List", "params" : [ { "shorthand" : "okhttp3.Protocol", "kind" : "DECLARED", "type" : { "binaryName" : "okhttp3.Protocol", "simpleName" : "Protocol" } } ] } }, "annotations" : [ { "binaryName" : "org.jetbrains.annotations.NotNull" } ] }, { "modifiers" : [ "private" ], "name" : "hostnameVerifier", "type" : { "shorthand" : "javax.net.ssl.HostnameVerifier", "kind" : "DECLARED", "type" : { "binaryName" : "javax.net.ssl.HostnameVerifier", "simpleName" : "HostnameVerifier" } }, "annotations" : [ { "binaryName" : "org.jetbrains.annotations.NotNull" } ] }, { "modifiers" : [ "private" ], "name" : "certificatePinner", "type" : { "shorthand" : "okhttp3.CertificatePinner", "kind" : "DECLARED", "type" : { "binaryName" : "okhttp3.CertificatePinner", "simpleName" : "CertificatePinner" } }, "annotations" : [ { "binaryName" : "org.jetbrains.annotations.NotNull" } ] }, { "modifiers" : [ "private" ], "name" : "certificateChainCleaner", "type" : { "shorthand" : "okhttp3.internal.tls.CertificateChainCleaner", "kind" : "DECLARED", "type" : { "binaryName" : "okhttp3.internal.tls.CertificateChainCleaner", "simpleName" : "CertificateChainCleaner" } }, "annotations" : [ { "binaryName" : "org.jetbrains.annotations.Nullable" } ] }, { "modifiers" : [ "private" ], "name" : "callTimeout", "type" : { "shorthand" : "int", "kind" : "PRIMITIVE", "type" : { "name" : "int" } } }, { "modifiers" : [ "private" ], "name" : "connectTimeout", "type" : { "shorthand" : "int", "kind" : "PRIMITIVE", "type" : { "name" : "int" } } }, { "modifiers" : [ "private" ], "name" : "readTimeout", "type" : { "shorthand" : "int", "kind" : "PRIMITIVE", "type" : { "name" : "int" } } }, { "modifiers" : [ "private" ], "name" : "writeTimeout", "type" : { "shorthand" : "int", "kind" : "PRIMITIVE", "type" : { "name" : "int" } } }, { "modifiers" : [ "private" ], "name" : "pingInterval", "type" : { "shorthand" : "int", "kind" : "PRIMITIVE", "type" : { "name" : "int" } } }, { "modifiers" : [ "private" ], "name" : "minWebSocketMessageToCompress", "type" : { "shorthand" : "long", "kind" : "PRIMITIVE", "type" : { "name" : "long" } } }, { "modifiers" : [ "private" ], "name" : "routeDatabase", "type" : { "shorthand" : "okhttp3.internal.connection.RouteDatabase", "kind" : "DECLARED", "type" : { "binaryName" : "okhttp3.internal.connection.RouteDatabase", "simpleName" : "RouteDatabase" } }, "annotations" : [ { "binaryName" : "org.jetbrains.annotations.Nullable" } ] } ], "superclass" : { "shorthand" : "java.lang.Object", "kind" : "DECLARED", "type" : { "binaryName" : "java.lang.Object", "simpleName" : "Object" } }, "hasStaticInit" : false, "hasInstanceInit" : false, "kotlinClass" : { "name" : "okhttp3/OkHttpClient.Builder", "moduleName" : "okhttp", "functions" : [ { "name" : "-addInterceptor", "descriptor" : "(Lkotlin/jvm/functions/Function1;)Lokhttp3/OkHttpClient$Builder;", "kotlinName" : "addInterceptor", "valueParameters" : [ { "name" : "block", "flags" : 4, "type" : { "flags" : 0, "kind" : "class", "name" : "kotlin/Function1", "id" : 0, "arguments" : [ { "type" : { "flags" : 0, "kind" : "class", "name" : "okhttp3/Interceptor.Chain", "id" : 0 }, "variance" : "INVARIANT" }, { "type" : { "flags" : 0, "kind" : "class", "name" : "okhttp3/Response", "id" : 0 }, "variance" : "INVARIANT" } ] } } ], "returnType" : { "flags" : 0, "kind" : "class", "name" : "okhttp3/OkHttpClient.Builder", "id" : 0 }, "flags" : 1031, "isSuspend" : false }, { "name" : "addInterceptor", "descriptor" : "(Lokhttp3/Interceptor;)Lokhttp3/OkHttpClient$Builder;", "kotlinName" : "addInterceptor", "valueParameters" : [ { "name" : "interceptor", "flags" : 0, "type" : { "flags" : 0, "kind" : "class", "name" : "okhttp3/Interceptor", "id" : 0 } } ], "returnType" : { "flags" : 0, "kind" : "class", "name" : "okhttp3/OkHttpClient.Builder", "id" : 0 }, "flags" : 6, "isSuspend" : false }, { "name" : "-addNetworkInterceptor", "descriptor" : "(Lkotlin/jvm/functions/Function1;)Lokhttp3/OkHttpClient$Builder;", "kotlinName" : "addNetworkInterceptor", "valueParameters" : [ { "name" : "block", "flags" : 4, "type" : { "flags" : 0, "kind" : "class", "name" : "kotlin/Function1", "id" : 0, "arguments" : [ { "type" : { "flags" : 0, "kind" : "class", "name" : "okhttp3/Interceptor.Chain", "id" : 0 }, "variance" : "INVARIANT" }, { "type" : { "flags" : 0, "kind" : "class", "name" : "okhttp3/Response", "id" : 0 }, "variance" : "INVARIANT" } ] } } ], "returnType" : { "flags" : 0, "kind" : "class", "name" : "okhttp3/OkHttpClient.Builder", "id" : 0 }, "flags" : 1031, "isSuspend" : false }, { "name" : "addNetworkInterceptor", "descriptor" : "(Lokhttp3/Interceptor;)Lokhttp3/OkHttpClient$Builder;", "kotlinName" : "addNetworkInterceptor", "valueParameters" : [ { "name" : "interceptor", "flags" : 0, "type" : { "flags" : 0, "kind" : "class", "name" : "okhttp3/Interceptor", "id" : 0 } } ], "returnType" : { "flags" : 0, "kind" : "class", "name" : "okhttp3/OkHttpClient.Builder", "id" : 0 }, "flags" : 6, "isSuspend" : false }, { "name" : "authenticator", "descriptor" : "(Lokhttp3/Authenticator;)Lokhttp3/OkHttpClient$Builder;", "kotlinName" : "authenticator", "valueParameters" : [ { "name" : "authenticator", "flags" : 0, "type" : { "flags" : 0, "kind" : "class", "name" : "okhttp3/Authenticator", "id" : 0 } } ], "returnType" : { "flags" : 0, "kind" : "class", "name" : "okhttp3/OkHttpClient.Builder", "id" : 0 }, "flags" : 6, "isSuspend" : false }, { "name" : "build", "descriptor" : "()Lokhttp3/OkHttpClient;", "kotlinName" : "build", "returnType" : { "flags" : 0, "kind" : "class", "name" : "okhttp3/OkHttpClient", "id" : 0 }, "flags" : 6, "isSuspend" : false }, { "name" : "cache", "descriptor" : "(Lokhttp3/Cache;)Lokhttp3/OkHttpClient$Builder;", "kotlinName" : "cache", "valueParameters" : [ { "name" : "cache", "flags" : 0, "type" : { "flags" : 1, "kind" : "class", "name" : "okhttp3/Cache", "id" : 0 } } ], "returnType" : { "flags" : 0, "kind" : "class", "name" : "okhttp3/OkHttpClient.Builder", "id" : 0 }, "flags" : 6, "isSuspend" : false }, { "name" : "callTimeout", "descriptor" : "(Ljava/time/Duration;)Lokhttp3/OkHttpClient$Builder;", "kotlinName" : "callTimeout", "valueParameters" : [ { "name" : "duration", "flags" : 0, "type" : { "flags" : 0, "kind" : "class", "name" : "java/time/Duration", "id" : 0 } } ], "returnType" : { "flags" : 0, "kind" : "class", "name" : "okhttp3/OkHttpClient.Builder", "id" : 0 }, "flags" : 7, "isSuspend" : false }, { "name" : "callTimeout", "descriptor" : "(JLjava/util/concurrent/TimeUnit;)Lokhttp3/OkHttpClient$Builder;", "kotlinName" : "callTimeout", "valueParameters" : [ { "name" : "timeout", "flags" : 0, "type" : { "flags" : 0, "kind" : "class", "name" : "kotlin/Long", "id" : 0 } }, { "name" : "unit", "flags" : 0, "type" : { "flags" : 0, "kind" : "class", "name" : "java/util/concurrent/TimeUnit", "id" : 0 } } ], "returnType" : { "flags" : 0, "kind" : "class", "name" : "okhttp3/OkHttpClient.Builder", "id" : 0 }, "flags" : 6, "isSuspend" : false }, { "name" : "certificatePinner", "descriptor" : "(Lokhttp3/CertificatePinner;)Lokhttp3/OkHttpClient$Builder;", "kotlinName" : "certificatePinner", "valueParameters" : [ { "name" : "certificatePinner", "flags" : 0, "type" : { "flags" : 0, "kind" : "class", "name" : "okhttp3/CertificatePinner", "id" : 0 } } ], "returnType" : { "flags" : 0, "kind" : "class", "name" : "okhttp3/OkHttpClient.Builder", "id" : 0 }, "flags" : 6, "isSuspend" : false }, { "name" : "connectTimeout", "descriptor" : "(Ljava/time/Duration;)Lokhttp3/OkHttpClient$Builder;", "kotlinName" : "connectTimeout", "valueParameters" : [ { "name" : "duration", "flags" : 0, "type" : { "flags" : 0, "kind" : "class", "name" : "java/time/Duration", "id" : 0 } } ], "returnType" : { "flags" : 0, "kind" : "class", "name" : "okhttp3/OkHttpClient.Builder", "id" : 0 }, "flags" : 7, "isSuspend" : false }, { "name" : "connectTimeout", "descriptor" : "(JLjava/util/concurrent/TimeUnit;)Lokhttp3/OkHttpClient$Builder;", "kotlinName" : "connectTimeout", "valueParameters" : [ { "name" : "timeout", "flags" : 0, "type" : { "flags" : 0, "kind" : "class", "name" : "kotlin/Long", "id" : 0 } }, { "name" : "unit", "flags" : 0, "type" : { "flags" : 0, "kind" : "class", "name" : "java/util/concurrent/TimeUnit", "id" : 0 } } ], "returnType" : { "flags" : 0, "kind" : "class", "name" : "okhttp3/OkHttpClient.Builder", "id" : 0 }, "flags" : 6, "isSuspend" : false }, { "name" : "connectionPool", "descriptor" : "(Lokhttp3/ConnectionPool;)Lokhttp3/OkHttpClient$Builder;", "kotlinName" : "connectionPool", "valueParameters" : [ { "name" : "connectionPool", "flags" : 0, "type" : { "flags" : 0, "kind" : "class", "name" : "okhttp3/ConnectionPool", "id" : 0 } } ], "returnType" : { "flags" : 0, "kind" : "class", "name" : "okhttp3/OkHttpClient.Builder", "id" : 0 }, "flags" : 6, "isSuspend" : false }, { "name" : "connectionSpecs", "descriptor" : "(Ljava/util/List;)Lokhttp3/OkHttpClient$Builder;", "kotlinName" : "connectionSpecs", "valueParameters" : [ { "name" : "connectionSpecs", "flags" : 0, "type" : { "flags" : 0, "kind" : "class", "name" : "kotlin/collections/List", "id" : 0, "arguments" : [ { "type" : { "flags" : 0, "kind" : "class", "name" : "okhttp3/ConnectionSpec", "id" : 0 }, "variance" : "INVARIANT" } ] } } ], "returnType" : { "flags" : 0, "kind" : "class", "name" : "okhttp3/OkHttpClient.Builder", "id" : 0 }, "flags" : 6, "isSuspend" : false }, { "name" : "cookieJar", "descriptor" : "(Lokhttp3/CookieJar;)Lokhttp3/OkHttpClient$Builder;", "kotlinName" : "cookieJar", "valueParameters" : [ { "name" : "cookieJar", "flags" : 0, "type" : { "flags" : 0, "kind" : "class", "name" : "okhttp3/CookieJar", "id" : 0 } } ], "returnType" : { "flags" : 0, "kind" : "class", "name" : "okhttp3/OkHttpClient.Builder", "id" : 0 }, "flags" : 6, "isSuspend" : false }, { "name" : "dispatcher", "descriptor" : "(Lokhttp3/Dispatcher;)Lokhttp3/OkHttpClient$Builder;", "kotlinName" : "dispatcher", "valueParameters" : [ { "name" : "dispatcher", "flags" : 0, "type" : { "flags" : 0, "kind" : "class", "name" : "okhttp3/Dispatcher", "id" : 0 } } ], "returnType" : { "flags" : 0, "kind" : "class", "name" : "okhttp3/OkHttpClient.Builder", "id" : 0 }, "flags" : 6, "isSuspend" : false }, { "name" : "dns", "descriptor" : "(Lokhttp3/Dns;)Lokhttp3/OkHttpClient$Builder;", "kotlinName" : "dns", "valueParameters" : [ { "name" : "dns", "flags" : 0, "type" : { "flags" : 0, "kind" : "class", "name" : "okhttp3/Dns", "id" : 0 } } ], "returnType" : { "flags" : 0, "kind" : "class", "name" : "okhttp3/OkHttpClient.Builder", "id" : 0 }, "flags" : 6, "isSuspend" : false }, { "name" : "eventListener", "descriptor" : "(Lokhttp3/EventListener;)Lokhttp3/OkHttpClient$Builder;", "kotlinName" : "eventListener", "valueParameters" : [ { "name" : "eventListener", "flags" : 0, "type" : { "flags" : 0, "kind" : "class", "name" : "okhttp3/EventListener", "id" : 0 } } ], "returnType" : { "flags" : 0, "kind" : "class", "name" : "okhttp3/OkHttpClient.Builder", "id" : 0 }, "flags" : 6, "isSuspend" : false }, { "name" : "eventListenerFactory", "descriptor" : "(Lokhttp3/EventListener$Factory;)Lokhttp3/OkHttpClient$Builder;", "kotlinName" : "eventListenerFactory", "valueParameters" : [ { "name" : "eventListenerFactory", "flags" : 0, "type" : { "flags" : 0, "kind" : "class", "name" : "okhttp3/EventListener.Factory", "id" : 0 } } ], "returnType" : { "flags" : 0, "kind" : "class", "name" : "okhttp3/OkHttpClient.Builder", "id" : 0 }, "flags" : 6, "isSuspend" : false }, { "name" : "followRedirects", "descriptor" : "(Z)Lokhttp3/OkHttpClient$Builder;", "kotlinName" : "followRedirects", "valueParameters" : [ { "name" : "followRedirects", "flags" : 0, "type" : { "flags" : 0, "kind" : "class", "name" : "kotlin/Boolean", "id" : 0 } } ], "returnType" : { "flags" : 0, "kind" : "class", "name" : "okhttp3/OkHttpClient.Builder", "id" : 0 }, "flags" : 6, "isSuspend" : false }, { "name" : "followSslRedirects", "descriptor" : "(Z)Lokhttp3/OkHttpClient$Builder;", "kotlinName" : "followSslRedirects", "valueParameters" : [ { "name" : "followProtocolRedirects", "flags" : 0, "type" : { "flags" : 0, "kind" : "class", "name" : "kotlin/Boolean", "id" : 0 } } ], "returnType" : { "flags" : 0, "kind" : "class", "name" : "okhttp3/OkHttpClient.Builder", "id" : 0 }, "flags" : 6, "isSuspend" : false }, { "name" : "hostnameVerifier", "descriptor" : "(Ljavax/net/ssl/HostnameVerifier;)Lokhttp3/OkHttpClient$Builder;", "kotlinName" : "hostnameVerifier", "valueParameters" : [ { "name" : "hostnameVerifier", "flags" : 0, "type" : { "flags" : 0, "kind" : "class", "name" : "javax/net/ssl/HostnameVerifier", "id" : 0 } } ], "returnType" : { "flags" : 0, "kind" : "class", "name" : "okhttp3/OkHttpClient.Builder", "id" : 0 }, "flags" : 6, "isSuspend" : false }, { "name" : "interceptors", "descriptor" : "()Ljava/util/List;", "kotlinName" : "interceptors", "returnType" : { "flags" : 0, "kind" : "class", "name" : "kotlin/collections/MutableList", "id" : 0, "arguments" : [ { "type" : { "flags" : 0, "kind" : "class", "name" : "okhttp3/Interceptor", "id" : 0 }, "variance" : "INVARIANT" } ] }, "flags" : 6, "isSuspend" : false }, { "name" : "minWebSocketMessageToCompress", "descriptor" : "(J)Lokhttp3/OkHttpClient$Builder;", "kotlinName" : "minWebSocketMessageToCompress", "valueParameters" : [ { "name" : "bytes", "flags" : 0, "type" : { "flags" : 0, "kind" : "class", "name" : "kotlin/Long", "id" : 0 } } ], "returnType" : { "flags" : 0, "kind" : "class", "name" : "okhttp3/OkHttpClient.Builder", "id" : 0 }, "flags" : 6, "isSuspend" : false }, { "name" : "networkInterceptors", "descriptor" : "()Ljava/util/List;", "kotlinName" : "networkInterceptors", "returnType" : { "flags" : 0, "kind" : "class", "name" : "kotlin/collections/MutableList", "id" : 0, "arguments" : [ { "type" : { "flags" : 0, "kind" : "class", "name" : "okhttp3/Interceptor", "id" : 0 }, "variance" : "INVARIANT" } ] }, "flags" : 6, "isSuspend" : false }, { "name" : "pingInterval", "descriptor" : "(Ljava/time/Duration;)Lokhttp3/OkHttpClient$Builder;", "kotlinName" : "pingInterval", "valueParameters" : [ { "name" : "duration", "flags" : 0, "type" : { "flags" : 0, "kind" : "class", "name" : "java/time/Duration", "id" : 0 } } ], "returnType" : { "flags" : 0, "kind" : "class", "name" : "okhttp3/OkHttpClient.Builder", "id" : 0 }, "flags" : 7, "isSuspend" : false }, { "name" : "pingInterval", "descriptor" : "(JLjava/util/concurrent/TimeUnit;)Lokhttp3/OkHttpClient$Builder;", "kotlinName" : "pingInterval", "valueParameters" : [ { "name" : "interval", "flags" : 0, "type" : { "flags" : 0, "kind" : "class", "name" : "kotlin/Long", "id" : 0 } }, { "name" : "unit", "flags" : 0, "type" : { "flags" : 0, "kind" : "class", "name" : "java/util/concurrent/TimeUnit", "id" : 0 } } ], "returnType" : { "flags" : 0, "kind" : "class", "name" : "okhttp3/OkHttpClient.Builder", "id" : 0 }, "flags" : 6, "isSuspend" : false }, { "name" : "protocols", "descriptor" : "(Ljava/util/List;)Lokhttp3/OkHttpClient$Builder;", "kotlinName" : "protocols", "valueParameters" : [ { "name" : "protocols", "flags" : 0, "type" : { "flags" : 0, "kind" : "class", "name" : "kotlin/collections/List", "id" : 0, "arguments" : [ { "type" : { "flags" : 0, "kind" : "class", "name" : "okhttp3/Protocol", "id" : 0 }, "variance" : "INVARIANT" } ] } } ], "returnType" : { "flags" : 0, "kind" : "class", "name" : "okhttp3/OkHttpClient.Builder", "id" : 0 }, "flags" : 6, "isSuspend" : false }, { "name" : "proxy", "descriptor" : "(Ljava/net/Proxy;)Lokhttp3/OkHttpClient$Builder;", "kotlinName" : "proxy", "valueParameters" : [ { "name" : "proxy", "flags" : 0, "type" : { "flags" : 1, "kind" : "class", "name" : "java/net/Proxy", "id" : 0 } } ], "returnType" : { "flags" : 0, "kind" : "class", "name" : "okhttp3/OkHttpClient.Builder", "id" : 0 }, "flags" : 6, "isSuspend" : false }, { "name" : "proxyAuthenticator", "descriptor" : "(Lokhttp3/Authenticator;)Lokhttp3/OkHttpClient$Builder;", "kotlinName" : "proxyAuthenticator", "valueParameters" : [ { "name" : "proxyAuthenticator", "flags" : 0, "type" : { "flags" : 0, "kind" : "class", "name" : "okhttp3/Authenticator", "id" : 0 } } ], "returnType" : { "flags" : 0, "kind" : "class", "name" : "okhttp3/OkHttpClient.Builder", "id" : 0 }, "flags" : 6, "isSuspend" : false }, { "name" : "proxySelector", "descriptor" : "(Ljava/net/ProxySelector;)Lokhttp3/OkHttpClient$Builder;", "kotlinName" : "proxySelector", "valueParameters" : [ { "name" : "proxySelector", "flags" : 0, "type" : { "flags" : 0, "kind" : "class", "name" : "java/net/ProxySelector", "id" : 0 } } ], "returnType" : { "flags" : 0, "kind" : "class", "name" : "okhttp3/OkHttpClient.Builder", "id" : 0 }, "flags" : 6, "isSuspend" : false }, { "name" : "readTimeout", "descriptor" : "(Ljava/time/Duration;)Lokhttp3/OkHttpClient$Builder;", "kotlinName" : "readTimeout", "valueParameters" : [ { "name" : "duration", "flags" : 0, "type" : { "flags" : 0, "kind" : "class", "name" : "java/time/Duration", "id" : 0 } } ], "returnType" : { "flags" : 0, "kind" : "class", "name" : "okhttp3/OkHttpClient.Builder", "id" : 0 }, "flags" : 7, "isSuspend" : false }, { "name" : "readTimeout", "descriptor" : "(JLjava/util/concurrent/TimeUnit;)Lokhttp3/OkHttpClient$Builder;", "kotlinName" : "readTimeout", "valueParameters" : [ { "name" : "timeout", "flags" : 0, "type" : { "flags" : 0, "kind" : "class", "name" : "kotlin/Long", "id" : 0 } }, { "name" : "unit", "flags" : 0, "type" : { "flags" : 0, "kind" : "class", "name" : "java/util/concurrent/TimeUnit", "id" : 0 } } ], "returnType" : { "flags" : 0, "kind" : "class", "name" : "okhttp3/OkHttpClient.Builder", "id" : 0 }, "flags" : 6, "isSuspend" : false }, { "name" : "retryOnConnectionFailure", "descriptor" : "(Z)Lokhttp3/OkHttpClient$Builder;", "kotlinName" : "retryOnConnectionFailure", "valueParameters" : [ { "name" : "retryOnConnectionFailure", "flags" : 0, "type" : { "flags" : 0, "kind" : "class", "name" : "kotlin/Boolean", "id" : 0 } } ], "returnType" : { "flags" : 0, "kind" : "class", "name" : "okhttp3/OkHttpClient.Builder", "id" : 0 }, "flags" : 6, "isSuspend" : false }, { "name" : "socketFactory", "descriptor" : "(Ljavax/net/SocketFactory;)Lokhttp3/OkHttpClient$Builder;", "kotlinName" : "socketFactory", "valueParameters" : [ { "name" : "socketFactory", "flags" : 0, "type" : { "flags" : 0, "kind" : "class", "name" : "javax/net/SocketFactory", "id" : 0 } } ], "returnType" : { "flags" : 0, "kind" : "class", "name" : "okhttp3/OkHttpClient.Builder", "id" : 0 }, "flags" : 6, "isSuspend" : false }, { "name" : "sslSocketFactory", "descriptor" : "(Ljavax/net/ssl/SSLSocketFactory;)Lokhttp3/OkHttpClient$Builder;", "kotlinName" : "sslSocketFactory", "valueParameters" : [ { "name" : "sslSocketFactory", "flags" : 0, "type" : { "flags" : 0, "kind" : "class", "name" : "javax/net/ssl/SSLSocketFactory", "id" : 0 } } ], "returnType" : { "flags" : 0, "kind" : "class", "name" : "okhttp3/OkHttpClient.Builder", "id" : 0 }, "flags" : 7, "isSuspend" : false }, { "name" : "sslSocketFactory", "descriptor" : "(Ljavax/net/ssl/SSLSocketFactory;Ljavax/net/ssl/X509TrustManager;)Lokhttp3/OkHttpClient$Builder;", "kotlinName" : "sslSocketFactory", "valueParameters" : [ { "name" : "sslSocketFactory", "flags" : 0, "type" : { "flags" : 0, "kind" : "class", "name" : "javax/net/ssl/SSLSocketFactory", "id" : 0 } }, { "name" : "trustManager", "flags" : 0, "type" : { "flags" : 0, "kind" : "class", "name" : "javax/net/ssl/X509TrustManager", "id" : 0 } } ], "returnType" : { "flags" : 0, "kind" : "class", "name" : "okhttp3/OkHttpClient.Builder", "id" : 0 }, "flags" : 6, "isSuspend" : false }, { "name" : "writeTimeout", "descriptor" : "(Ljava/time/Duration;)Lokhttp3/OkHttpClient$Builder;", "kotlinName" : "writeTimeout", "valueParameters" : [ { "name" : "duration", "flags" : 0, "type" : { "flags" : 0, "kind" : "class", "name" : "java/time/Duration", "id" : 0 } } ], "returnType" : { "flags" : 0, "kind" : "class", "name" : "okhttp3/OkHttpClient.Builder", "id" : 0 }, "flags" : 7, "isSuspend" : false }, { "name" : "writeTimeout", "descriptor" : "(JLjava/util/concurrent/TimeUnit;)Lokhttp3/OkHttpClient$Builder;", "kotlinName" : "writeTimeout", "valueParameters" : [ { "name" : "timeout", "flags" : 0, "type" : { "flags" : 0, "kind" : "class", "name" : "kotlin/Long", "id" : 0 } }, { "name" : "unit", "flags" : 0, "type" : { "flags" : 0, "kind" : "class", "name" : "java/util/concurrent/TimeUnit", "id" : 0 } } ], "returnType" : { "flags" : 0, "kind" : "class", "name" : "okhttp3/OkHttpClient.Builder", "id" : 0 }, "flags" : 6, "isSuspend" : false } ], "properties" : [ { "fieldName" : "authenticator", "fieldDescriptor" : "Lokhttp3/Authenticator;", "getterName" : "getAuthenticator$okhttp", "getterDescriptor" : "()Lokhttp3/Authenticator;", "setterName" : "setAuthenticator$okhttp", "setterDescriptor" : "(Lokhttp3/Authenticator;)V", "kotlinName" : "authenticator", "returnType" : { "flags" : 0, "kind" : "class", "name" : "okhttp3/Authenticator", "id" : 0 }, "jvmFlags" : 0, "flags" : 1792, "setterFlags" : 0, "getterFlags" : 0 }, { "fieldName" : "cache", "fieldDescriptor" : "Lokhttp3/Cache;", "getterName" : "getCache$okhttp", "getterDescriptor" : "()Lokhttp3/Cache;", "setterName" : "setCache$okhttp", "setterDescriptor" : "(Lokhttp3/Cache;)V", "kotlinName" : "cache", "returnType" : { "flags" : 1, "kind" : "class", "name" : "okhttp3/Cache", "id" : 0 }, "jvmFlags" : 0, "flags" : 1792, "setterFlags" : 0, "getterFlags" : 0 }, { "fieldName" : "callTimeout", "fieldDescriptor" : "I", "getterName" : "getCallTimeout$okhttp", "getterDescriptor" : "()I", "setterName" : "setCallTimeout$okhttp", "setterDescriptor" : "(I)V", "kotlinName" : "callTimeout", "returnType" : { "flags" : 0, "kind" : "class", "name" : "kotlin/Int", "id" : 0 }, "jvmFlags" : 0, "flags" : 1792, "setterFlags" : 0, "getterFlags" : 0 }, { "fieldName" : "certificateChainCleaner", "fieldDescriptor" : "Lokhttp3/internal/tls/CertificateChainCleaner;", "getterName" : "getCertificateChainCleaner$okhttp", "getterDescriptor" : "()Lokhttp3/internal/tls/CertificateChainCleaner;", "setterName" : "setCertificateChainCleaner$okhttp", "setterDescriptor" : "(Lokhttp3/internal/tls/CertificateChainCleaner;)V", "kotlinName" : "certificateChainCleaner", "returnType" : { "flags" : 1, "kind" : "class", "name" : "okhttp3/internal/tls/CertificateChainCleaner", "id" : 0 }, "jvmFlags" : 0, "flags" : 1792, "setterFlags" : 0, "getterFlags" : 0 }, { "fieldName" : "certificatePinner", "fieldDescriptor" : "Lokhttp3/CertificatePinner;", "getterName" : "getCertificatePinner$okhttp", "getterDescriptor" : "()Lokhttp3/CertificatePinner;", "setterName" : "setCertificatePinner$okhttp", "setterDescriptor" : "(Lokhttp3/CertificatePinner;)V", "kotlinName" : "certificatePinner", "returnType" : { "flags" : 0, "kind" : "class", "name" : "okhttp3/CertificatePinner", "id" : 0 }, "jvmFlags" : 0, "flags" : 1792, "setterFlags" : 0, "getterFlags" : 0 }, { "fieldName" : "connectTimeout", "fieldDescriptor" : "I", "getterName" : "getConnectTimeout$okhttp", "getterDescriptor" : "()I", "setterName" : "setConnectTimeout$okhttp", "setterDescriptor" : "(I)V", "kotlinName" : "connectTimeout", "returnType" : { "flags" : 0, "kind" : "class", "name" : "kotlin/Int", "id" : 0 }, "jvmFlags" : 0, "flags" : 1792, "setterFlags" : 0, "getterFlags" : 0 }, { "fieldName" : "connectionPool", "fieldDescriptor" : "Lokhttp3/ConnectionPool;", "getterName" : "getConnectionPool$okhttp", "getterDescriptor" : "()Lokhttp3/ConnectionPool;", "setterName" : "setConnectionPool$okhttp", "setterDescriptor" : "(Lokhttp3/ConnectionPool;)V", "kotlinName" : "connectionPool", "returnType" : { "flags" : 0, "kind" : "class", "name" : "okhttp3/ConnectionPool", "id" : 0 }, "jvmFlags" : 0, "flags" : 1792, "setterFlags" : 0, "getterFlags" : 0 }, { "fieldName" : "connectionSpecs", "fieldDescriptor" : "Ljava/util/List;", "getterName" : "getConnectionSpecs$okhttp", "getterDescriptor" : "()Ljava/util/List;", "setterName" : "setConnectionSpecs$okhttp", "setterDescriptor" : "(Ljava/util/List;)V", "kotlinName" : "connectionSpecs", "returnType" : { "flags" : 0, "kind" : "class", "name" : "kotlin/collections/List", "id" : 0, "arguments" : [ { "type" : { "flags" : 0, "kind" : "class", "name" : "okhttp3/ConnectionSpec", "id" : 0 }, "variance" : "INVARIANT" } ] }, "jvmFlags" : 0, "flags" : 1792, "setterFlags" : 0, "getterFlags" : 0 }, { "fieldName" : "cookieJar", "fieldDescriptor" : "Lokhttp3/CookieJar;", "getterName" : "getCookieJar$okhttp", "getterDescriptor" : "()Lokhttp3/CookieJar;", "setterName" : "setCookieJar$okhttp", "setterDescriptor" : "(Lokhttp3/CookieJar;)V", "kotlinName" : "cookieJar", "returnType" : { "flags" : 0, "kind" : "class", "name" : "okhttp3/CookieJar", "id" : 0 }, "jvmFlags" : 0, "flags" : 1792, "setterFlags" : 0, "getterFlags" : 0 }, { "fieldName" : "dispatcher", "fieldDescriptor" : "Lokhttp3/Dispatcher;", "getterName" : "getDispatcher$okhttp", "getterDescriptor" : "()Lokhttp3/Dispatcher;", "setterName" : "setDispatcher$okhttp", "setterDescriptor" : "(Lokhttp3/Dispatcher;)V", "kotlinName" : "dispatcher", "returnType" : { "flags" : 0, "kind" : "class", "name" : "okhttp3/Dispatcher", "id" : 0 }, "jvmFlags" : 0, "flags" : 1792, "setterFlags" : 0, "getterFlags" : 0 }, { "fieldName" : "dns", "fieldDescriptor" : "Lokhttp3/Dns;", "getterName" : "getDns$okhttp", "getterDescriptor" : "()Lokhttp3/Dns;", "setterName" : "setDns$okhttp", "setterDescriptor" : "(Lokhttp3/Dns;)V", "kotlinName" : "dns", "returnType" : { "flags" : 0, "kind" : "class", "name" : "okhttp3/Dns", "id" : 0 }, "jvmFlags" : 0, "flags" : 1792, "setterFlags" : 0, "getterFlags" : 0 }, { "fieldName" : "eventListenerFactory", "fieldDescriptor" : "Lokhttp3/EventListener$Factory;", "getterName" : "getEventListenerFactory$okhttp", "getterDescriptor" : "()Lokhttp3/EventListener$Factory;", "setterName" : "setEventListenerFactory$okhttp", "setterDescriptor" : "(Lokhttp3/EventListener$Factory;)V", "kotlinName" : "eventListenerFactory", "returnType" : { "flags" : 0, "kind" : "class", "name" : "okhttp3/EventListener.Factory", "id" : 0 }, "jvmFlags" : 0, "flags" : 1792, "setterFlags" : 0, "getterFlags" : 0 }, { "fieldName" : "followRedirects", "fieldDescriptor" : "Z", "getterName" : "getFollowRedirects$okhttp", "getterDescriptor" : "()Z", "setterName" : "setFollowRedirects$okhttp", "setterDescriptor" : "(Z)V", "kotlinName" : "followRedirects", "returnType" : { "flags" : 0, "kind" : "class", "name" : "kotlin/Boolean", "id" : 0 }, "jvmFlags" : 0, "flags" : 1792, "setterFlags" : 0, "getterFlags" : 0 }, { "fieldName" : "followSslRedirects", "fieldDescriptor" : "Z", "getterName" : "getFollowSslRedirects$okhttp", "getterDescriptor" : "()Z", "setterName" : "setFollowSslRedirects$okhttp", "setterDescriptor" : "(Z)V", "kotlinName" : "followSslRedirects", "returnType" : { "flags" : 0, "kind" : "class", "name" : "kotlin/Boolean", "id" : 0 }, "jvmFlags" : 0, "flags" : 1792, "setterFlags" : 0, "getterFlags" : 0 }, { "fieldName" : "hostnameVerifier", "fieldDescriptor" : "Ljavax/net/ssl/HostnameVerifier;", "getterName" : "getHostnameVerifier$okhttp", "getterDescriptor" : "()Ljavax/net/ssl/HostnameVerifier;", "setterName" : "setHostnameVerifier$okhttp", "setterDescriptor" : "(Ljavax/net/ssl/HostnameVerifier;)V", "kotlinName" : "hostnameVerifier", "returnType" : { "flags" : 0, "kind" : "class", "name" : "javax/net/ssl/HostnameVerifier", "id" : 0 }, "jvmFlags" : 0, "flags" : 1792, "setterFlags" : 0, "getterFlags" : 0 }, { "fieldName" : "interceptors", "fieldDescriptor" : "Ljava/util/List;", "getterName" : "getInterceptors$okhttp", "getterDescriptor" : "()Ljava/util/List;", "kotlinName" : "interceptors", "returnType" : { "flags" : 0, "kind" : "class", "name" : "kotlin/collections/MutableList", "id" : 0, "arguments" : [ { "type" : { "flags" : 0, "kind" : "class", "name" : "okhttp3/Interceptor", "id" : 0 }, "variance" : "INVARIANT" } ] }, "jvmFlags" : 0, "flags" : 512, "setterFlags" : 0, "getterFlags" : 0 }, { "fieldName" : "minWebSocketMessageToCompress", "fieldDescriptor" : "J", "getterName" : "getMinWebSocketMessageToCompress$okhttp", "getterDescriptor" : "()J", "setterName" : "setMinWebSocketMessageToCompress$okhttp", "setterDescriptor" : "(J)V", "kotlinName" : "minWebSocketMessageToCompress", "returnType" : { "flags" : 0, "kind" : "class", "name" : "kotlin/Long", "id" : 0 }, "jvmFlags" : 0, "flags" : 1792, "setterFlags" : 0, "getterFlags" : 0 }, { "fieldName" : "networkInterceptors", "fieldDescriptor" : "Ljava/util/List;", "getterName" : "getNetworkInterceptors$okhttp", "getterDescriptor" : "()Ljava/util/List;", "kotlinName" : "networkInterceptors", "returnType" : { "flags" : 0, "kind" : "class", "name" : "kotlin/collections/MutableList", "id" : 0, "arguments" : [ { "type" : { "flags" : 0, "kind" : "class", "name" : "okhttp3/Interceptor", "id" : 0 }, "variance" : "INVARIANT" } ] }, "jvmFlags" : 0, "flags" : 512, "setterFlags" : 0, "getterFlags" : 0 }, { "fieldName" : "pingInterval", "fieldDescriptor" : "I", "getterName" : "getPingInterval$okhttp", "getterDescriptor" : "()I", "setterName" : "setPingInterval$okhttp", "setterDescriptor" : "(I)V", "kotlinName" : "pingInterval", "returnType" : { "flags" : 0, "kind" : "class", "name" : "kotlin/Int", "id" : 0 }, "jvmFlags" : 0, "flags" : 1792, "setterFlags" : 0, "getterFlags" : 0 }, { "fieldName" : "protocols", "fieldDescriptor" : "Ljava/util/List;", "getterName" : "getProtocols$okhttp", "getterDescriptor" : "()Ljava/util/List;", "setterName" : "setProtocols$okhttp", "setterDescriptor" : "(Ljava/util/List;)V", "kotlinName" : "protocols", "returnType" : { "flags" : 0, "kind" : "class", "name" : "kotlin/collections/List", "id" : 0, "arguments" : [ { "type" : { "flags" : 0, "kind" : "class", "name" : "okhttp3/Protocol", "id" : 0 }, "variance" : "INVARIANT" } ] }, "jvmFlags" : 0, "flags" : 1792, "setterFlags" : 0, "getterFlags" : 0 }, { "fieldName" : "proxy", "fieldDescriptor" : "Ljava/net/Proxy;", "getterName" : "getProxy$okhttp", "getterDescriptor" : "()Ljava/net/Proxy;", "setterName" : "setProxy$okhttp", "setterDescriptor" : "(Ljava/net/Proxy;)V", "kotlinName" : "proxy", "returnType" : { "flags" : 1, "kind" : "class", "name" : "java/net/Proxy", "id" : 0 }, "jvmFlags" : 0, "flags" : 1792, "setterFlags" : 0, "getterFlags" : 0 }, { "fieldName" : "proxyAuthenticator", "fieldDescriptor" : "Lokhttp3/Authenticator;", "getterName" : "getProxyAuthenticator$okhttp", "getterDescriptor" : "()Lokhttp3/Authenticator;", "setterName" : "setProxyAuthenticator$okhttp", "setterDescriptor" : "(Lokhttp3/Authenticator;)V", "kotlinName" : "proxyAuthenticator", "returnType" : { "flags" : 0, "kind" : "class", "name" : "okhttp3/Authenticator", "id" : 0 }, "jvmFlags" : 0, "flags" : 1792, "setterFlags" : 0, "getterFlags" : 0 }, { "fieldName" : "proxySelector", "fieldDescriptor" : "Ljava/net/ProxySelector;", "getterName" : "getProxySelector$okhttp", "getterDescriptor" : "()Ljava/net/ProxySelector;", "setterName" : "setProxySelector$okhttp", "setterDescriptor" : "(Ljava/net/ProxySelector;)V", "kotlinName" : "proxySelector", "returnType" : { "flags" : 1, "kind" : "class", "name" : "java/net/ProxySelector", "id" : 0 }, "jvmFlags" : 0, "flags" : 1792, "setterFlags" : 0, "getterFlags" : 0 }, { "fieldName" : "readTimeout", "fieldDescriptor" : "I", "getterName" : "getReadTimeout$okhttp", "getterDescriptor" : "()I", "setterName" : "setReadTimeout$okhttp", "setterDescriptor" : "(I)V", "kotlinName" : "readTimeout", "returnType" : { "flags" : 0, "kind" : "class", "name" : "kotlin/Int", "id" : 0 }, "jvmFlags" : 0, "flags" : 1792, "setterFlags" : 0, "getterFlags" : 0 }, { "fieldName" : "retryOnConnectionFailure", "fieldDescriptor" : "Z", "getterName" : "getRetryOnConnectionFailure$okhttp", "getterDescriptor" : "()Z", "setterName" : "setRetryOnConnectionFailure$okhttp", "setterDescriptor" : "(Z)V", "kotlinName" : "retryOnConnectionFailure", "returnType" : { "flags" : 0, "kind" : "class", "name" : "kotlin/Boolean", "id" : 0 }, "jvmFlags" : 0, "flags" : 1792, "setterFlags" : 0, "getterFlags" : 0 }, { "fieldName" : "routeDatabase", "fieldDescriptor" : "Lokhttp3/internal/connection/RouteDatabase;", "getterName" : "getRouteDatabase$okhttp", "getterDescriptor" : "()Lokhttp3/internal/connection/RouteDatabase;", "setterName" : "setRouteDatabase$okhttp", "setterDescriptor" : "(Lokhttp3/internal/connection/RouteDatabase;)V", "kotlinName" : "routeDatabase", "returnType" : { "flags" : 1, "kind" : "class", "name" : "okhttp3/internal/connection/RouteDatabase", "id" : 0 }, "jvmFlags" : 0, "flags" : 1792, "setterFlags" : 0, "getterFlags" : 0 }, { "fieldName" : "socketFactory", "fieldDescriptor" : "Ljavax/net/SocketFactory;", "getterName" : "getSocketFactory$okhttp", "getterDescriptor" : "()Ljavax/net/SocketFactory;", "setterName" : "setSocketFactory$okhttp", "setterDescriptor" : "(Ljavax/net/SocketFactory;)V", "kotlinName" : "socketFactory", "returnType" : { "flags" : 0, "kind" : "class", "name" : "javax/net/SocketFactory", "id" : 0 }, "jvmFlags" : 0, "flags" : 1792, "setterFlags" : 0, "getterFlags" : 0 }, { "fieldName" : "sslSocketFactoryOrNull", "fieldDescriptor" : "Ljavax/net/ssl/SSLSocketFactory;", "getterName" : "getSslSocketFactoryOrNull$okhttp", "getterDescriptor" : "()Ljavax/net/ssl/SSLSocketFactory;", "setterName" : "setSslSocketFactoryOrNull$okhttp", "setterDescriptor" : "(Ljavax/net/ssl/SSLSocketFactory;)V", "kotlinName" : "sslSocketFactoryOrNull", "returnType" : { "flags" : 1, "kind" : "class", "name" : "javax/net/ssl/SSLSocketFactory", "id" : 0 }, "jvmFlags" : 0, "flags" : 1792, "setterFlags" : 0, "getterFlags" : 0 }, { "fieldName" : "writeTimeout", "fieldDescriptor" : "I", "getterName" : "getWriteTimeout$okhttp", "getterDescriptor" : "()I", "setterName" : "setWriteTimeout$okhttp", "setterDescriptor" : "(I)V", "kotlinName" : "writeTimeout", "returnType" : { "flags" : 0, "kind" : "class", "name" : "kotlin/Int", "id" : 0 }, "jvmFlags" : 0, "flags" : 1792, "setterFlags" : 0, "getterFlags" : 0 }, { "fieldName" : "x509TrustManagerOrNull", "fieldDescriptor" : "Ljavax/net/ssl/X509TrustManager;", "getterName" : "getX509TrustManagerOrNull$okhttp", "getterDescriptor" : "()Ljavax/net/ssl/X509TrustManager;", "setterName" : "setX509TrustManagerOrNull$okhttp", "setterDescriptor" : "(Ljavax/net/ssl/X509TrustManager;)V", "kotlinName" : "x509TrustManagerOrNull", "returnType" : { "flags" : 1, "kind" : "class", "name" : "javax/net/ssl/X509TrustManager", "id" : 0 }, "jvmFlags" : 0, "flags" : 1792, "setterFlags" : 0, "getterFlags" : 0 } ], "constructors" : [ { "name" : "", "descriptor" : "(Lokhttp3/OkHttpClient;)V", "valueParameters" : [ { "name" : "okHttpClient", "flags" : 0, "type" : { "flags" : 0, "kind" : "class", "name" : "okhttp3/OkHttpClient", "id" : 0 } } ], "flags" : 16 }, { "name" : "", "descriptor" : "()V", "flags" : 6 } ], "superTypes" : [ { "flags" : 0, "kind" : "class", "name" : "kotlin/Any", "id" : 0 } ], "flags" : 6, "jvmFlags" : 0 } }, { "declKind" : "CLASS", "modifiers" : [ "static", "public", "final" ], "binaryName" : "okhttp3.OkHttpClient$Companion", "methods" : [ { "modifiers" : [ "private" ], "name" : "", "descriptor" : "()V", "returnType" : { "shorthand" : "void", "kind" : "PRIMITIVE", "type" : { "name" : "void" } } }, { "modifiers" : [ "public" ], "name" : "", "descriptor" : "(Lkotlin/jvm/internal/DefaultConstructorMarker;)V", "params" : [ { "name" : "defaultConstructorMarker", "type" : { "shorthand" : "kotlin.jvm.internal.DefaultConstructorMarker", "kind" : "DECLARED", "type" : { "binaryName" : "kotlin.jvm.internal.DefaultConstructorMarker", "simpleName" : "DefaultConstructorMarker" } } } ], "returnType" : { "shorthand" : "void", "kind" : "PRIMITIVE", "type" : { "name" : "void" } } } ], "superclass" : { "shorthand" : "java.lang.Object", "kind" : "DECLARED", "type" : { "binaryName" : "java.lang.Object", "simpleName" : "Object" } }, "hasStaticInit" : false, "hasInstanceInit" : false, "kotlinClass" : { "name" : "okhttp3/OkHttpClient.Companion", "moduleName" : "okhttp", "properties" : [ { "fieldName" : "DEFAULT_CONNECTION_SPECS", "fieldDescriptor" : "Ljava/util/List;", "getterName" : "getDEFAULT_CONNECTION_SPECS$okhttp", "getterDescriptor" : "()Ljava/util/List;", "kotlinName" : "DEFAULT_CONNECTION_SPECS", "returnType" : { "flags" : 0, "kind" : "class", "name" : "kotlin/collections/List", "id" : 0, "arguments" : [ { "type" : { "flags" : 0, "kind" : "class", "name" : "okhttp3/ConnectionSpec", "id" : 0 }, "variance" : "INVARIANT" } ] }, "jvmFlags" : 0, "flags" : 512, "setterFlags" : 0, "getterFlags" : 0 }, { "fieldName" : "DEFAULT_PROTOCOLS", "fieldDescriptor" : "Ljava/util/List;", "getterName" : "getDEFAULT_PROTOCOLS$okhttp", "getterDescriptor" : "()Ljava/util/List;", "kotlinName" : "DEFAULT_PROTOCOLS", "returnType" : { "flags" : 0, "kind" : "class", "name" : "kotlin/collections/List", "id" : 0, "arguments" : [ { "type" : { "flags" : 0, "kind" : "class", "name" : "okhttp3/Protocol", "id" : 0 }, "variance" : "INVARIANT" } ] }, "jvmFlags" : 0, "flags" : 512, "setterFlags" : 0, "getterFlags" : 0 } ], "constructors" : [ { "name" : "", "descriptor" : "()V", "flags" : 2 } ], "superTypes" : [ { "flags" : 0, "kind" : "class", "name" : "kotlin/Any", "id" : 0 } ], "flags" : 390, "jvmFlags" : 0 } }, { "declKind" : "CLASS", "modifiers" : [ "public" ], "binaryName" : "okhttp3.OkHttpClient", "methods" : [ { "modifiers" : [ "public" ], "name" : "", "descriptor" : "(Lokhttp3/OkHttpClient$Builder;)V", "params" : [ { "name" : "builder", "type" : { "shorthand" : "okhttp3.OkHttpClient$Builder", "kind" : "DECLARED", "type" : { "binaryName" : "okhttp3.OkHttpClient$Builder", "simpleName" : "Builder" } } } ], "returnType" : { "shorthand" : "void", "kind" : "PRIMITIVE", "type" : { "name" : "void" } } }, { "modifiers" : [ "public", "final" ], "name" : "dispatcher", "descriptor" : "()Lokhttp3/Dispatcher;", "returnType" : { "shorthand" : "okhttp3.Dispatcher", "kind" : "DECLARED", "type" : { "binaryName" : "okhttp3.Dispatcher", "simpleName" : "Dispatcher" } } }, { "modifiers" : [ "public", "final" ], "name" : "connectionPool", "descriptor" : "()Lokhttp3/ConnectionPool;", "returnType" : { "shorthand" : "okhttp3.ConnectionPool", "kind" : "DECLARED", "type" : { "binaryName" : "okhttp3.ConnectionPool", "simpleName" : "ConnectionPool" } } }, { "modifiers" : [ "public", "final" ], "name" : "interceptors", "descriptor" : "()Ljava/util/List;", "returnType" : { "shorthand" : "java.util.List", "kind" : "DECLARED", "type" : { "binaryName" : "java.util.List", "simpleName" : "List", "params" : [ { "shorthand" : "okhttp3.Interceptor", "kind" : "DECLARED", "type" : { "binaryName" : "okhttp3.Interceptor", "simpleName" : "Interceptor" } } ] } } }, { "modifiers" : [ "public", "final" ], "name" : "networkInterceptors", "descriptor" : "()Ljava/util/List;", "returnType" : { "shorthand" : "java.util.List", "kind" : "DECLARED", "type" : { "binaryName" : "java.util.List", "simpleName" : "List", "params" : [ { "shorthand" : "okhttp3.Interceptor", "kind" : "DECLARED", "type" : { "binaryName" : "okhttp3.Interceptor", "simpleName" : "Interceptor" } } ] } } }, { "modifiers" : [ "public", "final" ], "name" : "eventListenerFactory", "descriptor" : "()Lokhttp3/EventListener$Factory;", "returnType" : { "shorthand" : "okhttp3.EventListener$Factory", "kind" : "DECLARED", "type" : { "binaryName" : "okhttp3.EventListener$Factory", "simpleName" : "Factory" } } }, { "modifiers" : [ "public", "final" ], "name" : "retryOnConnectionFailure", "descriptor" : "()Z", "returnType" : { "shorthand" : "boolean", "kind" : "PRIMITIVE", "type" : { "name" : "boolean" } } }, { "modifiers" : [ "public", "final" ], "name" : "authenticator", "descriptor" : "()Lokhttp3/Authenticator;", "returnType" : { "shorthand" : "okhttp3.Authenticator", "kind" : "DECLARED", "type" : { "binaryName" : "okhttp3.Authenticator", "simpleName" : "Authenticator" } } }, { "modifiers" : [ "public", "final" ], "name" : "followRedirects", "descriptor" : "()Z", "returnType" : { "shorthand" : "boolean", "kind" : "PRIMITIVE", "type" : { "name" : "boolean" } } }, { "modifiers" : [ "public", "final" ], "name" : "followSslRedirects", "descriptor" : "()Z", "returnType" : { "shorthand" : "boolean", "kind" : "PRIMITIVE", "type" : { "name" : "boolean" } } }, { "modifiers" : [ "public", "final" ], "name" : "cookieJar", "descriptor" : "()Lokhttp3/CookieJar;", "returnType" : { "shorthand" : "okhttp3.CookieJar", "kind" : "DECLARED", "type" : { "binaryName" : "okhttp3.CookieJar", "simpleName" : "CookieJar" } } }, { "modifiers" : [ "public", "final" ], "name" : "cache", "descriptor" : "()Lokhttp3/Cache;", "returnType" : { "shorthand" : "okhttp3.Cache", "kind" : "DECLARED", "type" : { "binaryName" : "okhttp3.Cache", "simpleName" : "Cache" } } }, { "modifiers" : [ "public", "final" ], "name" : "dns", "descriptor" : "()Lokhttp3/Dns;", "returnType" : { "shorthand" : "okhttp3.Dns", "kind" : "DECLARED", "type" : { "binaryName" : "okhttp3.Dns", "simpleName" : "Dns" } } }, { "modifiers" : [ "public", "final" ], "name" : "proxy", "descriptor" : "()Ljava/net/Proxy;", "returnType" : { "shorthand" : "java.net.Proxy", "kind" : "DECLARED", "type" : { "binaryName" : "java.net.Proxy", "simpleName" : "Proxy" } } }, { "modifiers" : [ "public", "final" ], "name" : "proxySelector", "descriptor" : "()Ljava/net/ProxySelector;", "returnType" : { "shorthand" : "java.net.ProxySelector", "kind" : "DECLARED", "type" : { "binaryName" : "java.net.ProxySelector", "simpleName" : "ProxySelector" } } }, { "modifiers" : [ "public", "final" ], "name" : "proxyAuthenticator", "descriptor" : "()Lokhttp3/Authenticator;", "returnType" : { "shorthand" : "okhttp3.Authenticator", "kind" : "DECLARED", "type" : { "binaryName" : "okhttp3.Authenticator", "simpleName" : "Authenticator" } } }, { "modifiers" : [ "public", "final" ], "name" : "socketFactory", "descriptor" : "()Ljavax/net/SocketFactory;", "returnType" : { "shorthand" : "javax.net.SocketFactory", "kind" : "DECLARED", "type" : { "binaryName" : "javax.net.SocketFactory", "simpleName" : "SocketFactory" } } }, { "modifiers" : [ "public", "final" ], "name" : "sslSocketFactory", "descriptor" : "()Ljavax/net/ssl/SSLSocketFactory;", "returnType" : { "shorthand" : "javax.net.ssl.SSLSocketFactory", "kind" : "DECLARED", "type" : { "binaryName" : "javax.net.ssl.SSLSocketFactory", "simpleName" : "SSLSocketFactory" } } }, { "modifiers" : [ "public", "final" ], "name" : "x509TrustManager", "descriptor" : "()Ljavax/net/ssl/X509TrustManager;", "returnType" : { "shorthand" : "javax.net.ssl.X509TrustManager", "kind" : "DECLARED", "type" : { "binaryName" : "javax.net.ssl.X509TrustManager", "simpleName" : "X509TrustManager" } } }, { "modifiers" : [ "public", "final" ], "name" : "connectionSpecs", "descriptor" : "()Ljava/util/List;", "returnType" : { "shorthand" : "java.util.List", "kind" : "DECLARED", "type" : { "binaryName" : "java.util.List", "simpleName" : "List", "params" : [ { "shorthand" : "okhttp3.ConnectionSpec", "kind" : "DECLARED", "type" : { "binaryName" : "okhttp3.ConnectionSpec", "simpleName" : "ConnectionSpec" } } ] } } }, { "modifiers" : [ "public", "final" ], "name" : "protocols", "descriptor" : "()Ljava/util/List;", "returnType" : { "shorthand" : "java.util.List", "kind" : "DECLARED", "type" : { "binaryName" : "java.util.List", "simpleName" : "List", "params" : [ { "shorthand" : "okhttp3.Protocol", "kind" : "DECLARED", "type" : { "binaryName" : "okhttp3.Protocol", "simpleName" : "Protocol" } } ] } } }, { "modifiers" : [ "public", "final" ], "name" : "hostnameVerifier", "descriptor" : "()Ljavax/net/ssl/HostnameVerifier;", "returnType" : { "shorthand" : "javax.net.ssl.HostnameVerifier", "kind" : "DECLARED", "type" : { "binaryName" : "javax.net.ssl.HostnameVerifier", "simpleName" : "HostnameVerifier" } } }, { "modifiers" : [ "public", "final" ], "name" : "certificatePinner", "descriptor" : "()Lokhttp3/CertificatePinner;", "returnType" : { "shorthand" : "okhttp3.CertificatePinner", "kind" : "DECLARED", "type" : { "binaryName" : "okhttp3.CertificatePinner", "simpleName" : "CertificatePinner" } } }, { "modifiers" : [ "public", "final" ], "name" : "certificateChainCleaner", "descriptor" : "()Lokhttp3/internal/tls/CertificateChainCleaner;", "returnType" : { "shorthand" : "okhttp3.internal.tls.CertificateChainCleaner", "kind" : "DECLARED", "type" : { "binaryName" : "okhttp3.internal.tls.CertificateChainCleaner", "simpleName" : "CertificateChainCleaner" } } }, { "modifiers" : [ "public", "final" ], "name" : "callTimeoutMillis", "descriptor" : "()I", "returnType" : { "shorthand" : "int", "kind" : "PRIMITIVE", "type" : { "name" : "int" } } }, { "modifiers" : [ "public", "final" ], "name" : "connectTimeoutMillis", "descriptor" : "()I", "returnType" : { "shorthand" : "int", "kind" : "PRIMITIVE", "type" : { "name" : "int" } } }, { "modifiers" : [ "public", "final" ], "name" : "readTimeoutMillis", "descriptor" : "()I", "returnType" : { "shorthand" : "int", "kind" : "PRIMITIVE", "type" : { "name" : "int" } } }, { "modifiers" : [ "public", "final" ], "name" : "writeTimeoutMillis", "descriptor" : "()I", "returnType" : { "shorthand" : "int", "kind" : "PRIMITIVE", "type" : { "name" : "int" } } }, { "modifiers" : [ "public", "final" ], "name" : "pingIntervalMillis", "descriptor" : "()I", "returnType" : { "shorthand" : "int", "kind" : "PRIMITIVE", "type" : { "name" : "int" } } }, { "modifiers" : [ "public", "final" ], "name" : "minWebSocketMessageToCompress", "descriptor" : "()J", "returnType" : { "shorthand" : "long", "kind" : "PRIMITIVE", "type" : { "name" : "long" } } }, { "modifiers" : [ "public", "final" ], "name" : "getRouteDatabase", "descriptor" : "()Lokhttp3/internal/connection/RouteDatabase;", "returnType" : { "shorthand" : "okhttp3.internal.connection.RouteDatabase", "kind" : "DECLARED", "type" : { "binaryName" : "okhttp3.internal.connection.RouteDatabase", "simpleName" : "RouteDatabase" } } }, { "modifiers" : [ "public" ], "name" : "", "descriptor" : "()V", "returnType" : { "shorthand" : "void", "kind" : "PRIMITIVE", "type" : { "name" : "void" } } }, { "modifiers" : [ "private", "final" ], "name" : "verifyClientState", "descriptor" : "()V", "returnType" : { "shorthand" : "void", "kind" : "PRIMITIVE", "type" : { "name" : "void" } } }, { "modifiers" : [ "public" ], "name" : "newCall", "descriptor" : "(Lokhttp3/Request;)Lokhttp3/Call;", "params" : [ { "name" : "request", "type" : { "shorthand" : "okhttp3.Request", "kind" : "DECLARED", "type" : { "binaryName" : "okhttp3.Request", "simpleName" : "Request" } } } ], "returnType" : { "shorthand" : "okhttp3.Call", "kind" : "DECLARED", "type" : { "binaryName" : "okhttp3.Call", "simpleName" : "Call" } } }, { "modifiers" : [ "public" ], "name" : "newWebSocket", "descriptor" : "(Lokhttp3/Request;Lokhttp3/WebSocketListener;)Lokhttp3/WebSocket;", "params" : [ { "name" : "request", "type" : { "shorthand" : "okhttp3.Request", "kind" : "DECLARED", "type" : { "binaryName" : "okhttp3.Request", "simpleName" : "Request" } } }, { "name" : "webSocketListener", "type" : { "shorthand" : "okhttp3.WebSocketListener", "kind" : "DECLARED", "type" : { "binaryName" : "okhttp3.WebSocketListener", "simpleName" : "WebSocketListener" } } } ], "returnType" : { "shorthand" : "okhttp3.WebSocket", "kind" : "DECLARED", "type" : { "binaryName" : "okhttp3.WebSocket", "simpleName" : "WebSocket" } } }, { "modifiers" : [ "public" ], "name" : "newBuilder", "descriptor" : "()Lokhttp3/OkHttpClient$Builder;", "returnType" : { "shorthand" : "okhttp3.OkHttpClient$Builder", "kind" : "DECLARED", "type" : { "binaryName" : "okhttp3.OkHttpClient$Builder", "simpleName" : "Builder" } } }, { "modifiers" : [ "public", "final" ], "name" : "-deprecated_dispatcher", "descriptor" : "()Lokhttp3/Dispatcher;", "returnType" : { "shorthand" : "okhttp3.Dispatcher", "kind" : "DECLARED", "type" : { "binaryName" : "okhttp3.Dispatcher", "simpleName" : "Dispatcher" } } }, { "modifiers" : [ "public", "final" ], "name" : "-deprecated_connectionPool", "descriptor" : "()Lokhttp3/ConnectionPool;", "returnType" : { "shorthand" : "okhttp3.ConnectionPool", "kind" : "DECLARED", "type" : { "binaryName" : "okhttp3.ConnectionPool", "simpleName" : "ConnectionPool" } } }, { "modifiers" : [ "public", "final" ], "name" : "-deprecated_interceptors", "descriptor" : "()Ljava/util/List;", "returnType" : { "shorthand" : "java.util.List", "kind" : "DECLARED", "type" : { "binaryName" : "java.util.List", "simpleName" : "List", "params" : [ { "shorthand" : "okhttp3.Interceptor", "kind" : "DECLARED", "type" : { "binaryName" : "okhttp3.Interceptor", "simpleName" : "Interceptor" } } ] } } }, { "modifiers" : [ "public", "final" ], "name" : "-deprecated_networkInterceptors", "descriptor" : "()Ljava/util/List;", "returnType" : { "shorthand" : "java.util.List", "kind" : "DECLARED", "type" : { "binaryName" : "java.util.List", "simpleName" : "List", "params" : [ { "shorthand" : "okhttp3.Interceptor", "kind" : "DECLARED", "type" : { "binaryName" : "okhttp3.Interceptor", "simpleName" : "Interceptor" } } ] } } }, { "modifiers" : [ "public", "final" ], "name" : "-deprecated_eventListenerFactory", "descriptor" : "()Lokhttp3/EventListener$Factory;", "returnType" : { "shorthand" : "okhttp3.EventListener$Factory", "kind" : "DECLARED", "type" : { "binaryName" : "okhttp3.EventListener$Factory", "simpleName" : "Factory" } } }, { "modifiers" : [ "public", "final" ], "name" : "-deprecated_retryOnConnectionFailure", "descriptor" : "()Z", "returnType" : { "shorthand" : "boolean", "kind" : "PRIMITIVE", "type" : { "name" : "boolean" } } }, { "modifiers" : [ "public", "final" ], "name" : "-deprecated_authenticator", "descriptor" : "()Lokhttp3/Authenticator;", "returnType" : { "shorthand" : "okhttp3.Authenticator", "kind" : "DECLARED", "type" : { "binaryName" : "okhttp3.Authenticator", "simpleName" : "Authenticator" } } }, { "modifiers" : [ "public", "final" ], "name" : "-deprecated_followRedirects", "descriptor" : "()Z", "returnType" : { "shorthand" : "boolean", "kind" : "PRIMITIVE", "type" : { "name" : "boolean" } } }, { "modifiers" : [ "public", "final" ], "name" : "-deprecated_followSslRedirects", "descriptor" : "()Z", "returnType" : { "shorthand" : "boolean", "kind" : "PRIMITIVE", "type" : { "name" : "boolean" } } }, { "modifiers" : [ "public", "final" ], "name" : "-deprecated_cookieJar", "descriptor" : "()Lokhttp3/CookieJar;", "returnType" : { "shorthand" : "okhttp3.CookieJar", "kind" : "DECLARED", "type" : { "binaryName" : "okhttp3.CookieJar", "simpleName" : "CookieJar" } } }, { "modifiers" : [ "public", "final" ], "name" : "-deprecated_cache", "descriptor" : "()Lokhttp3/Cache;", "returnType" : { "shorthand" : "okhttp3.Cache", "kind" : "DECLARED", "type" : { "binaryName" : "okhttp3.Cache", "simpleName" : "Cache" } } }, { "modifiers" : [ "public", "final" ], "name" : "-deprecated_dns", "descriptor" : "()Lokhttp3/Dns;", "returnType" : { "shorthand" : "okhttp3.Dns", "kind" : "DECLARED", "type" : { "binaryName" : "okhttp3.Dns", "simpleName" : "Dns" } } }, { "modifiers" : [ "public", "final" ], "name" : "-deprecated_proxy", "descriptor" : "()Ljava/net/Proxy;", "returnType" : { "shorthand" : "java.net.Proxy", "kind" : "DECLARED", "type" : { "binaryName" : "java.net.Proxy", "simpleName" : "Proxy" } } }, { "modifiers" : [ "public", "final" ], "name" : "-deprecated_proxySelector", "descriptor" : "()Ljava/net/ProxySelector;", "returnType" : { "shorthand" : "java.net.ProxySelector", "kind" : "DECLARED", "type" : { "binaryName" : "java.net.ProxySelector", "simpleName" : "ProxySelector" } } }, { "modifiers" : [ "public", "final" ], "name" : "-deprecated_proxyAuthenticator", "descriptor" : "()Lokhttp3/Authenticator;", "returnType" : { "shorthand" : "okhttp3.Authenticator", "kind" : "DECLARED", "type" : { "binaryName" : "okhttp3.Authenticator", "simpleName" : "Authenticator" } } }, { "modifiers" : [ "public", "final" ], "name" : "-deprecated_socketFactory", "descriptor" : "()Ljavax/net/SocketFactory;", "returnType" : { "shorthand" : "javax.net.SocketFactory", "kind" : "DECLARED", "type" : { "binaryName" : "javax.net.SocketFactory", "simpleName" : "SocketFactory" } } }, { "modifiers" : [ "public", "final" ], "name" : "-deprecated_sslSocketFactory", "descriptor" : "()Ljavax/net/ssl/SSLSocketFactory;", "returnType" : { "shorthand" : "javax.net.ssl.SSLSocketFactory", "kind" : "DECLARED", "type" : { "binaryName" : "javax.net.ssl.SSLSocketFactory", "simpleName" : "SSLSocketFactory" } } }, { "modifiers" : [ "public", "final" ], "name" : "-deprecated_connectionSpecs", "descriptor" : "()Ljava/util/List;", "returnType" : { "shorthand" : "java.util.List", "kind" : "DECLARED", "type" : { "binaryName" : "java.util.List", "simpleName" : "List", "params" : [ { "shorthand" : "okhttp3.ConnectionSpec", "kind" : "DECLARED", "type" : { "binaryName" : "okhttp3.ConnectionSpec", "simpleName" : "ConnectionSpec" } } ] } } }, { "modifiers" : [ "public", "final" ], "name" : "-deprecated_protocols", "descriptor" : "()Ljava/util/List;", "returnType" : { "shorthand" : "java.util.List", "kind" : "DECLARED", "type" : { "binaryName" : "java.util.List", "simpleName" : "List", "params" : [ { "shorthand" : "okhttp3.Protocol", "kind" : "DECLARED", "type" : { "binaryName" : "okhttp3.Protocol", "simpleName" : "Protocol" } } ] } } }, { "modifiers" : [ "public", "final" ], "name" : "-deprecated_hostnameVerifier", "descriptor" : "()Ljavax/net/ssl/HostnameVerifier;", "returnType" : { "shorthand" : "javax.net.ssl.HostnameVerifier", "kind" : "DECLARED", "type" : { "binaryName" : "javax.net.ssl.HostnameVerifier", "simpleName" : "HostnameVerifier" } } }, { "modifiers" : [ "public", "final" ], "name" : "-deprecated_certificatePinner", "descriptor" : "()Lokhttp3/CertificatePinner;", "returnType" : { "shorthand" : "okhttp3.CertificatePinner", "kind" : "DECLARED", "type" : { "binaryName" : "okhttp3.CertificatePinner", "simpleName" : "CertificatePinner" } } }, { "modifiers" : [ "public", "final" ], "name" : "-deprecated_callTimeoutMillis", "descriptor" : "()I", "returnType" : { "shorthand" : "int", "kind" : "PRIMITIVE", "type" : { "name" : "int" } } }, { "modifiers" : [ "public", "final" ], "name" : "-deprecated_connectTimeoutMillis", "descriptor" : "()I", "returnType" : { "shorthand" : "int", "kind" : "PRIMITIVE", "type" : { "name" : "int" } } }, { "modifiers" : [ "public", "final" ], "name" : "-deprecated_readTimeoutMillis", "descriptor" : "()I", "returnType" : { "shorthand" : "int", "kind" : "PRIMITIVE", "type" : { "name" : "int" } } }, { "modifiers" : [ "public", "final" ], "name" : "-deprecated_writeTimeoutMillis", "descriptor" : "()I", "returnType" : { "shorthand" : "int", "kind" : "PRIMITIVE", "type" : { "name" : "int" } } }, { "modifiers" : [ "public", "final" ], "name" : "-deprecated_pingIntervalMillis", "descriptor" : "()I", "returnType" : { "shorthand" : "int", "kind" : "PRIMITIVE", "type" : { "name" : "int" } } }, { "modifiers" : [ "public" ], "name" : "clone", "descriptor" : "()Ljava/lang/Object;", "returnType" : { "shorthand" : "java.lang.Object", "kind" : "DECLARED", "type" : { "binaryName" : "java.lang.Object", "simpleName" : "Object" } } }, { "modifiers" : [ "static" ], "name" : "", "descriptor" : "()V", "returnType" : { "shorthand" : "void", "kind" : "PRIMITIVE", "type" : { "name" : "void" } } } ], "fields" : [ { "modifiers" : [ "static", "public", "final" ], "name" : "Companion", "type" : { "shorthand" : "okhttp3.OkHttpClient$Companion", "kind" : "DECLARED", "type" : { "binaryName" : "okhttp3.OkHttpClient$Companion", "simpleName" : "Companion" } }, "annotations" : [ { "binaryName" : "org.jetbrains.annotations.NotNull" } ] }, { "modifiers" : [ "private", "final" ], "name" : "dispatcher", "type" : { "shorthand" : "okhttp3.Dispatcher", "kind" : "DECLARED", "type" : { "binaryName" : "okhttp3.Dispatcher", "simpleName" : "Dispatcher" } }, "annotations" : [ { "binaryName" : "org.jetbrains.annotations.NotNull" } ] }, { "modifiers" : [ "private", "final" ], "name" : "connectionPool", "type" : { "shorthand" : "okhttp3.ConnectionPool", "kind" : "DECLARED", "type" : { "binaryName" : "okhttp3.ConnectionPool", "simpleName" : "ConnectionPool" } }, "annotations" : [ { "binaryName" : "org.jetbrains.annotations.NotNull" } ] }, { "modifiers" : [ "private", "final" ], "name" : "interceptors", "type" : { "shorthand" : "java.util.List", "kind" : "DECLARED", "type" : { "binaryName" : "java.util.List", "simpleName" : "List", "params" : [ { "shorthand" : "okhttp3.Interceptor", "kind" : "DECLARED", "type" : { "binaryName" : "okhttp3.Interceptor", "simpleName" : "Interceptor" } } ] } }, "annotations" : [ { "binaryName" : "org.jetbrains.annotations.NotNull" } ] }, { "modifiers" : [ "private", "final" ], "name" : "networkInterceptors", "type" : { "shorthand" : "java.util.List", "kind" : "DECLARED", "type" : { "binaryName" : "java.util.List", "simpleName" : "List", "params" : [ { "shorthand" : "okhttp3.Interceptor", "kind" : "DECLARED", "type" : { "binaryName" : "okhttp3.Interceptor", "simpleName" : "Interceptor" } } ] } }, "annotations" : [ { "binaryName" : "org.jetbrains.annotations.NotNull" } ] }, { "modifiers" : [ "private", "final" ], "name" : "eventListenerFactory", "type" : { "shorthand" : "okhttp3.EventListener$Factory", "kind" : "DECLARED", "type" : { "binaryName" : "okhttp3.EventListener$Factory", "simpleName" : "Factory" } }, "annotations" : [ { "binaryName" : "org.jetbrains.annotations.NotNull" } ] }, { "modifiers" : [ "private", "final" ], "name" : "retryOnConnectionFailure", "type" : { "shorthand" : "boolean", "kind" : "PRIMITIVE", "type" : { "name" : "boolean" } } }, { "modifiers" : [ "private", "final" ], "name" : "authenticator", "type" : { "shorthand" : "okhttp3.Authenticator", "kind" : "DECLARED", "type" : { "binaryName" : "okhttp3.Authenticator", "simpleName" : "Authenticator" } }, "annotations" : [ { "binaryName" : "org.jetbrains.annotations.NotNull" } ] }, { "modifiers" : [ "private", "final" ], "name" : "followRedirects", "type" : { "shorthand" : "boolean", "kind" : "PRIMITIVE", "type" : { "name" : "boolean" } } }, { "modifiers" : [ "private", "final" ], "name" : "followSslRedirects", "type" : { "shorthand" : "boolean", "kind" : "PRIMITIVE", "type" : { "name" : "boolean" } } }, { "modifiers" : [ "private", "final" ], "name" : "cookieJar", "type" : { "shorthand" : "okhttp3.CookieJar", "kind" : "DECLARED", "type" : { "binaryName" : "okhttp3.CookieJar", "simpleName" : "CookieJar" } }, "annotations" : [ { "binaryName" : "org.jetbrains.annotations.NotNull" } ] }, { "modifiers" : [ "private", "final" ], "name" : "cache", "type" : { "shorthand" : "okhttp3.Cache", "kind" : "DECLARED", "type" : { "binaryName" : "okhttp3.Cache", "simpleName" : "Cache" } }, "annotations" : [ { "binaryName" : "org.jetbrains.annotations.Nullable" } ] }, { "modifiers" : [ "private", "final" ], "name" : "dns", "type" : { "shorthand" : "okhttp3.Dns", "kind" : "DECLARED", "type" : { "binaryName" : "okhttp3.Dns", "simpleName" : "Dns" } }, "annotations" : [ { "binaryName" : "org.jetbrains.annotations.NotNull" } ] }, { "modifiers" : [ "private", "final" ], "name" : "proxy", "type" : { "shorthand" : "java.net.Proxy", "kind" : "DECLARED", "type" : { "binaryName" : "java.net.Proxy", "simpleName" : "Proxy" } }, "annotations" : [ { "binaryName" : "org.jetbrains.annotations.Nullable" } ] }, { "modifiers" : [ "private", "final" ], "name" : "proxySelector", "type" : { "shorthand" : "java.net.ProxySelector", "kind" : "DECLARED", "type" : { "binaryName" : "java.net.ProxySelector", "simpleName" : "ProxySelector" } }, "annotations" : [ { "binaryName" : "org.jetbrains.annotations.NotNull" } ] }, { "modifiers" : [ "private", "final" ], "name" : "proxyAuthenticator", "type" : { "shorthand" : "okhttp3.Authenticator", "kind" : "DECLARED", "type" : { "binaryName" : "okhttp3.Authenticator", "simpleName" : "Authenticator" } }, "annotations" : [ { "binaryName" : "org.jetbrains.annotations.NotNull" } ] }, { "modifiers" : [ "private", "final" ], "name" : "socketFactory", "type" : { "shorthand" : "javax.net.SocketFactory", "kind" : "DECLARED", "type" : { "binaryName" : "javax.net.SocketFactory", "simpleName" : "SocketFactory" } }, "annotations" : [ { "binaryName" : "org.jetbrains.annotations.NotNull" } ] }, { "modifiers" : [ "private", "final" ], "name" : "sslSocketFactoryOrNull", "type" : { "shorthand" : "javax.net.ssl.SSLSocketFactory", "kind" : "DECLARED", "type" : { "binaryName" : "javax.net.ssl.SSLSocketFactory", "simpleName" : "SSLSocketFactory" } }, "annotations" : [ { "binaryName" : "org.jetbrains.annotations.Nullable" } ] }, { "modifiers" : [ "private", "final" ], "name" : "x509TrustManager", "type" : { "shorthand" : "javax.net.ssl.X509TrustManager", "kind" : "DECLARED", "type" : { "binaryName" : "javax.net.ssl.X509TrustManager", "simpleName" : "X509TrustManager" } }, "annotations" : [ { "binaryName" : "org.jetbrains.annotations.Nullable" } ] }, { "modifiers" : [ "private", "final" ], "name" : "connectionSpecs", "type" : { "shorthand" : "java.util.List", "kind" : "DECLARED", "type" : { "binaryName" : "java.util.List", "simpleName" : "List", "params" : [ { "shorthand" : "okhttp3.ConnectionSpec", "kind" : "DECLARED", "type" : { "binaryName" : "okhttp3.ConnectionSpec", "simpleName" : "ConnectionSpec" } } ] } }, "annotations" : [ { "binaryName" : "org.jetbrains.annotations.NotNull" } ] }, { "modifiers" : [ "private", "final" ], "name" : "protocols", "type" : { "shorthand" : "java.util.List", "kind" : "DECLARED", "type" : { "binaryName" : "java.util.List", "simpleName" : "List", "params" : [ { "shorthand" : "okhttp3.Protocol", "kind" : "DECLARED", "type" : { "binaryName" : "okhttp3.Protocol", "simpleName" : "Protocol" } } ] } }, "annotations" : [ { "binaryName" : "org.jetbrains.annotations.NotNull" } ] }, { "modifiers" : [ "private", "final" ], "name" : "hostnameVerifier", "type" : { "shorthand" : "javax.net.ssl.HostnameVerifier", "kind" : "DECLARED", "type" : { "binaryName" : "javax.net.ssl.HostnameVerifier", "simpleName" : "HostnameVerifier" } }, "annotations" : [ { "binaryName" : "org.jetbrains.annotations.NotNull" } ] }, { "modifiers" : [ "private", "final" ], "name" : "certificatePinner", "type" : { "shorthand" : "okhttp3.CertificatePinner", "kind" : "DECLARED", "type" : { "binaryName" : "okhttp3.CertificatePinner", "simpleName" : "CertificatePinner" } }, "annotations" : [ { "binaryName" : "org.jetbrains.annotations.NotNull" } ] }, { "modifiers" : [ "private", "final" ], "name" : "certificateChainCleaner", "type" : { "shorthand" : "okhttp3.internal.tls.CertificateChainCleaner", "kind" : "DECLARED", "type" : { "binaryName" : "okhttp3.internal.tls.CertificateChainCleaner", "simpleName" : "CertificateChainCleaner" } }, "annotations" : [ { "binaryName" : "org.jetbrains.annotations.Nullable" } ] }, { "modifiers" : [ "private", "final" ], "name" : "callTimeoutMillis", "type" : { "shorthand" : "int", "kind" : "PRIMITIVE", "type" : { "name" : "int" } } }, { "modifiers" : [ "private", "final" ], "name" : "connectTimeoutMillis", "type" : { "shorthand" : "int", "kind" : "PRIMITIVE", "type" : { "name" : "int" } } }, { "modifiers" : [ "private", "final" ], "name" : "readTimeoutMillis", "type" : { "shorthand" : "int", "kind" : "PRIMITIVE", "type" : { "name" : "int" } } }, { "modifiers" : [ "private", "final" ], "name" : "writeTimeoutMillis", "type" : { "shorthand" : "int", "kind" : "PRIMITIVE", "type" : { "name" : "int" } } }, { "modifiers" : [ "private", "final" ], "name" : "pingIntervalMillis", "type" : { "shorthand" : "int", "kind" : "PRIMITIVE", "type" : { "name" : "int" } } }, { "modifiers" : [ "private", "final" ], "name" : "minWebSocketMessageToCompress", "type" : { "shorthand" : "long", "kind" : "PRIMITIVE", "type" : { "name" : "long" } } }, { "modifiers" : [ "private", "final" ], "name" : "routeDatabase", "type" : { "shorthand" : "okhttp3.internal.connection.RouteDatabase", "kind" : "DECLARED", "type" : { "binaryName" : "okhttp3.internal.connection.RouteDatabase", "simpleName" : "RouteDatabase" } }, "annotations" : [ { "binaryName" : "org.jetbrains.annotations.NotNull" } ] }, { "modifiers" : [ "private", "static", "final" ], "name" : "DEFAULT_PROTOCOLS", "type" : { "shorthand" : "java.util.List", "kind" : "DECLARED", "type" : { "binaryName" : "java.util.List", "simpleName" : "List", "params" : [ { "shorthand" : "okhttp3.Protocol", "kind" : "DECLARED", "type" : { "binaryName" : "okhttp3.Protocol", "simpleName" : "Protocol" } } ] } }, "annotations" : [ { "binaryName" : "org.jetbrains.annotations.NotNull" } ] }, { "modifiers" : [ "private", "static", "final" ], "name" : "DEFAULT_CONNECTION_SPECS", "type" : { "shorthand" : "java.util.List", "kind" : "DECLARED", "type" : { "binaryName" : "java.util.List", "simpleName" : "List", "params" : [ { "shorthand" : "okhttp3.ConnectionSpec", "kind" : "DECLARED", "type" : { "binaryName" : "okhttp3.ConnectionSpec", "simpleName" : "ConnectionSpec" } } ] } }, "annotations" : [ { "binaryName" : "org.jetbrains.annotations.NotNull" } ] } ], "superclass" : { "shorthand" : "java.lang.Object", "kind" : "DECLARED", "type" : { "binaryName" : "java.lang.Object", "simpleName" : "Object" } }, "interfaces" : [ { "shorthand" : "java.lang.Cloneable", "kind" : "DECLARED", "type" : { "binaryName" : "java.lang.Cloneable", "simpleName" : "Cloneable" } }, { "shorthand" : "okhttp3.Call$Factory", "kind" : "DECLARED", "type" : { "binaryName" : "okhttp3.Call$Factory", "simpleName" : "Factory" } }, { "shorthand" : "okhttp3.WebSocket$Factory", "kind" : "DECLARED", "type" : { "binaryName" : "okhttp3.WebSocket$Factory", "simpleName" : "Factory" } } ], "hasStaticInit" : false, "hasInstanceInit" : false, "kotlinClass" : { "name" : "okhttp3/OkHttpClient", "moduleName" : "okhttp", "functions" : [ { "name" : "-deprecated_authenticator", "descriptor" : "()Lokhttp3/Authenticator;", "kotlinName" : "authenticator", "returnType" : { "flags" : 0, "kind" : "class", "name" : "okhttp3/Authenticator", "id" : 0 }, "flags" : 7, "isSuspend" : false }, { "name" : "-deprecated_cache", "descriptor" : "()Lokhttp3/Cache;", "kotlinName" : "cache", "returnType" : { "flags" : 1, "kind" : "class", "name" : "okhttp3/Cache", "id" : 0 }, "flags" : 7, "isSuspend" : false }, { "name" : "-deprecated_callTimeoutMillis", "descriptor" : "()I", "kotlinName" : "callTimeoutMillis", "returnType" : { "flags" : 0, "kind" : "class", "name" : "kotlin/Int", "id" : 0 }, "flags" : 7, "isSuspend" : false }, { "name" : "-deprecated_certificatePinner", "descriptor" : "()Lokhttp3/CertificatePinner;", "kotlinName" : "certificatePinner", "returnType" : { "flags" : 0, "kind" : "class", "name" : "okhttp3/CertificatePinner", "id" : 0 }, "flags" : 7, "isSuspend" : false }, { "name" : "-deprecated_connectTimeoutMillis", "descriptor" : "()I", "kotlinName" : "connectTimeoutMillis", "returnType" : { "flags" : 0, "kind" : "class", "name" : "kotlin/Int", "id" : 0 }, "flags" : 7, "isSuspend" : false }, { "name" : "-deprecated_connectionPool", "descriptor" : "()Lokhttp3/ConnectionPool;", "kotlinName" : "connectionPool", "returnType" : { "flags" : 0, "kind" : "class", "name" : "okhttp3/ConnectionPool", "id" : 0 }, "flags" : 7, "isSuspend" : false }, { "name" : "-deprecated_connectionSpecs", "descriptor" : "()Ljava/util/List;", "kotlinName" : "connectionSpecs", "returnType" : { "flags" : 0, "kind" : "class", "name" : "kotlin/collections/List", "id" : 0, "arguments" : [ { "type" : { "flags" : 0, "kind" : "class", "name" : "okhttp3/ConnectionSpec", "id" : 0 }, "variance" : "INVARIANT" } ] }, "flags" : 7, "isSuspend" : false }, { "name" : "-deprecated_cookieJar", "descriptor" : "()Lokhttp3/CookieJar;", "kotlinName" : "cookieJar", "returnType" : { "flags" : 0, "kind" : "class", "name" : "okhttp3/CookieJar", "id" : 0 }, "flags" : 7, "isSuspend" : false }, { "name" : "-deprecated_dispatcher", "descriptor" : "()Lokhttp3/Dispatcher;", "kotlinName" : "dispatcher", "returnType" : { "flags" : 0, "kind" : "class", "name" : "okhttp3/Dispatcher", "id" : 0 }, "flags" : 7, "isSuspend" : false }, { "name" : "-deprecated_dns", "descriptor" : "()Lokhttp3/Dns;", "kotlinName" : "dns", "returnType" : { "flags" : 0, "kind" : "class", "name" : "okhttp3/Dns", "id" : 0 }, "flags" : 7, "isSuspend" : false }, { "name" : "-deprecated_eventListenerFactory", "descriptor" : "()Lokhttp3/EventListener$Factory;", "kotlinName" : "eventListenerFactory", "returnType" : { "flags" : 0, "kind" : "class", "name" : "okhttp3/EventListener.Factory", "id" : 0 }, "flags" : 7, "isSuspend" : false }, { "name" : "-deprecated_followRedirects", "descriptor" : "()Z", "kotlinName" : "followRedirects", "returnType" : { "flags" : 0, "kind" : "class", "name" : "kotlin/Boolean", "id" : 0 }, "flags" : 7, "isSuspend" : false }, { "name" : "-deprecated_followSslRedirects", "descriptor" : "()Z", "kotlinName" : "followSslRedirects", "returnType" : { "flags" : 0, "kind" : "class", "name" : "kotlin/Boolean", "id" : 0 }, "flags" : 7, "isSuspend" : false }, { "name" : "-deprecated_hostnameVerifier", "descriptor" : "()Ljavax/net/ssl/HostnameVerifier;", "kotlinName" : "hostnameVerifier", "returnType" : { "flags" : 0, "kind" : "class", "name" : "javax/net/ssl/HostnameVerifier", "id" : 0 }, "flags" : 7, "isSuspend" : false }, { "name" : "-deprecated_interceptors", "descriptor" : "()Ljava/util/List;", "kotlinName" : "interceptors", "returnType" : { "flags" : 0, "kind" : "class", "name" : "kotlin/collections/List", "id" : 0, "arguments" : [ { "type" : { "flags" : 0, "kind" : "class", "name" : "okhttp3/Interceptor", "id" : 0 }, "variance" : "INVARIANT" } ] }, "flags" : 7, "isSuspend" : false }, { "name" : "-deprecated_networkInterceptors", "descriptor" : "()Ljava/util/List;", "kotlinName" : "networkInterceptors", "returnType" : { "flags" : 0, "kind" : "class", "name" : "kotlin/collections/List", "id" : 0, "arguments" : [ { "type" : { "flags" : 0, "kind" : "class", "name" : "okhttp3/Interceptor", "id" : 0 }, "variance" : "INVARIANT" } ] }, "flags" : 7, "isSuspend" : false }, { "name" : "newBuilder", "descriptor" : "()Lokhttp3/OkHttpClient$Builder;", "kotlinName" : "newBuilder", "returnType" : { "flags" : 0, "kind" : "class", "name" : "okhttp3/OkHttpClient.Builder", "id" : 0 }, "flags" : 22, "isSuspend" : false }, { "name" : "newCall", "descriptor" : "(Lokhttp3/Request;)Lokhttp3/Call;", "kotlinName" : "newCall", "valueParameters" : [ { "name" : "request", "flags" : 0, "type" : { "flags" : 0, "kind" : "class", "name" : "okhttp3/Request", "id" : 0 } } ], "returnType" : { "flags" : 0, "kind" : "class", "name" : "okhttp3/Call", "id" : 0 }, "flags" : 22, "isSuspend" : false }, { "name" : "newWebSocket", "descriptor" : "(Lokhttp3/Request;Lokhttp3/WebSocketListener;)Lokhttp3/WebSocket;", "kotlinName" : "newWebSocket", "valueParameters" : [ { "name" : "request", "flags" : 0, "type" : { "flags" : 0, "kind" : "class", "name" : "okhttp3/Request", "id" : 0 } }, { "name" : "listener", "flags" : 0, "type" : { "flags" : 0, "kind" : "class", "name" : "okhttp3/WebSocketListener", "id" : 0 } } ], "returnType" : { "flags" : 0, "kind" : "class", "name" : "okhttp3/WebSocket", "id" : 0 }, "flags" : 22, "isSuspend" : false }, { "name" : "-deprecated_pingIntervalMillis", "descriptor" : "()I", "kotlinName" : "pingIntervalMillis", "returnType" : { "flags" : 0, "kind" : "class", "name" : "kotlin/Int", "id" : 0 }, "flags" : 7, "isSuspend" : false }, { "name" : "-deprecated_protocols", "descriptor" : "()Ljava/util/List;", "kotlinName" : "protocols", "returnType" : { "flags" : 0, "kind" : "class", "name" : "kotlin/collections/List", "id" : 0, "arguments" : [ { "type" : { "flags" : 0, "kind" : "class", "name" : "okhttp3/Protocol", "id" : 0 }, "variance" : "INVARIANT" } ] }, "flags" : 7, "isSuspend" : false }, { "name" : "-deprecated_proxy", "descriptor" : "()Ljava/net/Proxy;", "kotlinName" : "proxy", "returnType" : { "flags" : 1, "kind" : "class", "name" : "java/net/Proxy", "id" : 0 }, "flags" : 7, "isSuspend" : false }, { "name" : "-deprecated_proxyAuthenticator", "descriptor" : "()Lokhttp3/Authenticator;", "kotlinName" : "proxyAuthenticator", "returnType" : { "flags" : 0, "kind" : "class", "name" : "okhttp3/Authenticator", "id" : 0 }, "flags" : 7, "isSuspend" : false }, { "name" : "-deprecated_proxySelector", "descriptor" : "()Ljava/net/ProxySelector;", "kotlinName" : "proxySelector", "returnType" : { "flags" : 0, "kind" : "class", "name" : "java/net/ProxySelector", "id" : 0 }, "flags" : 7, "isSuspend" : false }, { "name" : "-deprecated_readTimeoutMillis", "descriptor" : "()I", "kotlinName" : "readTimeoutMillis", "returnType" : { "flags" : 0, "kind" : "class", "name" : "kotlin/Int", "id" : 0 }, "flags" : 7, "isSuspend" : false }, { "name" : "-deprecated_retryOnConnectionFailure", "descriptor" : "()Z", "kotlinName" : "retryOnConnectionFailure", "returnType" : { "flags" : 0, "kind" : "class", "name" : "kotlin/Boolean", "id" : 0 }, "flags" : 7, "isSuspend" : false }, { "name" : "-deprecated_socketFactory", "descriptor" : "()Ljavax/net/SocketFactory;", "kotlinName" : "socketFactory", "returnType" : { "flags" : 0, "kind" : "class", "name" : "javax/net/SocketFactory", "id" : 0 }, "flags" : 7, "isSuspend" : false }, { "name" : "-deprecated_sslSocketFactory", "descriptor" : "()Ljavax/net/ssl/SSLSocketFactory;", "kotlinName" : "sslSocketFactory", "returnType" : { "flags" : 0, "kind" : "class", "name" : "javax/net/ssl/SSLSocketFactory", "id" : 0 }, "flags" : 7, "isSuspend" : false }, { "name" : "verifyClientState", "descriptor" : "()V", "kotlinName" : "verifyClientState", "returnType" : { "flags" : 0, "kind" : "class", "name" : "kotlin/Unit", "id" : 0 }, "flags" : 2, "isSuspend" : false }, { "name" : "-deprecated_writeTimeoutMillis", "descriptor" : "()I", "kotlinName" : "writeTimeoutMillis", "returnType" : { "flags" : 0, "kind" : "class", "name" : "kotlin/Int", "id" : 0 }, "flags" : 7, "isSuspend" : false } ], "properties" : [ { "fieldName" : "authenticator", "fieldDescriptor" : "Lokhttp3/Authenticator;", "getterName" : "authenticator", "getterDescriptor" : "()Lokhttp3/Authenticator;", "kotlinName" : "authenticator", "returnType" : { "flags" : 0, "kind" : "class", "name" : "okhttp3/Authenticator", "id" : 0 }, "jvmFlags" : 0, "flags" : 518, "setterFlags" : 6, "getterFlags" : 71 }, { "fieldName" : "cache", "fieldDescriptor" : "Lokhttp3/Cache;", "getterName" : "cache", "getterDescriptor" : "()Lokhttp3/Cache;", "kotlinName" : "cache", "returnType" : { "flags" : 1, "kind" : "class", "name" : "okhttp3/Cache", "id" : 0 }, "jvmFlags" : 0, "flags" : 518, "setterFlags" : 6, "getterFlags" : 71 }, { "fieldName" : "callTimeoutMillis", "fieldDescriptor" : "I", "getterName" : "callTimeoutMillis", "getterDescriptor" : "()I", "kotlinName" : "callTimeoutMillis", "returnType" : { "flags" : 0, "kind" : "class", "name" : "kotlin/Int", "id" : 0 }, "jvmFlags" : 0, "flags" : 518, "setterFlags" : 6, "getterFlags" : 71 }, { "fieldName" : "certificateChainCleaner", "fieldDescriptor" : "Lokhttp3/internal/tls/CertificateChainCleaner;", "getterName" : "certificateChainCleaner", "getterDescriptor" : "()Lokhttp3/internal/tls/CertificateChainCleaner;", "kotlinName" : "certificateChainCleaner", "returnType" : { "flags" : 1, "kind" : "class", "name" : "okhttp3/internal/tls/CertificateChainCleaner", "id" : 0 }, "jvmFlags" : 0, "flags" : 518, "setterFlags" : 6, "getterFlags" : 71 }, { "fieldName" : "certificatePinner", "fieldDescriptor" : "Lokhttp3/CertificatePinner;", "getterName" : "certificatePinner", "getterDescriptor" : "()Lokhttp3/CertificatePinner;", "kotlinName" : "certificatePinner", "returnType" : { "flags" : 0, "kind" : "class", "name" : "okhttp3/CertificatePinner", "id" : 0 }, "jvmFlags" : 0, "flags" : 518, "setterFlags" : 6, "getterFlags" : 71 }, { "fieldName" : "connectTimeoutMillis", "fieldDescriptor" : "I", "getterName" : "connectTimeoutMillis", "getterDescriptor" : "()I", "kotlinName" : "connectTimeoutMillis", "returnType" : { "flags" : 0, "kind" : "class", "name" : "kotlin/Int", "id" : 0 }, "jvmFlags" : 0, "flags" : 518, "setterFlags" : 6, "getterFlags" : 71 }, { "fieldName" : "connectionPool", "fieldDescriptor" : "Lokhttp3/ConnectionPool;", "getterName" : "connectionPool", "getterDescriptor" : "()Lokhttp3/ConnectionPool;", "kotlinName" : "connectionPool", "returnType" : { "flags" : 0, "kind" : "class", "name" : "okhttp3/ConnectionPool", "id" : 0 }, "jvmFlags" : 0, "flags" : 518, "setterFlags" : 6, "getterFlags" : 71 }, { "fieldName" : "connectionSpecs", "fieldDescriptor" : "Ljava/util/List;", "getterName" : "connectionSpecs", "getterDescriptor" : "()Ljava/util/List;", "kotlinName" : "connectionSpecs", "returnType" : { "flags" : 0, "kind" : "class", "name" : "kotlin/collections/List", "id" : 0, "arguments" : [ { "type" : { "flags" : 0, "kind" : "class", "name" : "okhttp3/ConnectionSpec", "id" : 0 }, "variance" : "INVARIANT" } ] }, "jvmFlags" : 0, "flags" : 518, "setterFlags" : 6, "getterFlags" : 71 }, { "fieldName" : "cookieJar", "fieldDescriptor" : "Lokhttp3/CookieJar;", "getterName" : "cookieJar", "getterDescriptor" : "()Lokhttp3/CookieJar;", "kotlinName" : "cookieJar", "returnType" : { "flags" : 0, "kind" : "class", "name" : "okhttp3/CookieJar", "id" : 0 }, "jvmFlags" : 0, "flags" : 518, "setterFlags" : 6, "getterFlags" : 71 }, { "fieldName" : "dispatcher", "fieldDescriptor" : "Lokhttp3/Dispatcher;", "getterName" : "dispatcher", "getterDescriptor" : "()Lokhttp3/Dispatcher;", "kotlinName" : "dispatcher", "returnType" : { "flags" : 0, "kind" : "class", "name" : "okhttp3/Dispatcher", "id" : 0 }, "jvmFlags" : 0, "flags" : 518, "setterFlags" : 6, "getterFlags" : 71 }, { "fieldName" : "dns", "fieldDescriptor" : "Lokhttp3/Dns;", "getterName" : "dns", "getterDescriptor" : "()Lokhttp3/Dns;", "kotlinName" : "dns", "returnType" : { "flags" : 0, "kind" : "class", "name" : "okhttp3/Dns", "id" : 0 }, "jvmFlags" : 0, "flags" : 518, "setterFlags" : 6, "getterFlags" : 71 }, { "fieldName" : "eventListenerFactory", "fieldDescriptor" : "Lokhttp3/EventListener$Factory;", "getterName" : "eventListenerFactory", "getterDescriptor" : "()Lokhttp3/EventListener$Factory;", "kotlinName" : "eventListenerFactory", "returnType" : { "flags" : 0, "kind" : "class", "name" : "okhttp3/EventListener.Factory", "id" : 0 }, "jvmFlags" : 0, "flags" : 518, "setterFlags" : 6, "getterFlags" : 71 }, { "fieldName" : "followRedirects", "fieldDescriptor" : "Z", "getterName" : "followRedirects", "getterDescriptor" : "()Z", "kotlinName" : "followRedirects", "returnType" : { "flags" : 0, "kind" : "class", "name" : "kotlin/Boolean", "id" : 0 }, "jvmFlags" : 0, "flags" : 518, "setterFlags" : 6, "getterFlags" : 71 }, { "fieldName" : "followSslRedirects", "fieldDescriptor" : "Z", "getterName" : "followSslRedirects", "getterDescriptor" : "()Z", "kotlinName" : "followSslRedirects", "returnType" : { "flags" : 0, "kind" : "class", "name" : "kotlin/Boolean", "id" : 0 }, "jvmFlags" : 0, "flags" : 518, "setterFlags" : 6, "getterFlags" : 71 }, { "fieldName" : "hostnameVerifier", "fieldDescriptor" : "Ljavax/net/ssl/HostnameVerifier;", "getterName" : "hostnameVerifier", "getterDescriptor" : "()Ljavax/net/ssl/HostnameVerifier;", "kotlinName" : "hostnameVerifier", "returnType" : { "flags" : 0, "kind" : "class", "name" : "javax/net/ssl/HostnameVerifier", "id" : 0 }, "jvmFlags" : 0, "flags" : 518, "setterFlags" : 6, "getterFlags" : 71 }, { "fieldName" : "interceptors", "fieldDescriptor" : "Ljava/util/List;", "getterName" : "interceptors", "getterDescriptor" : "()Ljava/util/List;", "kotlinName" : "interceptors", "returnType" : { "flags" : 0, "kind" : "class", "name" : "kotlin/collections/List", "id" : 0, "arguments" : [ { "type" : { "flags" : 0, "kind" : "class", "name" : "okhttp3/Interceptor", "id" : 0 }, "variance" : "INVARIANT" } ] }, "jvmFlags" : 0, "flags" : 518, "setterFlags" : 6, "getterFlags" : 71 }, { "fieldName" : "minWebSocketMessageToCompress", "fieldDescriptor" : "J", "getterName" : "minWebSocketMessageToCompress", "getterDescriptor" : "()J", "kotlinName" : "minWebSocketMessageToCompress", "returnType" : { "flags" : 0, "kind" : "class", "name" : "kotlin/Long", "id" : 0 }, "jvmFlags" : 0, "flags" : 518, "setterFlags" : 6, "getterFlags" : 71 }, { "fieldName" : "networkInterceptors", "fieldDescriptor" : "Ljava/util/List;", "getterName" : "networkInterceptors", "getterDescriptor" : "()Ljava/util/List;", "kotlinName" : "networkInterceptors", "returnType" : { "flags" : 0, "kind" : "class", "name" : "kotlin/collections/List", "id" : 0, "arguments" : [ { "type" : { "flags" : 0, "kind" : "class", "name" : "okhttp3/Interceptor", "id" : 0 }, "variance" : "INVARIANT" } ] }, "jvmFlags" : 0, "flags" : 518, "setterFlags" : 6, "getterFlags" : 71 }, { "fieldName" : "pingIntervalMillis", "fieldDescriptor" : "I", "getterName" : "pingIntervalMillis", "getterDescriptor" : "()I", "kotlinName" : "pingIntervalMillis", "returnType" : { "flags" : 0, "kind" : "class", "name" : "kotlin/Int", "id" : 0 }, "jvmFlags" : 0, "flags" : 518, "setterFlags" : 6, "getterFlags" : 71 }, { "fieldName" : "protocols", "fieldDescriptor" : "Ljava/util/List;", "getterName" : "protocols", "getterDescriptor" : "()Ljava/util/List;", "kotlinName" : "protocols", "returnType" : { "flags" : 0, "kind" : "class", "name" : "kotlin/collections/List", "id" : 0, "arguments" : [ { "type" : { "flags" : 0, "kind" : "class", "name" : "okhttp3/Protocol", "id" : 0 }, "variance" : "INVARIANT" } ] }, "jvmFlags" : 0, "flags" : 518, "setterFlags" : 6, "getterFlags" : 71 }, { "fieldName" : "proxy", "fieldDescriptor" : "Ljava/net/Proxy;", "getterName" : "proxy", "getterDescriptor" : "()Ljava/net/Proxy;", "kotlinName" : "proxy", "returnType" : { "flags" : 1, "kind" : "class", "name" : "java/net/Proxy", "id" : 0 }, "jvmFlags" : 0, "flags" : 518, "setterFlags" : 6, "getterFlags" : 71 }, { "fieldName" : "proxyAuthenticator", "fieldDescriptor" : "Lokhttp3/Authenticator;", "getterName" : "proxyAuthenticator", "getterDescriptor" : "()Lokhttp3/Authenticator;", "kotlinName" : "proxyAuthenticator", "returnType" : { "flags" : 0, "kind" : "class", "name" : "okhttp3/Authenticator", "id" : 0 }, "jvmFlags" : 0, "flags" : 518, "setterFlags" : 6, "getterFlags" : 71 }, { "fieldName" : "proxySelector", "fieldDescriptor" : "Ljava/net/ProxySelector;", "getterName" : "proxySelector", "getterDescriptor" : "()Ljava/net/ProxySelector;", "kotlinName" : "proxySelector", "returnType" : { "flags" : 0, "kind" : "class", "name" : "java/net/ProxySelector", "id" : 0 }, "jvmFlags" : 0, "flags" : 518, "setterFlags" : 6, "getterFlags" : 71 }, { "fieldName" : "readTimeoutMillis", "fieldDescriptor" : "I", "getterName" : "readTimeoutMillis", "getterDescriptor" : "()I", "kotlinName" : "readTimeoutMillis", "returnType" : { "flags" : 0, "kind" : "class", "name" : "kotlin/Int", "id" : 0 }, "jvmFlags" : 0, "flags" : 518, "setterFlags" : 6, "getterFlags" : 71 }, { "fieldName" : "retryOnConnectionFailure", "fieldDescriptor" : "Z", "getterName" : "retryOnConnectionFailure", "getterDescriptor" : "()Z", "kotlinName" : "retryOnConnectionFailure", "returnType" : { "flags" : 0, "kind" : "class", "name" : "kotlin/Boolean", "id" : 0 }, "jvmFlags" : 0, "flags" : 518, "setterFlags" : 6, "getterFlags" : 71 }, { "fieldName" : "routeDatabase", "fieldDescriptor" : "Lokhttp3/internal/connection/RouteDatabase;", "getterName" : "getRouteDatabase", "getterDescriptor" : "()Lokhttp3/internal/connection/RouteDatabase;", "kotlinName" : "routeDatabase", "returnType" : { "flags" : 0, "kind" : "class", "name" : "okhttp3/internal/connection/RouteDatabase", "id" : 0 }, "jvmFlags" : 0, "flags" : 518, "setterFlags" : 6, "getterFlags" : 6 }, { "fieldName" : "socketFactory", "fieldDescriptor" : "Ljavax/net/SocketFactory;", "getterName" : "socketFactory", "getterDescriptor" : "()Ljavax/net/SocketFactory;", "kotlinName" : "socketFactory", "returnType" : { "flags" : 0, "kind" : "class", "name" : "javax/net/SocketFactory", "id" : 0 }, "jvmFlags" : 0, "flags" : 518, "setterFlags" : 6, "getterFlags" : 71 }, { "getterName" : "sslSocketFactory", "getterDescriptor" : "()Ljavax/net/ssl/SSLSocketFactory;", "kotlinName" : "sslSocketFactory", "returnType" : { "flags" : 0, "kind" : "class", "name" : "javax/net/ssl/SSLSocketFactory", "id" : 0 }, "jvmFlags" : 0, "flags" : 518, "setterFlags" : 6, "getterFlags" : 71 }, { "fieldName" : "sslSocketFactoryOrNull", "fieldDescriptor" : "Ljavax/net/ssl/SSLSocketFactory;", "kotlinName" : "sslSocketFactoryOrNull", "returnType" : { "flags" : 1, "kind" : "class", "name" : "javax/net/ssl/SSLSocketFactory", "id" : 0 }, "jvmFlags" : 0, "flags" : 514, "setterFlags" : 2, "getterFlags" : 2 }, { "fieldName" : "writeTimeoutMillis", "fieldDescriptor" : "I", "getterName" : "writeTimeoutMillis", "getterDescriptor" : "()I", "kotlinName" : "writeTimeoutMillis", "returnType" : { "flags" : 0, "kind" : "class", "name" : "kotlin/Int", "id" : 0 }, "jvmFlags" : 0, "flags" : 518, "setterFlags" : 6, "getterFlags" : 71 }, { "fieldName" : "x509TrustManager", "fieldDescriptor" : "Ljavax/net/ssl/X509TrustManager;", "getterName" : "x509TrustManager", "getterDescriptor" : "()Ljavax/net/ssl/X509TrustManager;", "kotlinName" : "x509TrustManager", "returnType" : { "flags" : 1, "kind" : "class", "name" : "javax/net/ssl/X509TrustManager", "id" : 0 }, "jvmFlags" : 0, "flags" : 518, "setterFlags" : 6, "getterFlags" : 71 } ], "constructors" : [ { "name" : "", "descriptor" : "()V", "flags" : 22 }, { "name" : "", "descriptor" : "(Lokhttp3/OkHttpClient$Builder;)V", "valueParameters" : [ { "name" : "builder", "flags" : 0, "type" : { "flags" : 0, "kind" : "class", "name" : "okhttp3/OkHttpClient.Builder", "id" : 0 } } ], "flags" : 0 } ], "superTypes" : [ { "flags" : 0, "kind" : "class", "name" : "kotlin/Cloneable", "id" : 0 }, { "flags" : 0, "kind" : "class", "name" : "okhttp3/Call.Factory", "id" : 0 }, { "flags" : 0, "kind" : "class", "name" : "okhttp3/WebSocket.Factory", "id" : 0 } ], "nestedClasses" : [ "Builder", "Companion" ], "companionObject" : "Companion", "flags" : 22, "jvmFlags" : 0 } } ]