Package org.openqa.selenium.remote
Class DesiredCapabilities
java.lang.Object
org.openqa.selenium.MutableCapabilities
org.openqa.selenium.remote.DesiredCapabilities
- All Implemented Interfaces:
Serializable,org.openqa.selenium.Capabilities
public class DesiredCapabilities
extends org.openqa.selenium.MutableCapabilities
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionDesiredCapabilities(String browser, String version, org.openqa.selenium.Platform platform) DesiredCapabilities(@Nullable Map<String, ?> rawMap) DesiredCapabilities(org.openqa.selenium.Capabilities other) DesiredCapabilities(org.openqa.selenium.Capabilities... others) -
Method Summary
Modifier and TypeMethodDescriptionbooleanmerge(@Nullable org.openqa.selenium.Capabilities extraCapabilities) Merges the extra capabilities provided into this DesiredCapabilities instance.voidsetAcceptInsecureCerts(boolean acceptInsecureCerts) voidsetBrowserName(String browserName) voidsetPlatform(org.openqa.selenium.Platform platform) voidsetVersion(String version) Methods inherited from class org.openqa.selenium.MutableCapabilities
asMap, equals, getCapability, getCapabilityNames, hashCode, setCapability, setCapability, setCapability, setCapability, toJson, toStringMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface org.openqa.selenium.Capabilities
getBrowserName, getBrowserVersion, getPlatformName, is
-
Constructor Details
-
DesiredCapabilities
-
DesiredCapabilities
public DesiredCapabilities() -
DesiredCapabilities
-
DesiredCapabilities
public DesiredCapabilities(org.openqa.selenium.Capabilities other) -
DesiredCapabilities
public DesiredCapabilities(org.openqa.selenium.Capabilities... others)
-
-
Method Details
-
setBrowserName
-
setVersion
-
setPlatform
public void setPlatform(org.openqa.selenium.Platform platform) -
acceptInsecureCerts
public boolean acceptInsecureCerts() -
setAcceptInsecureCerts
public void setAcceptInsecureCerts(boolean acceptInsecureCerts) -
merge
Merges the extra capabilities provided into this DesiredCapabilities instance. If capabilities with the same name exist in this instance, they will be overridden by the values from the extraCapabilities object.- Specified by:
mergein interfaceorg.openqa.selenium.Capabilities- Overrides:
mergein classorg.openqa.selenium.MutableCapabilities- Parameters:
extraCapabilities- Additional capabilities to be added.- Returns:
- DesiredCapabilities after the merge
-