package androidx.webkit; import androidx.annotation.NonNull; import androidx.annotation.RestrictTo; import androidx.webkit.internal.ProxyControllerImpl; import java.util.concurrent.Executor; /* loaded from: classes.dex */ public abstract class ProxyController { public abstract void clearProxyOverride(@NonNull Executor executor, @NonNull Runnable runnable); public abstract void setProxyOverride(@NonNull ProxyConfig proxyConfig, @NonNull Executor executor, @NonNull Runnable runnable); @RestrictTo({RestrictTo.Scope.LIBRARY}) public ProxyController() { } @NonNull public static ProxyController getInstance() { if (!WebViewFeature.isFeatureSupported(WebViewFeature.PROXY_OVERRIDE)) { throw new UnsupportedOperationException("Proxy override not supported"); } return LAZY_HOLDER.INSTANCE; } public static class LAZY_HOLDER { static final ProxyController INSTANCE = new ProxyControllerImpl(); private LAZY_HOLDER() { } } }