public static class InternetExplorerDriverService.Builder extends DriverService.Builder<InternetExplorerDriverService,InternetExplorerDriverService.Builder>
InternetExplorerDriverService
instances.Modifier and Type | Field and Description |
---|---|
private InternetExplorerDriverEngine |
engineImplementation |
private java.io.File |
extractPath |
private java.lang.Boolean |
forceCreateProcess |
private java.lang.String |
host |
private java.lang.String |
ieSwitches |
private InternetExplorerDriverLogLevel |
logLevel |
private java.lang.Boolean |
silent |
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
protected com.google.common.collect.ImmutableList<java.lang.String> |
createArgs() |
protected InternetExplorerDriverService |
createDriverService(java.io.File exe,
int port,
com.google.common.collect.ImmutableList<java.lang.String> args,
com.google.common.collect.ImmutableMap<java.lang.String,java.lang.String> environment) |
protected java.io.File |
findDefaultExecutable() |
InternetExplorerDriverService.Builder |
withEngineImplementation(InternetExplorerDriverEngine engineImplementation)
Configures the driver engine implementation for the driver server.
|
InternetExplorerDriverService.Builder |
withExtractPath(java.io.File extractPath)
Configures path to which the driver server library will be extracted.
|
InternetExplorerDriverService.Builder |
withHost(java.lang.String host)
Configures the host to which the driver server bound.
|
InternetExplorerDriverService.Builder |
withLogLevel(InternetExplorerDriverLogLevel logLevel)
Configures the logging level for the driver server.
|
InternetExplorerDriverService.Builder |
withSilent(java.lang.Boolean silent)
Configures silence in stdout of the driver server by unlogged messages.
|
build, getLogFile, getPort, usingAnyFreePort, usingDriverExecutable, usingPort, withEnvironment, withLogFile
private InternetExplorerDriverLogLevel logLevel
private InternetExplorerDriverEngine engineImplementation
private java.lang.String host
private java.io.File extractPath
private java.lang.Boolean silent
private java.lang.Boolean forceCreateProcess
private java.lang.String ieSwitches
public InternetExplorerDriverService.Builder withLogLevel(InternetExplorerDriverLogLevel logLevel)
logLevel
- A level of the log verbosity.public InternetExplorerDriverService.Builder withEngineImplementation(InternetExplorerDriverEngine engineImplementation)
engineImplementation
- The engine implementation to be used.public InternetExplorerDriverService.Builder withHost(java.lang.String host)
host
- A host name.public InternetExplorerDriverService.Builder withExtractPath(java.io.File extractPath)
extractPath
- A path.public InternetExplorerDriverService.Builder withSilent(java.lang.Boolean silent)
silent
- To be silent in stdout ir not.protected java.io.File findDefaultExecutable()
findDefaultExecutable
in class DriverService.Builder<InternetExplorerDriverService,InternetExplorerDriverService.Builder>
protected com.google.common.collect.ImmutableList<java.lang.String> createArgs()
createArgs
in class DriverService.Builder<InternetExplorerDriverService,InternetExplorerDriverService.Builder>
protected InternetExplorerDriverService createDriverService(java.io.File exe, int port, com.google.common.collect.ImmutableList<java.lang.String> args, com.google.common.collect.ImmutableMap<java.lang.String,java.lang.String> environment)
createDriverService
in class DriverService.Builder<InternetExplorerDriverService,InternetExplorerDriverService.Builder>