Package io.webdevice.wiring
Class DeviceSettings
java.lang.Object
io.webdevice.wiring.DeviceSettings
- All Implemented Interfaces:
java.io.Serializable
public class DeviceSettings
extends java.lang.Object
implements java.io.Serializable
- See Also:
- Serialized Form
-
Constructor Summary
Constructors Constructor Description DeviceSettings() -
Method Summary
Modifier and Type Method Description java.util.stream.Stream<java.lang.String>aliases()org.springframework.beans.factory.support.BeanDefinitionBuilderdefinitionOf()booleanequals(java.lang.Object o)java.util.Set<java.lang.String>getAliases()java.util.Map<java.lang.String,java.lang.Object>getCapabilities()java.lang.StringgetCapabilitiesRef()java.util.Set<java.lang.String>getConfidential()java.lang.StringgetDesired()java.lang.Class<? extends org.openqa.selenium.WebDriver>getDriver()java.lang.StringgetExtraCapability()java.util.Map<java.lang.String,java.lang.Object>getExtraOptions()java.lang.StringgetName()java.lang.Class<? extends org.openqa.selenium.MutableCapabilities>getOptions()java.lang.Class<? extends DeviceProvider>getProvider()java.net.URLgetRemoteAddress()inthashCode()booleanisPooled()booleanisProvided()booleanisRemote()voidsetAliases(java.util.Set<java.lang.String> aliases)voidsetCapabilities(java.util.Map<java.lang.String,java.lang.Object> capabilities)voidsetCapabilitiesRef(java.lang.String capabilitiesRef)voidsetConfidential(java.util.Set<java.lang.String> confidential)voidsetDesired(java.lang.String desired)voidsetDriver(java.lang.Class<? extends org.openqa.selenium.WebDriver> driver)voidsetExtraCapability(java.lang.String extraCapability)voidsetExtraOptions(java.util.Map<java.lang.String,java.lang.Object> extraOptions)voidsetName(java.lang.String name)voidsetOptions(java.lang.Class<? extends org.openqa.selenium.MutableCapabilities> options)voidsetPooled(boolean pooled)voidsetProvider(java.lang.Class<? extends DeviceProvider> provider)voidsetRemoteAddress(java.net.URL remoteAddress)DeviceSettingswithAlias(java.lang.String alias)DeviceSettingswithCapabilitiesRef(java.lang.String capabilitiesRef)DeviceSettingswithCapability(java.lang.String capability, java.lang.Object value)DeviceSettingswithConfidential(java.lang.String mask)DeviceSettingswithDesired(java.lang.String desired)DeviceSettingswithDriver(java.lang.Class<? extends org.openqa.selenium.WebDriver> driver)DeviceSettingswithExtraCapability(java.lang.String extraCapability)DeviceSettingswithExtraOption(java.lang.String option, java.lang.Object value)DeviceSettingswithName(java.lang.String name)DeviceSettingswithOptions(java.lang.Class<? extends org.openqa.selenium.MutableCapabilities> options)DeviceSettingswithPooled(boolean pooled)DeviceSettingswithProvider(java.lang.Class<? extends DeviceProvider> provider)DeviceSettingswithRemoteAddress(java.net.URL remoteAddress)
-
Constructor Details
-
DeviceSettings
public DeviceSettings()
-
-
Method Details
-
getName
public java.lang.String getName() -
setName
public void setName(java.lang.String name) -
withName
-
getAliases
public java.util.Set<java.lang.String> getAliases() -
setAliases
public void setAliases(java.util.Set<java.lang.String> aliases) -
withAlias
-
aliases
public java.util.stream.Stream<java.lang.String> aliases() -
isPooled
public boolean isPooled() -
setPooled
public void setPooled(boolean pooled) -
withPooled
-
getProvider
-
setProvider
-
withProvider
-
isProvided
public boolean isProvided() -
getDriver
public java.lang.Class<? extends org.openqa.selenium.WebDriver> getDriver() -
setDriver
public void setDriver(java.lang.Class<? extends org.openqa.selenium.WebDriver> driver) -
withDriver
-
getRemoteAddress
public java.net.URL getRemoteAddress() -
setRemoteAddress
public void setRemoteAddress(java.net.URL remoteAddress) -
withRemoteAddress
-
isRemote
public boolean isRemote() -
getCapabilitiesRef
public java.lang.String getCapabilitiesRef() -
setCapabilitiesRef
public void setCapabilitiesRef(java.lang.String capabilitiesRef) -
withCapabilitiesRef
-
getOptions
public java.lang.Class<? extends org.openqa.selenium.MutableCapabilities> getOptions() -
setOptions
public void setOptions(java.lang.Class<? extends org.openqa.selenium.MutableCapabilities> options) -
withOptions
public DeviceSettings withOptions(java.lang.Class<? extends org.openqa.selenium.MutableCapabilities> options) -
getDesired
public java.lang.String getDesired() -
setDesired
public void setDesired(java.lang.String desired) -
withDesired
-
getCapabilities
public java.util.Map<java.lang.String,java.lang.Object> getCapabilities() -
setCapabilities
public void setCapabilities(java.util.Map<java.lang.String,java.lang.Object> capabilities) -
withCapability
-
getExtraCapability
public java.lang.String getExtraCapability() -
setExtraCapability
public void setExtraCapability(java.lang.String extraCapability) -
withExtraCapability
-
getExtraOptions
public java.util.Map<java.lang.String,java.lang.Object> getExtraOptions() -
setExtraOptions
public void setExtraOptions(java.util.Map<java.lang.String,java.lang.Object> extraOptions) -
withExtraOption
-
getConfidential
public java.util.Set<java.lang.String> getConfidential() -
setConfidential
public void setConfidential(java.util.Set<java.lang.String> confidential) -
withConfidential
-
definitionOf
public org.springframework.beans.factory.support.BeanDefinitionBuilder definitionOf() -
equals
public boolean equals(java.lang.Object o)- Overrides:
equalsin classjava.lang.Object
-
hashCode
public int hashCode()- Overrides:
hashCodein classjava.lang.Object
-