Package org.openqa.selenium.firefox.xpi
Class XpiDriverService.Builder
- java.lang.Object
-
- org.openqa.selenium.remote.service.DriverService.Builder<DS,B>
-
- org.openqa.selenium.firefox.FirefoxDriverService.Builder<XpiDriverService,XpiDriverService.Builder>
-
- org.openqa.selenium.firefox.xpi.XpiDriverService.Builder
-
- Enclosing class:
- XpiDriverService
@AutoService(org.openqa.selenium.remote.service.DriverService.Builder.class) public static class XpiDriverService.Builder extends org.openqa.selenium.firefox.FirefoxDriverService.Builder<XpiDriverService,XpiDriverService.Builder>
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected java.util.List<java.lang.String>createArgs()protected XpiDriverServicecreateDriverService(java.io.File exe, int port, java.time.Duration timeout, java.util.List<java.lang.String> args, java.util.Map<java.lang.String,java.lang.String> environment)protected java.io.FilefindDefaultExecutable()protected java.time.DurationgetDefaultTimeout()protected booleanisLegacy()intscore(org.openqa.selenium.Capabilities capabilities)XpiDriverService.BuilderwithBinary(org.openqa.selenium.firefox.FirefoxBinary binary)protected org.openqa.selenium.firefox.FirefoxDriverService.BuilderwithOptions(org.openqa.selenium.firefox.FirefoxOptions options)XpiDriverService.BuilderwithProfile(org.openqa.selenium.firefox.FirefoxProfile profile)
-
-
-
Method Detail
-
isLegacy
protected boolean isLegacy()
- Specified by:
isLegacyin classorg.openqa.selenium.firefox.FirefoxDriverService.Builder<XpiDriverService,XpiDriverService.Builder>
-
score
public int score(org.openqa.selenium.Capabilities capabilities)
- Specified by:
scorein classorg.openqa.selenium.remote.service.DriverService.Builder<XpiDriverService,XpiDriverService.Builder>
-
withBinary
public XpiDriverService.Builder withBinary(org.openqa.selenium.firefox.FirefoxBinary binary)
-
withProfile
public XpiDriverService.Builder withProfile(org.openqa.selenium.firefox.FirefoxProfile profile)
-
withOptions
protected org.openqa.selenium.firefox.FirefoxDriverService.Builder withOptions(org.openqa.selenium.firefox.FirefoxOptions options)
- Specified by:
withOptionsin classorg.openqa.selenium.firefox.FirefoxDriverService.Builder<XpiDriverService,XpiDriverService.Builder>
-
findDefaultExecutable
protected java.io.File findDefaultExecutable()
- Specified by:
findDefaultExecutablein classorg.openqa.selenium.remote.service.DriverService.Builder<XpiDriverService,XpiDriverService.Builder>
-
createArgs
protected java.util.List<java.lang.String> createArgs()
- Specified by:
createArgsin classorg.openqa.selenium.remote.service.DriverService.Builder<XpiDriverService,XpiDriverService.Builder>
-
getDefaultTimeout
protected java.time.Duration getDefaultTimeout()
- Overrides:
getDefaultTimeoutin classorg.openqa.selenium.remote.service.DriverService.Builder<XpiDriverService,XpiDriverService.Builder>
-
createDriverService
protected XpiDriverService createDriverService(java.io.File exe, int port, java.time.Duration timeout, java.util.List<java.lang.String> args, java.util.Map<java.lang.String,java.lang.String> environment)
- Specified by:
createDriverServicein classorg.openqa.selenium.remote.service.DriverService.Builder<XpiDriverService,XpiDriverService.Builder>
-
-