Module: selenium-webdriver/operaView Sourceclass ServiceBuilderCreates remote.DriverService instances that manages an OperaDriver server in a child process. new ServiceBuilder(opt_exe)Parametersopt_exestring=Path to the server executable to use. If omitted, the builder will attempt to locate the operadriver on the current PATH. ThrowsErrorIf provided executable does not exist, or the operadriver cannot be found on the PATH. Instance Methodsbuild()code »Creates a new DriverService using this instance's current configuration. ReturnsDriverServiceA new driver service using this instance's current configuration. ThrowsErrorIf the driver exectuable was not specified and a default could not be found on the current PATH. enableVerboseLogging()code »Enables verbose logging. ReturnsServiceBuilderA self reference. loggingTo(path)code »Sets the path of the log file the driver should log to. If a log file is not specified, the driver will log to stderr. ParameterspathstringPath of the log file to use. ReturnsServiceBuilderA self reference. setStdio(config)code »Defines the stdio configuration for the driver service. See child_process.spawn for more information. Parametersconfig(string|Array<?(string|number|Stream)>)The configuration to use. ReturnsServiceBuilderA self reference. silent()code »Silence sthe drivers output. ReturnsServiceBuilderA self reference. usingPort(port)code »Sets the port to start the OperaDriver on. ParametersportnumberThe port to use, or 0 for any free port. ReturnsServiceBuilderA self reference. ThrowsErrorIf the port is invalid. withEnvironment(env)code »Defines the environment to start the server under. This settings will be inherited by every browser session started by the server. ParametersenvObject<string, string>The environment to use. ReturnsServiceBuilderA self reference.