Interface SupportsDerivedDataPathOption<T extends BaseOptions<T>>
-
- All Superinterfaces:
CanSetCapability<T>
,org.openqa.selenium.Capabilities
,java.io.Serializable
- All Known Implementing Classes:
XCUITestOptions
public interface SupportsDerivedDataPathOption<T extends BaseOptions<T>> extends org.openqa.selenium.Capabilities, CanSetCapability<T>
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
DERIVED_DATA_PATH_OPTION
-
Method Summary
All Methods Instance Methods Default Methods Modifier and Type Method Description default java.util.Optional<java.lang.String>
getDerivedDataPath()
Get the path to the derived data WDA folder.default T
setDerivedDataPath(java.lang.String path)
Use along with usePrebuiltWDA capability and choose where to search for the existing WDA app.-
Methods inherited from interface io.appium.java_client.remote.options.CanSetCapability
amend, setCapability
-
-
-
-
Field Detail
-
DERIVED_DATA_PATH_OPTION
static final java.lang.String DERIVED_DATA_PATH_OPTION
- See Also:
- Constant Field Values
-
-
Method Detail
-
setDerivedDataPath
default T setDerivedDataPath(java.lang.String path)
Use along with usePrebuiltWDA capability and choose where to search for the existing WDA app. If the capability is not set then Xcode will store the derived data in the default root taken from preferences. It also makes sense to choose different folders for parallel WDA sessions.- Parameters:
path
- Derived data folder path.- Returns:
- self instance for chaining.
-
getDerivedDataPath
default java.util.Optional<java.lang.String> getDerivedDataPath()
Get the path to the derived data WDA folder.- Returns:
- Derived data folder path.
-
-