public class CapabilityBuilder
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
BLOCK_IMAGES |
static java.lang.String |
BROWSER_AUTOIT |
static java.lang.String |
EXECUTOR_ID |
static java.lang.String |
EXECUTOR_ID_CONTEXT_PATH |
static java.lang.String |
EXECUTOR_ID_HOST_NAME |
static java.lang.String |
EXECUTOR_ID_RUN_AUTHOR_EMAIL |
static java.lang.String |
EXECUTOR_ID_RUN_AUTHOR_FULL_NAME |
static java.lang.String |
EXECUTOR_ID_RUN_NAME |
static java.lang.String |
EXECUTOR_ID_RUN_UUID |
static java.lang.String |
EXECUTOR_ID_TASK_NAME |
static java.lang.String |
PARENT_BROWSER_CAPABILITIES |
static java.lang.String |
START_INCOGNITO |
| Constructor and Description |
|---|
CapabilityBuilder() |
CapabilityBuilder(Scraper scraper) |
| Modifier and Type | Method and Description |
|---|---|
org.openqa.selenium.remote.DesiredCapabilities |
build() |
java.util.Map<java.lang.String,java.lang.String> |
buildIdentification() |
java.util.Map<java.lang.String,java.lang.Object> |
buildParentCapabilities() |
org.openqa.selenium.Proxy |
buildSeleniumProxy(ProxyInfo proxyInfo) |
CapabilityBuilder |
setBlockImages(boolean blockImages) |
CapabilityBuilder |
setBrowserType(java.lang.String browserType) |
CapabilityBuilder |
setCustomCapabilities(java.util.Map<java.lang.String,java.lang.Object> customCapabilities) |
CapabilityBuilder |
setNodeId(java.lang.String nodeId) |
CapabilityBuilder |
setProxyInfo(ProxyInfo proxyInfo) |
CapabilityBuilder |
setSeleniumServerURL(java.net.URL seleniumServerURL) |
CapabilityBuilder |
setStartInPrivate(boolean startInPrivate) |
public static final java.lang.String BROWSER_AUTOIT
public static final java.lang.String EXECUTOR_ID
public static final java.lang.String EXECUTOR_ID_HOST_NAME
public static final java.lang.String EXECUTOR_ID_CONTEXT_PATH
public static final java.lang.String EXECUTOR_ID_RUN_UUID
public static final java.lang.String EXECUTOR_ID_RUN_NAME
public static final java.lang.String EXECUTOR_ID_TASK_NAME
public static final java.lang.String EXECUTOR_ID_RUN_AUTHOR_FULL_NAME
public static final java.lang.String EXECUTOR_ID_RUN_AUTHOR_EMAIL
public static final java.lang.String PARENT_BROWSER_CAPABILITIES
public static final java.lang.String BLOCK_IMAGES
public static final java.lang.String START_INCOGNITO
public CapabilityBuilder()
public CapabilityBuilder(Scraper scraper)
public org.openqa.selenium.remote.DesiredCapabilities build()
throws java.io.IOException
java.io.IOExceptionpublic org.openqa.selenium.Proxy buildSeleniumProxy(ProxyInfo proxyInfo)
public java.util.Map<java.lang.String,java.lang.String> buildIdentification()
public java.util.Map<java.lang.String,java.lang.Object> buildParentCapabilities()
public CapabilityBuilder setBrowserType(java.lang.String browserType)
public CapabilityBuilder setStartInPrivate(boolean startInPrivate)
public CapabilityBuilder setBlockImages(boolean blockImages)
public CapabilityBuilder setNodeId(java.lang.String nodeId)
public CapabilityBuilder setCustomCapabilities(java.util.Map<java.lang.String,java.lang.Object> customCapabilities)
public CapabilityBuilder setProxyInfo(ProxyInfo proxyInfo)
public CapabilityBuilder setSeleniumServerURL(java.net.URL seleniumServerURL)