Interface SupportsSafariLogAllCommunicationOption<T extends BaseOptions<T>>
-
- All Superinterfaces:
CanSetCapability<T>,org.openqa.selenium.Capabilities,java.io.Serializable
- All Known Implementing Classes:
XCUITestOptions
public interface SupportsSafariLogAllCommunicationOption<T extends BaseOptions<T>> extends org.openqa.selenium.Capabilities, CanSetCapability<T>
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringSAFARI_LOG_ALL_COMMUNICATION_OPTION
-
Method Summary
All Methods Instance Methods Default Methods Modifier and Type Method Description default java.util.Optional<java.lang.Boolean>doesSafariLogAllCommunication()Get whether to log of plists sent to and received from the Web Inspector.default TsafariLogAllCommunication()Enforces logging of plists sent to and received from the Web Inspector.default TsetSafariLogAllCommunication(boolean value)Log all plists sent to and received from the Web Inspector, as plain text.-
Methods inherited from interface io.appium.java_client.remote.options.CanSetCapability
amend, setCapability
-
-
-
-
Field Detail
-
SAFARI_LOG_ALL_COMMUNICATION_OPTION
static final java.lang.String SAFARI_LOG_ALL_COMMUNICATION_OPTION
- See Also:
- Constant Field Values
-
-
Method Detail
-
safariLogAllCommunication
default T safariLogAllCommunication()
Enforces logging of plists sent to and received from the Web Inspector.- Returns:
- self instance for chaining.
-
setSafariLogAllCommunication
default T setSafariLogAllCommunication(boolean value)
Log all plists sent to and received from the Web Inspector, as plain text. For some operations this can be a lot of data, so it is recommended to be used only when necessary. Defaults to false.- Parameters:
value- Whether to log all internal web debugger communication.- Returns:
- self instance for chaining.
-
doesSafariLogAllCommunication
default java.util.Optional<java.lang.Boolean> doesSafariLogAllCommunication()
Get whether to log of plists sent to and received from the Web Inspector.- Returns:
- True or false.
-
-