static class WebClientBuilder.PostInitOptions
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
private java.util.List<java.lang.String> |
dirWebOverrides
The bootstrap config overrides coming from directory.
|
private WebDriverType |
driverType
The web driver type.
|
private java.util.List<java.lang.String> |
firstWebOverrides
The bootstrap config overrides to be applied first.
|
private java.util.List<java.lang.String> |
lastWebOverrides
The bootstrap config overrides to be applied last.
|
private boolean |
remote
Indicator for a remote spawn.
|
private java.util.Map<java.lang.String,java.lang.String> |
runtimeOptions
The map of runtime derived options.
|
private java.util.List<java.lang.String> |
runtimeWebOverrides
The bootstrap config overrides compiled runtime.
|
| Constructor and Description |
|---|
PostInitOptions(WebDriverType driverType,
boolean remote,
java.util.Map<java.lang.String,java.lang.String> runtimeOptions,
java.util.List<java.lang.String> firstWebOverrides,
java.util.List<java.lang.String> dirWebOverrides,
java.util.List<java.lang.String> runtimeWebOverrides,
java.util.List<java.lang.String> lastWebOverrides)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
WebDriverType |
getDriverType()
Getter for
driverType. |
boolean |
getRemote()
Getter for
remote. |
java.util.Map<java.lang.String,java.lang.String> |
getRuntimeOptions()
Getter for
runtimeOptions. |
java.util.List<java.lang.String> |
getWebOverrides()
Returns all bootstrap overrides merged in the right order.
|
java.util.List<java.lang.String> |
getWebOverrides(java.util.List<java.lang.String> dirOverrides)
Returns all bootstrap overrides merged in the right order.
|
private WebDriverType driverType
private boolean remote
private java.util.Map<java.lang.String,java.lang.String> runtimeOptions
private java.util.List<java.lang.String> firstWebOverrides
private java.util.List<java.lang.String> dirWebOverrides
private java.util.List<java.lang.String> runtimeWebOverrides
private java.util.List<java.lang.String> lastWebOverrides
PostInitOptions(WebDriverType driverType, boolean remote, java.util.Map<java.lang.String,java.lang.String> runtimeOptions, java.util.List<java.lang.String> firstWebOverrides, java.util.List<java.lang.String> dirWebOverrides, java.util.List<java.lang.String> runtimeWebOverrides, java.util.List<java.lang.String> lastWebOverrides)
driverType - The web driver type.remote - Indicator for a remote spawn.runtimeOptions - The map of runtime derived options.firstWebOverrides - The bootstrap config overrides to be applied first. Lowest priority.dirWebOverrides - The bootstrap config overrides coming from directory.runtimeWebOverrides - The bootstrap config overrides compiled runtime.lastWebOverrides - The bootstrap config overrides to be applied last. Highest priority.public WebDriverType getDriverType()
driverType.public boolean getRemote()
remote.public java.util.Map<java.lang.String,java.lang.String> getRuntimeOptions()
runtimeOptions.public java.util.List<java.lang.String> getWebOverrides()
public java.util.List<java.lang.String> getWebOverrides(java.util.List<java.lang.String> dirOverrides)
dirOverrides - The bootstrap overrides derived from directory values to be used in the final list.