正在查看: 万能钥匙 v1.1.23 应用的 a0.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
正在查看: 万能钥匙 v1.1.23 应用的 a0.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
package sk0;
import cl0.h;
import com.zm.fda.OOZ20.OO22Z;
import com.zm.wfsdk.phonemark.BuildConfig;
import fl0.c;
import java.net.Proxy;
import java.net.ProxySelector;
import java.util.ArrayList;
import java.util.Collection;
import java.util.Collections;
import java.util.Iterator;
import java.util.List;
import java.util.Random;
import java.util.concurrent.TimeUnit;
import javax.net.SocketFactory;
import javax.net.ssl.HostnameVerifier;
import javax.net.ssl.SSLSocketFactory;
import javax.net.ssl.X509TrustManager;
import kotlin.Metadata;
import kotlin.jvm.internal.DefaultConstructorMarker;
import sk0.e;
import sk0.r;
@Metadata(d1 = {"\u0000ì\u0001\n\u0002\u0018\u0002\n\u0002\u0010\u001a\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\u0018\u0002\n\u0002\b\u0004\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0004\n\u0002\u0018\u0002\n\u0002\b\u0004\n\u0002\u0018\u0002\n\u0002\b\u0005\n\u0002\u0010 \n\u0002\u0018\u0002\n\u0002\b\b\n\u0002\u0018\u0002\n\u0002\b\u0005\n\u0002\u0010\u000b\n\u0002\b\u0005\n\u0002\u0018\u0002\n\u0002\b\n\n\u0002\u0018\u0002\n\u0002\b\u0005\n\u0002\u0018\u0002\n\u0002\b\u0004\n\u0002\u0018\u0002\n\u0002\b\u0005\n\u0002\u0018\u0002\n\u0002\b\u0005\n\u0002\u0018\u0002\n\u0002\b\u0007\n\u0002\u0018\u0002\n\u0002\b\u0004\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0002\b\u0004\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0002\b\u0004\n\u0002\u0018\u0002\n\u0002\b\u0004\n\u0002\u0018\u0002\n\u0002\b\u0003\n\u0002\u0010\b\n\u0002\b\n\n\u0002\u0010\t\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0002\b\b\b\u0016\u0018\u0000 \u0097\u00012\u00020\u00012\u00020\u00022\u00020\u0003:\u0002\u000e\u001dB\u0011\b\u0000\u0012\u0006\u0010\u0005\u001a\u00020\u0004¢\u0006\u0004\b\u0006\u0010\u0007B\t\b\u0016¢\u0006\u0004\b\u0006\u0010\bJ\u000f\u0010\n\u001a\u00020\tH\u0002¢\u0006\u0004\b\n\u0010\bJ\u0017\u0010\u000e\u001a\u00020\r2\u0006\u0010\f\u001a\u00020\u000bH\u0016¢\u0006\u0004\b\u000e\u0010\u000fJ\u001f\u0010\u0013\u001a\u00020\u00122\u0006\u0010\f\u001a\u00020\u000b2\u0006\u0010\u0011\u001a\u00020\u0010H\u0016¢\u0006\u0004\b\u0013\u0010\u0014J\u000f\u0010\u0015\u001a\u00020\u0004H\u0016¢\u0006\u0004\b\u0015\u0010\u0016R\u0017\u0010\u001b\u001a\u00020\u00178G¢\u0006\f\n\u0004\b\u000e\u0010\u0018\u001a\u0004\b\u0019\u0010\u001aR\u0017\u0010!\u001a\u00020\u001c8G¢\u0006\f\n\u0004\b\u001d\u0010\u001e\u001a\u0004\b\u001f\u0010 R\u001d\u0010(\u001a\b\u0012\u0004\u0012\u00020#0\"8G¢\u0006\f\n\u0004\b$\u0010%\u001a\u0004\b&\u0010'R\u001d\u0010+\u001a\b\u0012\u0004\u0012\u00020#0\"8G¢\u0006\f\n\u0004\b)\u0010%\u001a\u0004\b*\u0010'R\u0017\u00101\u001a\u00020,8G¢\u0006\f\n\u0004\b-\u0010.\u001a\u0004\b/\u00100R\u0017\u00107\u001a\u0002028G¢\u0006\f\n\u0004\b3\u00104\u001a\u0004\b5\u00106R\u0017\u0010=\u001a\u0002088G¢\u0006\f\n\u0004\b9\u0010:\u001a\u0004\b;\u0010<R\u0017\u0010?\u001a\u0002028G¢\u0006\f\n\u0004\b;\u00104\u001a\u0004\b>\u00106R\u0017\u0010B\u001a\u0002028G¢\u0006\f\n\u0004\b@\u00104\u001a\u0004\bA\u00106R\u0017\u0010H\u001a\u00020C8G¢\u0006\f\n\u0004\bD\u0010E\u001a\u0004\bF\u0010GR\u0019\u0010M\u001a\u0004\u0018\u00010I8G¢\u0006\f\n\u0004\bJ\u0010K\u001a\u0004\b@\u0010LR\u0017\u0010S\u001a\u00020N8G¢\u0006\f\n\u0004\bO\u0010P\u001a\u0004\bQ\u0010RR\u0019\u0010Y\u001a\u0004\u0018\u00010T8G¢\u0006\f\n\u0004\bU\u0010V\u001a\u0004\bW\u0010XR\u0017\u0010^\u001a\u00020Z8G¢\u0006\f\n\u0004\b\u001f\u0010[\u001a\u0004\b\\\u0010]R\u0017\u0010a\u001a\u0002088G¢\u0006\f\n\u0004\b_\u0010:\u001a\u0004\b`\u0010<R\u0017\u0010f\u001a\u00020b8G¢\u0006\f\n\u0004\bF\u0010c\u001a\u0004\bd\u0010eR\u0016\u0010i\u001a\u0004\u0018\u00010g8\u0002X\u0082\u0004¢\u0006\u0006\n\u0004\b\u0019\u0010hR\u0019\u0010n\u001a\u0004\u0018\u00010j8G¢\u0006\f\n\u0004\bQ\u0010k\u001a\u0004\bl\u0010mR\u001d\u0010p\u001a\b\u0012\u0004\u0012\u00020o0\"8G¢\u0006\f\n\u0004\b/\u0010%\u001a\u0004\b_\u0010'R\u001d\u0010s\u001a\b\u0012\u0004\u0012\u00020q0\"8G¢\u0006\f\n\u0004\b>\u0010%\u001a\u0004\br\u0010'R\u0017\u0010x\u001a\u00020t8G¢\u0006\f\n\u0004\bA\u0010u\u001a\u0004\bv\u0010wR\u0017\u0010}\u001a\u00020y8G¢\u0006\f\n\u0004\bz\u0010{\u001a\u0004\bO\u0010|R\u001b\u0010\u0081\u0001\u001a\u0004\u0018\u00010~8G¢\u0006\r\n\u0004\bv\u0010\u007f\u001a\u0005\bJ\u0010\u0080\u0001R\u001a\u0010\u0084\u0001\u001a\u00030\u0082\u00018G¢\u0006\r\n\u0004\b&\u0010`\u001a\u0005\bD\u0010\u0083\u0001R\u001b\u0010\u0086\u0001\u001a\u00030\u0082\u00018G¢\u0006\u000e\n\u0005\b\u0085\u0001\u0010`\u001a\u0005\bU\u0010\u0083\u0001R\u001b\u0010\u0088\u0001\u001a\u00030\u0082\u00018G¢\u0006\u000e\n\u0004\b*\u0010`\u001a\u0006\b\u0087\u0001\u0010\u0083\u0001R\u001b\u0010\u008a\u0001\u001a\u00030\u0082\u00018G¢\u0006\u000e\n\u0004\b\u0015\u0010`\u001a\u0006\b\u0089\u0001\u0010\u0083\u0001R\u001b\u0010\u008c\u0001\u001a\u00030\u0082\u00018G¢\u0006\u000e\n\u0004\b\u0013\u0010`\u001a\u0006\b\u008b\u0001\u0010\u0083\u0001R\u001c\u0010\u008f\u0001\u001a\u00030\u008d\u00018G¢\u0006\u000f\n\u0005\b\u008b\u0001\u0010\\\u001a\u0006\b\u0085\u0001\u0010\u008e\u0001R\u001b\u0010\u0093\u0001\u001a\u00030\u0090\u00018\u0006¢\u0006\u000e\n\u0005\br\u0010\u0091\u0001\u001a\u0005\bz\u0010\u0092\u0001R\u0014\u0010\u0096\u0001\u001a\u00020g8G¢\u0006\b\u001a\u0006\b\u0094\u0001\u0010\u0095\u0001¨\u0006\u0098\u0001"}, d2 = {"Lsk0/a0;", "", "Lsk0/e$a;", "", "Lsk0/a0$a;", "builder", "<init>", "(Lsk0/a0$a;)V", "()V", "Llg0/e0;", "O", "Lsk0/c0;", "request", "Lsk0/e;", "a", "(Lsk0/c0;)Lsk0/e;", "Lsk0/j0;", "listener", "Lsk0/i0;", "B", "(Lsk0/c0;Lsk0/j0;)Lsk0/i0;", "A", "()Lsk0/a0$a;", "Lsk0/p;", "Lsk0/p;", "q", "()Lsk0/p;", "dispatcher", "Lsk0/k;", "b", "Lsk0/k;", "n", "()Lsk0/k;", "connectionPool", "", "Lsk0/w;", "c", "Ljava/util/List;", "x", "()Ljava/util/List;", "interceptors", "d", "z", "networkInterceptors", "Lsk0/r$c;", "e", "Lsk0/r$c;", "s", "()Lsk0/r$c;", "eventListenerFactory", "", "f", "Z", "L", "()Z", "retryOnConnectionFailure", "Lsk0/b;", "g", "Lsk0/b;", "h", "()Lsk0/b;", "authenticator", "t", "followRedirects", "i", "u", "followSslRedirects", "Lsk0/n;", "j", "Lsk0/n;", OO22Z.j, "()Lsk0/n;", "cookieJar", "Lsk0/c;", "k", "Lsk0/c;", "()Lsk0/c;", "cache", "Lsk0/q;", "l", "Lsk0/q;", "r", "()Lsk0/q;", "dns", "Ljava/net/Proxy;", "m", "Ljava/net/Proxy;", "G", "()Ljava/net/Proxy;", "proxy", "Ljava/net/ProxySelector;", "Ljava/net/ProxySelector;", "J", "()Ljava/net/ProxySelector;", "proxySelector", "o", "I", "proxyAuthenticator", "Ljavax/net/SocketFactory;", "Ljavax/net/SocketFactory;", "M", "()Ljavax/net/SocketFactory;", "socketFactory", "Ljavax/net/ssl/SSLSocketFactory;", "Ljavax/net/ssl/SSLSocketFactory;", "sslSocketFactoryOrNull", "Ljavax/net/ssl/X509TrustManager;", "Ljavax/net/ssl/X509TrustManager;", "R", "()Ljavax/net/ssl/X509TrustManager;", "x509TrustManager", "Lsk0/l;", "connectionSpecs", "Lsk0/b0;", "D", "protocols", "Ljavax/net/ssl/HostnameVerifier;", "Ljavax/net/ssl/HostnameVerifier;", "w", "()Ljavax/net/ssl/HostnameVerifier;", "hostnameVerifier", "Lsk0/g;", OO22Z.h, "Lsk0/g;", "()Lsk0/g;", "certificatePinner", "Lfl0/c;", "Lfl0/c;", "()Lfl0/c;", "certificateChainCleaner", "", "()I", "callTimeoutMillis", "y", "connectTimeoutMillis", "K", "readTimeoutMillis", "Q", "writeTimeoutMillis", "C", "pingIntervalMillis", "", "()J", "minWebSocketMessageToCompress", "Lxk0/h;", "Lxk0/h;", "()Lxk0/h;", "routeDatabase", "N", "()Ljavax/net/ssl/SSLSocketFactory;", "sslSocketFactory", "E", "okhttp"}, k = 1, mv = {1, 8, 0}, xi = 48)
public class a0 implements Cloneable, e.a {
public static final Companion INSTANCE = new Companion(null);
public static final List<b0> F = tk0.e.w(b0.HTTP_2, b0.HTTP_1_1);
public static final List<l> G = tk0.e.w(l.i, l.k);
public final int writeTimeoutMillis;
public final int pingIntervalMillis;
public final long minWebSocketMessageToCompress;
public final xk0.h routeDatabase;
public final p dispatcher;
public final k connectionPool;
public final List<w> interceptors;
public final List<w> networkInterceptors;
public final r.c eventListenerFactory;
public final boolean retryOnConnectionFailure;
public final b authenticator;
public final boolean followRedirects;
public final boolean followSslRedirects;
public final n cookieJar;
public final c cache;
public final q dns;
public final Proxy proxy;
public final ProxySelector proxySelector;
public final b proxyAuthenticator;
public final SocketFactory socketFactory;
public final SSLSocketFactory sslSocketFactoryOrNull;
public final X509TrustManager x509TrustManager;
public final List<l> connectionSpecs;
public final List<b0> protocols;
public final HostnameVerifier hostnameVerifier;
public final g certificatePinner;
public final fl0.c certificateChainCleaner;
public final int callTimeoutMillis;
public final int connectTimeoutMillis;
public final int readTimeoutMillis;
@Metadata(d1 = {"\u0000Þ\u0001\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0002\b\u0004\n\u0002\u0018\u0002\n\u0002\b\u0003\n\u0002\u0010\u000b\n\u0002\b\u0003\n\u0002\u0018\u0002\n\u0002\b\u0003\n\u0002\u0018\u0002\n\u0002\b\u0003\n\u0002\u0010 \n\u0002\u0018\u0002\n\u0002\b\u0003\n\u0002\u0010\t\n\u0000\n\u0002\u0018\u0002\n\u0002\b\b\n\u0002\u0018\u0002\n\u0002\b\u0006\n\u0002\u0018\u0002\n\u0002\b\u0006\n\u0002\u0010!\n\u0002\b\u0006\n\u0002\u0018\u0002\n\u0002\b\f\n\u0002\u0018\u0002\n\u0002\b\u0015\n\u0002\u0018\u0002\n\u0002\b\u0007\n\u0002\u0018\u0002\n\u0002\b\u0007\n\u0002\u0018\u0002\n\u0002\b\u000b\n\u0002\u0018\u0002\n\u0002\b\u0006\n\u0002\u0018\u0002\n\u0002\b\u0007\n\u0002\u0018\u0002\n\u0002\b\u0006\n\u0002\u0018\u0002\n\u0002\b\u0005\n\u0002\u0018\u0002\n\u0002\b\u0006\n\u0002\u0018\u0002\n\u0002\b\u0005\n\u0002\u0018\u0002\n\u0002\b\u0005\n\u0002\u0010\b\n\u0002\b\u0015\n\u0002\u0018\u0002\n\u0002\b\u0006\u0018\u00002\u00020\u0001B\u0007¢\u0006\u0004\b\u0002\u0010\u0003B\u0011\b\u0010\u0012\u0006\u0010\u0005\u001a\u00020\u0004¢\u0006\u0004\b\u0002\u0010\u0006J\u0015\u0010\t\u001a\u00020\u00002\u0006\u0010\b\u001a\u00020\u0007¢\u0006\u0004\b\t\u0010\nJ\u0015\u0010\u000b\u001a\u00020\u00002\u0006\u0010\b\u001a\u00020\u0007¢\u0006\u0004\b\u000b\u0010\nJ\u0015\u0010\u000e\u001a\u00020\u00002\u0006\u0010\r\u001a\u00020\f¢\u0006\u0004\b\u000e\u0010\u000fJ\u0015\u0010\u0012\u001a\u00020\u00002\u0006\u0010\u0011\u001a\u00020\u0010¢\u0006\u0004\b\u0012\u0010\u0013J\u0015\u0010\u0016\u001a\u00020\u00002\u0006\u0010\u0015\u001a\u00020\u0014¢\u0006\u0004\b\u0016\u0010\u0017J\u0017\u0010\u001a\u001a\u00020\u00002\b\u0010\u0019\u001a\u0004\u0018\u00010\u0018¢\u0006\u0004\b\u001a\u0010\u001bJ\u001b\u0010\u001f\u001a\u00020\u00002\f\u0010\u001e\u001a\b\u0012\u0004\u0012\u00020\u001d0\u001c¢\u0006\u0004\b\u001f\u0010 J\u001d\u0010%\u001a\u00020\u00002\u0006\u0010\"\u001a\u00020!2\u0006\u0010$\u001a\u00020#¢\u0006\u0004\b%\u0010&J\u001d\u0010'\u001a\u00020\u00002\u0006\u0010\"\u001a\u00020!2\u0006\u0010$\u001a\u00020#¢\u0006\u0004\b'\u0010&J\u001d\u0010(\u001a\u00020\u00002\u0006\u0010\"\u001a\u00020!2\u0006\u0010$\u001a\u00020#¢\u0006\u0004\b(\u0010&J\u001d\u0010)\u001a\u00020\u00002\u0006\u0010\"\u001a\u00020!2\u0006\u0010$\u001a\u00020#¢\u0006\u0004\b)\u0010&J\r\u0010*\u001a\u00020\u0004¢\u0006\u0004\b*\u0010+R\"\u00102\u001a\u00020,8\u0000@\u0000X\u0080\u000e¢\u0006\u0012\n\u0004\b\t\u0010-\u001a\u0004\b.\u0010/\"\u0004\b0\u00101R\"\u00109\u001a\u0002038\u0000@\u0000X\u0080\u000e¢\u0006\u0012\n\u0004\b\u000b\u00104\u001a\u0004\b5\u00106\"\u0004\b7\u00108R \u0010>\u001a\b\u0012\u0004\u0012\u00020\u00070:8\u0000X\u0080\u0004¢\u0006\f\n\u0004\b*\u0010;\u001a\u0004\b<\u0010=R \u0010@\u001a\b\u0012\u0004\u0012\u00020\u00070:8\u0000X\u0080\u0004¢\u0006\f\n\u0004\b\u001a\u0010;\u001a\u0004\b?\u0010=R\"\u0010G\u001a\u00020A8\u0000@\u0000X\u0080\u000e¢\u0006\u0012\n\u0004\b%\u0010B\u001a\u0004\bC\u0010D\"\u0004\bE\u0010FR\"\u0010M\u001a\u00020\u00108\u0000@\u0000X\u0080\u000e¢\u0006\u0012\n\u0004\b'\u0010H\u001a\u0004\bI\u0010J\"\u0004\bK\u0010LR\"\u0010T\u001a\u00020N8\u0000@\u0000X\u0080\u000e¢\u0006\u0012\n\u0004\b\u0016\u0010O\u001a\u0004\bP\u0010Q\"\u0004\bR\u0010SR\"\u0010\u0011\u001a\u00020\u00108\u0000@\u0000X\u0080\u000e¢\u0006\u0012\n\u0004\b\u000e\u0010H\u001a\u0004\bU\u0010J\"\u0004\bV\u0010LR\"\u0010Y\u001a\u00020\u00108\u0000@\u0000X\u0080\u000e¢\u0006\u0012\n\u0004\b\u0012\u0010H\u001a\u0004\bW\u0010J\"\u0004\bX\u0010LR\"\u0010\u0015\u001a\u00020\u00148\u0000@\u0000X\u0080\u000e¢\u0006\u0012\n\u0004\bP\u0010Z\u001a\u0004\b[\u0010\\\"\u0004\b]\u0010^R$\u0010\u0019\u001a\u0004\u0018\u00010\u00188\u0000@\u0000X\u0080\u000e¢\u0006\u0012\n\u0004\b_\u0010`\u001a\u0004\b_\u0010a\"\u0004\bb\u0010cR\"\u0010k\u001a\u00020d8\u0000@\u0000X\u0080\u000e¢\u0006\u0012\n\u0004\be\u0010f\u001a\u0004\bg\u0010h\"\u0004\bi\u0010jR$\u0010s\u001a\u0004\u0018\u00010l8\u0000@\u0000X\u0080\u000e¢\u0006\u0012\n\u0004\bm\u0010n\u001a\u0004\bo\u0010p\"\u0004\bq\u0010rR$\u0010{\u001a\u0004\u0018\u00010t8\u0000@\u0000X\u0080\u000e¢\u0006\u0012\n\u0004\bu\u0010v\u001a\u0004\bw\u0010x\"\u0004\by\u0010zR\"\u0010\u007f\u001a\u00020N8\u0000@\u0000X\u0080\u000e¢\u0006\u0012\n\u0004\b|\u0010O\u001a\u0004\b}\u0010Q\"\u0004\b~\u0010SR)\u0010\u0086\u0001\u001a\u00030\u0080\u00018\u0000@\u0000X\u0080\u000e¢\u0006\u0017\n\u0005\b5\u0010\u0081\u0001\u001a\u0006\b\u0082\u0001\u0010\u0083\u0001\"\u0006\b\u0084\u0001\u0010\u0085\u0001R,\u0010\u008e\u0001\u001a\u0005\u0018\u00010\u0087\u00018\u0000@\u0000X\u0080\u000e¢\u0006\u0018\n\u0006\b\u0088\u0001\u0010\u0089\u0001\u001a\u0006\b\u008a\u0001\u0010\u008b\u0001\"\u0006\b\u008c\u0001\u0010\u008d\u0001R+\u0010\u0095\u0001\u001a\u0005\u0018\u00010\u008f\u00018\u0000@\u0000X\u0080\u000e¢\u0006\u0017\n\u0005\b[\u0010\u0090\u0001\u001a\u0006\b\u0091\u0001\u0010\u0092\u0001\"\u0006\b\u0093\u0001\u0010\u0094\u0001R-\u0010\u0099\u0001\u001a\t\u0012\u0005\u0012\u00030\u0096\u00010\u001c8\u0000@\u0000X\u0080\u000e¢\u0006\u0015\n\u0004\b.\u0010;\u001a\u0005\b\u0088\u0001\u0010=\"\u0006\b\u0097\u0001\u0010\u0098\u0001R+\u0010\u001e\u001a\b\u0012\u0004\u0012\u00020\u001d0\u001c8\u0000@\u0000X\u0080\u000e¢\u0006\u0015\n\u0004\bg\u0010;\u001a\u0005\b\u009a\u0001\u0010=\"\u0006\b\u009b\u0001\u0010\u0098\u0001R)\u0010¢\u0001\u001a\u00030\u009c\u00018\u0000@\u0000X\u0080\u000e¢\u0006\u0017\n\u0005\bC\u0010\u009d\u0001\u001a\u0006\b\u009e\u0001\u0010\u009f\u0001\"\u0006\b \u0001\u0010¡\u0001R(\u0010¨\u0001\u001a\u00030£\u00018\u0000@\u0000X\u0080\u000e¢\u0006\u0016\n\u0005\bU\u0010¤\u0001\u001a\u0005\bu\u0010¥\u0001\"\u0006\b¦\u0001\u0010§\u0001R*\u0010®\u0001\u001a\u0005\u0018\u00010©\u00018\u0000@\u0000X\u0080\u000e¢\u0006\u0016\n\u0005\bW\u0010ª\u0001\u001a\u0005\bm\u0010«\u0001\"\u0006\b¬\u0001\u0010\u00ad\u0001R)\u0010´\u0001\u001a\u00030¯\u00018\u0000@\u0000X\u0080\u000e¢\u0006\u0017\n\u0006\b\u009e\u0001\u0010°\u0001\u001a\u0005\be\u0010±\u0001\"\u0006\b²\u0001\u0010³\u0001R(\u0010¶\u0001\u001a\u00030¯\u00018\u0000@\u0000X\u0080\u000e¢\u0006\u0016\n\u0005\b<\u0010°\u0001\u001a\u0005\b|\u0010±\u0001\"\u0006\bµ\u0001\u0010³\u0001R*\u0010º\u0001\u001a\u00030¯\u00018\u0000@\u0000X\u0080\u000e¢\u0006\u0018\n\u0006\b·\u0001\u0010°\u0001\u001a\u0006\b¸\u0001\u0010±\u0001\"\u0006\b¹\u0001\u0010³\u0001R)\u0010½\u0001\u001a\u00030¯\u00018\u0000@\u0000X\u0080\u000e¢\u0006\u0017\n\u0005\b?\u0010°\u0001\u001a\u0006\b»\u0001\u0010±\u0001\"\u0006\b¼\u0001\u0010³\u0001R*\u0010À\u0001\u001a\u00030¯\u00018\u0000@\u0000X\u0080\u000e¢\u0006\u0018\n\u0006\b¾\u0001\u0010°\u0001\u001a\u0006\b¾\u0001\u0010±\u0001\"\u0006\b¿\u0001\u0010³\u0001R)\u0010Ä\u0001\u001a\u00020!8\u0000@\u0000X\u0080\u000e¢\u0006\u0018\n\u0006\b\u009a\u0001\u0010\u0082\u0001\u001a\u0006\b·\u0001\u0010Á\u0001\"\u0006\bÂ\u0001\u0010Ã\u0001R+\u0010Ê\u0001\u001a\u0005\u0018\u00010Å\u00018\u0000@\u0000X\u0080\u000e¢\u0006\u0017\n\u0005\bo\u0010Æ\u0001\u001a\u0006\b°\u0001\u0010Ç\u0001\"\u0006\bÈ\u0001\u0010É\u0001¨\u0006Ë\u0001"}, d2 = {"Lsk0/a0$a;", "", "<init>", "()V", "Lsk0/a0;", "okHttpClient", "(Lsk0/a0;)V", "Lsk0/w;", "interceptor", "a", "(Lsk0/w;)Lsk0/a0$a;", "b", "Lsk0/r;", "eventListener", "h", "(Lsk0/r;)Lsk0/a0$a;", "", "followRedirects", "i", "(Z)Lsk0/a0$a;", "Lsk0/n;", "cookieJar", "g", "(Lsk0/n;)Lsk0/a0$a;", "Lsk0/c;", "cache", "d", "(Lsk0/c;)Lsk0/a0$a;", "", "Lsk0/b0;", "protocols", "N", "(Ljava/util/List;)Lsk0/a0$a;", "", "timeout", "Ljava/util/concurrent/TimeUnit;", "unit", "e", "(JLjava/util/concurrent/TimeUnit;)Lsk0/a0$a;", "f", "O", "P", "c", "()Lsk0/a0;", "Lsk0/p;", "Lsk0/p;", "s", "()Lsk0/p;", "setDispatcher$okhttp", "(Lsk0/p;)V", "dispatcher", "Lsk0/k;", "Lsk0/k;", OO22Z.j, "()Lsk0/k;", "setConnectionPool$okhttp", "(Lsk0/k;)V", "connectionPool", "", "Ljava/util/List;", "y", "()Ljava/util/List;", "interceptors", "A", "networkInterceptors", "Lsk0/r$c;", "Lsk0/r$c;", "u", "()Lsk0/r$c;", "setEventListenerFactory$okhttp", "(Lsk0/r$c;)V", "eventListenerFactory", "Z", "H", "()Z", "setRetryOnConnectionFailure$okhttp", "(Z)V", "retryOnConnectionFailure", "Lsk0/b;", "Lsk0/b;", "j", "()Lsk0/b;", "setAuthenticator$okhttp", "(Lsk0/b;)V", "authenticator", OO22Z.h, "setFollowRedirects$okhttp", "w", "setFollowSslRedirects$okhttp", "followSslRedirects", "Lsk0/n;", "r", "()Lsk0/n;", "setCookieJar$okhttp", "(Lsk0/n;)V", "k", "Lsk0/c;", "()Lsk0/c;", "setCache$okhttp", "(Lsk0/c;)V", "Lsk0/q;", "l", "Lsk0/q;", "t", "()Lsk0/q;", "setDns$okhttp", "(Lsk0/q;)V", "dns", "Ljava/net/Proxy;", "m", "Ljava/net/Proxy;", "D", "()Ljava/net/Proxy;", "setProxy$okhttp", "(Ljava/net/Proxy;)V", "proxy", "Ljava/net/ProxySelector;", "n", "Ljava/net/ProxySelector;", "F", "()Ljava/net/ProxySelector;", "setProxySelector$okhttp", "(Ljava/net/ProxySelector;)V", "proxySelector", "o", "E", "setProxyAuthenticator$okhttp", "proxyAuthenticator", "Ljavax/net/SocketFactory;", "Ljavax/net/SocketFactory;", "J", "()Ljavax/net/SocketFactory;", "setSocketFactory$okhttp", "(Ljavax/net/SocketFactory;)V", "socketFactory", "Ljavax/net/ssl/SSLSocketFactory;", "q", "Ljavax/net/ssl/SSLSocketFactory;", "K", "()Ljavax/net/ssl/SSLSocketFactory;", "setSslSocketFactoryOrNull$okhttp", "(Ljavax/net/ssl/SSLSocketFactory;)V", "sslSocketFactoryOrNull", "Ljavax/net/ssl/X509TrustManager;", "Ljavax/net/ssl/X509TrustManager;", "M", "()Ljavax/net/ssl/X509TrustManager;", "setX509TrustManagerOrNull$okhttp", "(Ljavax/net/ssl/X509TrustManager;)V", "x509TrustManagerOrNull", "Lsk0/l;", "setConnectionSpecs$okhttp", "(Ljava/util/List;)V", "connectionSpecs", "C", "setProtocols$okhttp", "Ljavax/net/ssl/HostnameVerifier;", "Ljavax/net/ssl/HostnameVerifier;", "x", "()Ljavax/net/ssl/HostnameVerifier;", "setHostnameVerifier$okhttp", "(Ljavax/net/ssl/HostnameVerifier;)V", "hostnameVerifier", "Lsk0/g;", "Lsk0/g;", "()Lsk0/g;", "setCertificatePinner$okhttp", "(Lsk0/g;)V", "certificatePinner", "Lfl0/c;", "Lfl0/c;", "()Lfl0/c;", "setCertificateChainCleaner$okhttp", "(Lfl0/c;)V", "certificateChainCleaner", "", "I", "()I", "setCallTimeout$okhttp", "(I)V", "callTimeout", "setConnectTimeout$okhttp", "connectTimeout", "z", "G", "setReadTimeout$okhttp", "readTimeout", "L", "setWriteTimeout$okhttp", "writeTimeout", "B", "setPingInterval$okhttp", "pingInterval", "()J", "setMinWebSocketMessageToCompress$okhttp", "(J)V", "minWebSocketMessageToCompress", "Lxk0/h;", "Lxk0/h;", "()Lxk0/h;", "setRouteDatabase$okhttp", "(Lxk0/h;)V", "routeDatabase", "okhttp"}, k = 1, mv = {1, 8, 0}, xi = 48)
public static final class a {
public int writeTimeout;
public int pingInterval;
public long minWebSocketMessageToCompress;
public xk0.h routeDatabase;
public p dispatcher;
public k connectionPool;
public final List<w> interceptors;
public final List<w> networkInterceptors;
public r.c eventListenerFactory;
public boolean retryOnConnectionFailure;
public b authenticator;
public boolean followRedirects;
public boolean followSslRedirects;
public n cookieJar;
public c cache;
public q dns;
public Proxy proxy;
public ProxySelector proxySelector;
public b proxyAuthenticator;
public SocketFactory socketFactory;
public SSLSocketFactory sslSocketFactoryOrNull;
public X509TrustManager x509TrustManagerOrNull;
public List<l> connectionSpecs;
public List<? extends b0> protocols;
public HostnameVerifier hostnameVerifier;
public g certificatePinner;
public fl0.c certificateChainCleaner;
public int callTimeout;
public int connectTimeout;
public int readTimeout;
public a() {
this.dispatcher = new p();
this.connectionPool = new k();
this.interceptors = new ArrayList();
this.networkInterceptors = new ArrayList();
this.eventListenerFactory = tk0.e.g(r.b);
this.retryOnConnectionFailure = true;
b bVar = b.b;
this.authenticator = bVar;
this.followRedirects = true;
this.followSslRedirects = true;
this.cookieJar = n.b;
this.dns = q.b;
this.proxyAuthenticator = bVar;
SocketFactory socketFactory = SocketFactory.getDefault();
kotlin.jvm.internal.n.h(socketFactory, "getDefault()");
this.socketFactory = socketFactory;
Companion companion = a0.INSTANCE;
this.connectionSpecs = companion.a();
this.protocols = companion.b();
this.hostnameVerifier = fl0.d.a;
this.certificatePinner = g.d;
this.connectTimeout = BuildConfig.VERSION_CODE;
this.readTimeout = BuildConfig.VERSION_CODE;
this.writeTimeout = BuildConfig.VERSION_CODE;
this.minWebSocketMessageToCompress = 1024L;
}
public a(a0 okHttpClient) {
this();
kotlin.jvm.internal.n.i(okHttpClient, "okHttpClient");
this.dispatcher = okHttpClient.getDispatcher();
this.connectionPool = okHttpClient.getConnectionPool();
mg0.u.A(this.interceptors, okHttpClient.x());
mg0.u.A(this.networkInterceptors, okHttpClient.z());
this.eventListenerFactory = okHttpClient.getEventListenerFactory();
this.retryOnConnectionFailure = okHttpClient.getRetryOnConnectionFailure();
this.authenticator = okHttpClient.getAuthenticator();
this.followRedirects = okHttpClient.getFollowRedirects();
this.followSslRedirects = okHttpClient.getFollowSslRedirects();
this.cookieJar = okHttpClient.getCookieJar();
this.cache = okHttpClient.getCache();
this.dns = okHttpClient.getDns();
this.proxy = okHttpClient.getProxy();
this.proxySelector = okHttpClient.getProxySelector();
this.proxyAuthenticator = okHttpClient.getProxyAuthenticator();
this.socketFactory = okHttpClient.getSocketFactory();
this.sslSocketFactoryOrNull = okHttpClient.sslSocketFactoryOrNull;
this.x509TrustManagerOrNull = okHttpClient.getX509TrustManager();
this.connectionSpecs = okHttpClient.o();
this.protocols = okHttpClient.D();
this.hostnameVerifier = okHttpClient.getHostnameVerifier();
this.certificatePinner = okHttpClient.getCertificatePinner();
this.certificateChainCleaner = okHttpClient.getCertificateChainCleaner();
this.callTimeout = okHttpClient.getCallTimeoutMillis();
this.connectTimeout = okHttpClient.getConnectTimeoutMillis();
this.readTimeout = okHttpClient.getReadTimeoutMillis();
this.writeTimeout = okHttpClient.getWriteTimeoutMillis();
this.pingInterval = okHttpClient.getPingIntervalMillis();
this.minWebSocketMessageToCompress = okHttpClient.getMinWebSocketMessageToCompress();
this.routeDatabase = okHttpClient.getRouteDatabase();
}
public final List<w> A() {
return this.networkInterceptors;
}
public final int getPingInterval() {
return this.pingInterval;
}
public final List<b0> C() {
return this.protocols;
}
public final Proxy getProxy() {
return this.proxy;
}
public final b getProxyAuthenticator() {
return this.proxyAuthenticator;
}
public final ProxySelector getProxySelector() {
return this.proxySelector;
}
public final int getReadTimeout() {
return this.readTimeout;
}
public final boolean getRetryOnConnectionFailure() {
return this.retryOnConnectionFailure;
}
public final xk0.h getRouteDatabase() {
return this.routeDatabase;
}
public final SocketFactory getSocketFactory() {
return this.socketFactory;
}
public final SSLSocketFactory getSslSocketFactoryOrNull() {
return this.sslSocketFactoryOrNull;
}
public final int getWriteTimeout() {
return this.writeTimeout;
}
public final X509TrustManager getX509TrustManagerOrNull() {
return this.x509TrustManagerOrNull;
}
public final a N(List<? extends b0> protocols) {
kotlin.jvm.internal.n.i(protocols, "protocols");
List b1 = mg0.x.b1(protocols);
b0 b0Var = b0.H2_PRIOR_KNOWLEDGE;
if (!b1.contains(b0Var) && !b1.contains(b0.HTTP_1_1)) {
throw new IllegalArgumentException(("protocols must contain h2_prior_knowledge or http/1.1: " + b1).toString());
}
if (b1.contains(b0Var) && b1.size() > 1) {
throw new IllegalArgumentException(("protocols containing h2_prior_knowledge cannot use other protocols: " + b1).toString());
}
if (b1.contains(b0.HTTP_1_0)) {
throw new IllegalArgumentException(("protocols must not contain http/1.0: " + b1).toString());
}
kotlin.jvm.internal.n.g(b1, "null cannot be cast to non-null type kotlin.collections.List<okhttp3.Protocol?>");
if (b1.contains(null)) {
throw new IllegalArgumentException("protocols must not contain null");
}
b1.remove(b0.SPDY_3);
if (!kotlin.jvm.internal.n.d(b1, this.protocols)) {
this.routeDatabase = null;
}
List<? extends b0> unmodifiableList = Collections.unmodifiableList(b1);
kotlin.jvm.internal.n.h(unmodifiableList, "unmodifiableList(protocolsCopy)");
this.protocols = unmodifiableList;
return this;
}
public final a O(long timeout, TimeUnit unit) {
kotlin.jvm.internal.n.i(unit, "unit");
this.readTimeout = tk0.e.k("timeout", timeout, unit);
return this;
}
public final a P(long timeout, TimeUnit unit) {
kotlin.jvm.internal.n.i(unit, "unit");
this.writeTimeout = tk0.e.k("timeout", timeout, unit);
return this;
}
public final a a(w interceptor) {
kotlin.jvm.internal.n.i(interceptor, "interceptor");
this.interceptors.add(interceptor);
return this;
}
public final a b(w interceptor) {
kotlin.jvm.internal.n.i(interceptor, "interceptor");
this.networkInterceptors.add(interceptor);
return this;
}
public final a0 c() {
return new a0(this);
}
public final a d(c cache) {
this.cache = cache;
return this;
}
public final a e(long timeout, TimeUnit unit) {
kotlin.jvm.internal.n.i(unit, "unit");
this.callTimeout = tk0.e.k("timeout", timeout, unit);
return this;
}
public final a f(long timeout, TimeUnit unit) {
kotlin.jvm.internal.n.i(unit, "unit");
this.connectTimeout = tk0.e.k("timeout", timeout, unit);
return this;
}
public final a g(n cookieJar) {
kotlin.jvm.internal.n.i(cookieJar, "cookieJar");
this.cookieJar = cookieJar;
return this;
}
public final a h(r eventListener) {
kotlin.jvm.internal.n.i(eventListener, "eventListener");
this.eventListenerFactory = tk0.e.g(eventListener);
return this;
}
public final a i(boolean followRedirects) {
this.followRedirects = followRedirects;
return this;
}
public final b getAuthenticator() {
return this.authenticator;
}
public final c getCache() {
return this.cache;
}
public final int getCallTimeout() {
return this.callTimeout;
}
public final fl0.c getCertificateChainCleaner() {
return this.certificateChainCleaner;
}
public final g getCertificatePinner() {
return this.certificatePinner;
}
public final int getConnectTimeout() {
return this.connectTimeout;
}
public final k getConnectionPool() {
return this.connectionPool;
}
public final List<l> q() {
return this.connectionSpecs;
}
public final n getCookieJar() {
return this.cookieJar;
}
public final p getDispatcher() {
return this.dispatcher;
}
public final q getDns() {
return this.dns;
}
public final r.c getEventListenerFactory() {
return this.eventListenerFactory;
}
public final boolean getFollowRedirects() {
return this.followRedirects;
}
public final boolean getFollowSslRedirects() {
return this.followSslRedirects;
}
public final HostnameVerifier getHostnameVerifier() {
return this.hostnameVerifier;
}
public final List<w> y() {
return this.interceptors;
}
public final long getMinWebSocketMessageToCompress() {
return this.minWebSocketMessageToCompress;
}
}
@Metadata(d1 = {"\u0000 \n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\b\u0002\n\u0002\u0010 \n\u0002\u0018\u0002\n\u0002\b\u0004\n\u0002\u0018\u0002\n\u0002\b\u0003\b\u0086\u0003\u0018\u00002\u00020\u0001B\t\b\u0002¢\u0006\u0004\b\u0002\u0010\u0003R \u0010\u0006\u001a\b\u0012\u0004\u0012\u00020\u00050\u00048\u0000X\u0080\u0004¢\u0006\f\n\u0004\b\u0006\u0010\u0007\u001a\u0004\b\b\u0010\tR \u0010\u000b\u001a\b\u0012\u0004\u0012\u00020\n0\u00048\u0000X\u0080\u0004¢\u0006\f\n\u0004\b\u000b\u0010\u0007\u001a\u0004\b\f\u0010\t¨\u0006\r"}, d2 = {"Lsk0/a0$b;", "", "<init>", "()V", "", "Lsk0/b0;", "DEFAULT_PROTOCOLS", "Ljava/util/List;", "b", "()Ljava/util/List;", "Lsk0/l;", "DEFAULT_CONNECTION_SPECS", "a", "okhttp"}, k = 1, mv = {1, 8, 0}, xi = 48)
public static final class Companion {
public Companion() {
}
public Companion(DefaultConstructorMarker defaultConstructorMarker) {
this();
}
public final List<l> a() {
return a0.G;
}
public final List<b0> b() {
return a0.F;
}
}
public a0() {
this(new a());
}
public a0(a builder) {
ProxySelector proxySelector;
kotlin.jvm.internal.n.i(builder, "builder");
this.dispatcher = builder.getDispatcher();
this.connectionPool = builder.getConnectionPool();
this.interceptors = tk0.e.V(builder.y());
this.networkInterceptors = tk0.e.V(builder.A());
this.eventListenerFactory = builder.getEventListenerFactory();
this.retryOnConnectionFailure = builder.getRetryOnConnectionFailure();
this.authenticator = builder.getAuthenticator();
this.followRedirects = builder.getFollowRedirects();
this.followSslRedirects = builder.getFollowSslRedirects();
this.cookieJar = builder.getCookieJar();
this.cache = builder.getCache();
this.dns = builder.getDns();
this.proxy = builder.getProxy();
if (builder.getProxy() != null) {
proxySelector = el0.a.a;
} else {
proxySelector = builder.getProxySelector();
proxySelector = proxySelector == null ? ProxySelector.getDefault() : proxySelector;
if (proxySelector == null) {
proxySelector = el0.a.a;
}
}
this.proxySelector = proxySelector;
this.proxyAuthenticator = builder.getProxyAuthenticator();
this.socketFactory = builder.getSocketFactory();
List<l> q = builder.q();
this.connectionSpecs = q;
this.protocols = builder.C();
this.hostnameVerifier = builder.getHostnameVerifier();
this.callTimeoutMillis = builder.getCallTimeout();
this.connectTimeoutMillis = builder.getConnectTimeout();
this.readTimeoutMillis = builder.getReadTimeout();
this.writeTimeoutMillis = builder.getWriteTimeout();
this.pingIntervalMillis = builder.getPingInterval();
this.minWebSocketMessageToCompress = builder.getMinWebSocketMessageToCompress();
xk0.h routeDatabase = builder.getRouteDatabase();
this.routeDatabase = routeDatabase == null ? new xk0.h() : routeDatabase;
List<l> list = q;
if (!(list instanceof Collection) || !list.isEmpty()) {
Iterator<T> it = list.iterator();
while (it.hasNext()) {
if (((l) it.next()).getIsTls()) {
if (builder.getSslSocketFactoryOrNull() != null) {
this.sslSocketFactoryOrNull = builder.getSslSocketFactoryOrNull();
fl0.c certificateChainCleaner = builder.getCertificateChainCleaner();
kotlin.jvm.internal.n.f(certificateChainCleaner);
this.certificateChainCleaner = certificateChainCleaner;
X509TrustManager x509TrustManagerOrNull = builder.getX509TrustManagerOrNull();
kotlin.jvm.internal.n.f(x509TrustManagerOrNull);
this.x509TrustManager = x509TrustManagerOrNull;
g certificatePinner = builder.getCertificatePinner();
kotlin.jvm.internal.n.f(certificateChainCleaner);
this.certificatePinner = certificatePinner.e(certificateChainCleaner);
} else {
h.Companion companion = cl0.h.INSTANCE;
X509TrustManager p = companion.g().p();
this.x509TrustManager = p;
cl0.h g = companion.g();
kotlin.jvm.internal.n.f(p);
this.sslSocketFactoryOrNull = g.o(p);
c.Companion companion2 = fl0.c.INSTANCE;
kotlin.jvm.internal.n.f(p);
fl0.c a2 = companion2.a(p);
this.certificateChainCleaner = a2;
g certificatePinner2 = builder.getCertificatePinner();
kotlin.jvm.internal.n.f(a2);
this.certificatePinner = certificatePinner2.e(a2);
}
O();
}
}
}
this.sslSocketFactoryOrNull = null;
this.certificateChainCleaner = null;
this.x509TrustManager = null;
this.certificatePinner = g.d;
O();
}
public a A() {
return new a(this);
}
public i0 B(c0 request, j0 listener) {
kotlin.jvm.internal.n.i(request, "request");
kotlin.jvm.internal.n.i(listener, "listener");
gl0.d dVar = new gl0.d(wk0.e.i, request, listener, new Random(), this.pingIntervalMillis, null, this.minWebSocketMessageToCompress);
dVar.p(this);
return dVar;
}
public final int getPingIntervalMillis() {
return this.pingIntervalMillis;
}
public final List<b0> D() {
return this.protocols;
}
public final Proxy getProxy() {
return this.proxy;
}
public final b getProxyAuthenticator() {
return this.proxyAuthenticator;
}
public final ProxySelector getProxySelector() {
return this.proxySelector;
}
public final int getReadTimeoutMillis() {
return this.readTimeoutMillis;
}
public final boolean getRetryOnConnectionFailure() {
return this.retryOnConnectionFailure;
}
public final SocketFactory getSocketFactory() {
return this.socketFactory;
}
public final SSLSocketFactory N() {
SSLSocketFactory sSLSocketFactory = this.sslSocketFactoryOrNull;
if (sSLSocketFactory != null) {
return sSLSocketFactory;
}
throw new IllegalStateException("CLEARTEXT-only client");
}
public final void O() {
List<w> list = this.interceptors;
kotlin.jvm.internal.n.g(list, "null cannot be cast to non-null type kotlin.collections.List<okhttp3.Interceptor?>");
if (list.contains(null)) {
throw new IllegalStateException(("Null interceptor: " + this.interceptors).toString());
}
List<w> list2 = this.networkInterceptors;
kotlin.jvm.internal.n.g(list2, "null cannot be cast to non-null type kotlin.collections.List<okhttp3.Interceptor?>");
if (list2.contains(null)) {
throw new IllegalStateException(("Null network interceptor: " + this.networkInterceptors).toString());
}
List<l> list3 = this.connectionSpecs;
if (!(list3 instanceof Collection) || !list3.isEmpty()) {
Iterator<T> it = list3.iterator();
while (it.hasNext()) {
if (((l) it.next()).getIsTls()) {
if (this.sslSocketFactoryOrNull == null) {
throw new IllegalStateException("sslSocketFactory == null");
}
if (this.certificateChainCleaner == null) {
throw new IllegalStateException("certificateChainCleaner == null");
}
if (this.x509TrustManager == null) {
throw new IllegalStateException("x509TrustManager == null");
}
return;
}
}
}
if (this.sslSocketFactoryOrNull != null) {
throw new IllegalStateException("Check failed.");
}
if (this.certificateChainCleaner != null) {
throw new IllegalStateException("Check failed.");
}
if (this.x509TrustManager != null) {
throw new IllegalStateException("Check failed.");
}
if (!kotlin.jvm.internal.n.d(this.certificatePinner, g.d)) {
throw new IllegalStateException("Check failed.");
}
}
public final int getWriteTimeoutMillis() {
return this.writeTimeoutMillis;
}
public final X509TrustManager getX509TrustManager() {
return this.x509TrustManager;
}
@Override
public e a(c0 request) {
kotlin.jvm.internal.n.i(request, "request");
return new xk0.e(this, request, false);
}
public Object clone() {
return super.clone();
}
public final b getAuthenticator() {
return this.authenticator;
}
public final c getCache() {
return this.cache;
}
public final int getCallTimeoutMillis() {
return this.callTimeoutMillis;
}
public final fl0.c getCertificateChainCleaner() {
return this.certificateChainCleaner;
}
public final g getCertificatePinner() {
return this.certificatePinner;
}
public final int getConnectTimeoutMillis() {
return this.connectTimeoutMillis;
}
public final k getConnectionPool() {
return this.connectionPool;
}
public final List<l> o() {
return this.connectionSpecs;
}
public final n getCookieJar() {
return this.cookieJar;
}
public final p getDispatcher() {
return this.dispatcher;
}
public final q getDns() {
return this.dns;
}
public final r.c getEventListenerFactory() {
return this.eventListenerFactory;
}
public final boolean getFollowRedirects() {
return this.followRedirects;
}
public final boolean getFollowSslRedirects() {
return this.followSslRedirects;
}
public final xk0.h getRouteDatabase() {
return this.routeDatabase;
}
public final HostnameVerifier getHostnameVerifier() {
return this.hostnameVerifier;
}
public final List<w> x() {
return this.interceptors;
}
public final long getMinWebSocketMessageToCompress() {
return this.minWebSocketMessageToCompress;
}
public final List<w> z() {
return this.networkInterceptors;
}
}