Package org.openqa.selenium.remote
Class AbstractDriverOptions<DO extends AbstractDriverOptions<DO>>
java.lang.Object
org.openqa.selenium.MutableCapabilities
org.openqa.selenium.remote.AbstractDriverOptions<DO>
- All Implemented Interfaces:
Serializable
,org.openqa.selenium.Capabilities
public abstract class AbstractDriverOptions<DO extends AbstractDriverOptions<DO>>
extends org.openqa.selenium.MutableCapabilities
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionasMap()
getCapability
(String capabilityName) protected abstract Object
getExtraCapability
(String capabilityName) setAcceptInsecureCerts
(boolean acceptInsecureCerts) setBrowserVersion
(String browserVersion) setEnableDownloads
(boolean enableDownloads) setImplicitWaitTimeout
(Duration timeout) setPageLoadStrategy
(org.openqa.selenium.PageLoadStrategy strategy) setPageLoadTimeout
(Duration timeout) setPlatformName
(String platformName) setProxy
(org.openqa.selenium.Proxy proxy) setScriptTimeout
(Duration timeout) setStrictFileInteractability
(boolean strictFileInteractability) setUnhandledPromptBehaviour
(org.openqa.selenium.UnexpectedAlertBehaviour behaviour) Methods inherited from class org.openqa.selenium.MutableCapabilities
equals, hashCode, merge, setCapability, setCapability, setCapability, setCapability, toJson, toString
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
Methods inherited from interface org.openqa.selenium.Capabilities
getBrowserName, getBrowserVersion, getPlatformName, is
-
Constructor Details
-
AbstractDriverOptions
public AbstractDriverOptions()
-
-
Method Details
-
setBrowserVersion
-
setPlatformName
-
setImplicitWaitTimeout
-
setPageLoadTimeout
-
setScriptTimeout
-
setPageLoadStrategy
-
setUnhandledPromptBehaviour
-
setAcceptInsecureCerts
-
setStrictFileInteractability
-
setProxy
-
setEnableDownloads
-
getCapabilityNames
- Specified by:
getCapabilityNames
in interfaceorg.openqa.selenium.Capabilities
- Overrides:
getCapabilityNames
in classorg.openqa.selenium.MutableCapabilities
-
getExtraCapabilityNames
-
getCapability
- Specified by:
getCapability
in interfaceorg.openqa.selenium.Capabilities
- Overrides:
getCapability
in classorg.openqa.selenium.MutableCapabilities
-
getExtraCapability
-
asMap
- Specified by:
asMap
in interfaceorg.openqa.selenium.Capabilities
- Overrides:
asMap
in classorg.openqa.selenium.MutableCapabilities
-