Interface SupportsBootstrapRootOption<T extends BaseOptions<T>>
-
- All Superinterfaces:
CanSetCapability<T>
,org.openqa.selenium.Capabilities
,java.io.Serializable
- All Known Implementing Classes:
Mac2Options
public interface SupportsBootstrapRootOption<T extends BaseOptions<T>> extends org.openqa.selenium.Capabilities, CanSetCapability<T>
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
BOOTSTRAP_ROOT_OPTION
-
Method Summary
All Methods Instance Methods Default Methods Modifier and Type Method Description default java.util.Optional<java.lang.String>
getBootstrapRoot()
Get the full path to WebDriverAgentMac root folder where Xcode project of the server sources lives.default T
setBootstrapRoot(java.lang.String path)
The full path to WebDriverAgentMac root folder where Xcode project of the server sources lives.-
Methods inherited from interface io.appium.java_client.remote.options.CanSetCapability
amend, setCapability
-
-
-
-
Field Detail
-
BOOTSTRAP_ROOT_OPTION
static final java.lang.String BOOTSTRAP_ROOT_OPTION
- See Also:
- Constant Field Values
-
-
Method Detail
-
setBootstrapRoot
default T setBootstrapRoot(java.lang.String path)
The full path to WebDriverAgentMac root folder where Xcode project of the server sources lives. By default, this project is located in the same folder where the corresponding driver Node.js module lives.- Parameters:
path
- The full path to WebDriverAgentMac root folder.- Returns:
- self instance for chaining.
-
getBootstrapRoot
default java.util.Optional<java.lang.String> getBootstrapRoot()
Get the full path to WebDriverAgentMac root folder where Xcode project of the server sources lives.- Returns:
- The full path to WebDriverAgentMac root folder.
-
-