Class XltFirefoxDriver.Builder

  • Enclosing class:
    XltFirefoxDriver

    public static final class XltFirefoxDriver.Builder
    extends java.lang.Object
    Builder class to create XltFirefoxDriver instances. First set the desired properties and then call build() to get the configured driver instance.
    • Constructor Detail

      • Builder

        public Builder()
    • Method Detail

      • setBinary

        public XltFirefoxDriver.Builder setBinary​(FirefoxBinary binary)
        Sets the desired binary and clears the GeckoDriver service setting.
        Parameters:
        binary - the binary
        Returns:
        this builder instance
      • setHeadless

        public XltFirefoxDriver.Builder setHeadless​(boolean headless)
        Whether to run the browser in headless mode.
        Parameters:
        headless - whether headless mode is enabled
        Returns:
        this builder instance
      • build

        public XltFirefoxDriver build()
        Creates a new XltFirefoxDriver instance configured with all the previously set properties.
        Returns:
        the driver instance