Package org.openqa.selenium.safari
Class SafariDriverService.Builder
java.lang.Object
org.openqa.selenium.remote.service.DriverService.Builder<SafariDriverService,SafariDriverService.Builder>
org.openqa.selenium.safari.SafariDriverService.Builder
- Enclosing class:
SafariDriverService
@AutoService(org.openqa.selenium.remote.service.DriverService.Builder.class)
public static class SafariDriverService.Builder
extends org.openqa.selenium.remote.service.DriverService.Builder<SafariDriverService,SafariDriverService.Builder>
Builder used to configure new
SafariDriverService instances.-
Field Summary
Fields inherited from class org.openqa.selenium.remote.service.DriverService.Builder
exe -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected SafariDriverServicecreateDriverService(@Nullable File exe, int port, @Nullable Duration timeout, @Nullable List<String> args, @Nullable Map<String, String> environment) protected voidintscore(org.openqa.selenium.Capabilities capabilities) withLogFile(@Nullable File logFile) withLogging(@Nullable Boolean logging) Methods inherited from class org.openqa.selenium.remote.service.DriverService.Builder
build, getDefaultTimeout, getLogFile, getLogOutput, getPort, parseLogOutput, usingAnyFreePort, usingDriverExecutable, usingPort, withEnvironment, withLogOutput, withTimeout
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
score
public int score(org.openqa.selenium.Capabilities capabilities) - Specified by:
scorein classorg.openqa.selenium.remote.service.DriverService.Builder<SafariDriverService,SafariDriverService.Builder>
-
withLogging
-
withLogFile
- Overrides:
withLogFilein classorg.openqa.selenium.remote.service.DriverService.Builder<SafariDriverService,SafariDriverService.Builder>
-
loadSystemProperties
protected void loadSystemProperties()- Specified by:
loadSystemPropertiesin classorg.openqa.selenium.remote.service.DriverService.Builder<SafariDriverService,SafariDriverService.Builder>
-
createArgs
- Specified by:
createArgsin classorg.openqa.selenium.remote.service.DriverService.Builder<SafariDriverService,SafariDriverService.Builder>
-
createDriverService
protected SafariDriverService createDriverService(@Nullable File exe, int port, @Nullable Duration timeout, @Nullable List<String> args, @Nullable Map<String, String> environment) - Specified by:
createDriverServicein classorg.openqa.selenium.remote.service.DriverService.Builder<SafariDriverService,SafariDriverService.Builder>
-