Class DefaultWebDriverSettings
-
- All Implemented Interfaces:
public final class DefaultWebDriverSettings extends WebDriverSettings
-
-
Field Summary
Fields Modifier and Type Field Description private final DurationfetchTaskTimeoutprivate final DurationpollingDriverTimeoutprivate final ImmutableConfigconfprivate final ScriptConfuserconfuserprivate final DisplayModedisplayModeprivate final BooleanforceNoSandboxprivate final InteractSettingsinteractSettingsprivate final BooleanisGUIprivate final BooleanisHeadlessprivate final BooleanisSPAprivate final BooleanisStartupScriptEnabledprivate final BooleanisSupervisedprivate final BooleanisUserAgentOverridingEnabledprivate final BooleannoSandboxprivate StringpageLoadStrategyprivate final FloatresourceBlockProbabilityprivate final ScriptLoaderscriptLoaderprivate final StringsupervisorProcessprivate final Collection<String>supervisorProcessArgsprivate final UserAgentuserAgent
-
Constructor Summary
Constructors Constructor Description DefaultWebDriverSettings(ImmutableConfig conf)
-
Method Summary
Modifier and Type Method Description -
Methods inherited from class ai.platon.pulsar.protocol.browser.driver.WebDriverSettings
createChromeOptions, createGeneralOptions, formatViewPort, getFetchTaskTimeout, getPollingDriverTimeout -
Methods inherited from class ai.platon.pulsar.browser.common.BrowserSettings
getConf, getConfuser, getDisplayMode, getForceNoSandbox, getInteractSettings, getNoSandbox, getPageLoadStrategy, getResourceBlockProbability, getScriptLoader, getSupervisorProcess, getSupervisorProcessArgs, getUserAgent, isGUI, isHeadless, isSPA, isStartupScriptEnabled, isSupervised, isUserAgentOverridingEnabled, setPageLoadStrategy -
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-