Interface SupportsMjpegServerPortOption<T extends BaseOptions<T>>
-
- All Superinterfaces:
CanSetCapability<T>
,org.openqa.selenium.Capabilities
,java.io.Serializable
- All Known Implementing Classes:
EspressoOptions
,UiAutomator2Options
public interface SupportsMjpegServerPortOption<T extends BaseOptions<T>> extends org.openqa.selenium.Capabilities, CanSetCapability<T>
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
MJPEG_SERVER_PORT_OPTION
-
Method Summary
All Methods Instance Methods Default Methods Modifier and Type Method Description default java.util.Optional<java.lang.Integer>
getMjpegServerPort()
Get the number of the port UiAutomator2 server starts the MJPEG server on.default T
setMjpegServerPort(int port)
The number of the port UiAutomator2 server starts the MJPEG server on.-
Methods inherited from interface io.appium.java_client.remote.options.CanSetCapability
amend, setCapability
-
-
-
-
Field Detail
-
MJPEG_SERVER_PORT_OPTION
static final java.lang.String MJPEG_SERVER_PORT_OPTION
- See Also:
- Constant Field Values
-
-
Method Detail
-
setMjpegServerPort
default T setMjpegServerPort(int port)
The number of the port UiAutomator2 server starts the MJPEG server on. If not provided then the screenshots broadcasting service on the remote device does not get exposed to a local port (e.g. no adb port forwarding is happening).- Parameters:
port
- port number in range 0..65535- Returns:
- self instance for chaining.
-
getMjpegServerPort
default java.util.Optional<java.lang.Integer> getMjpegServerPort()
Get the number of the port UiAutomator2 server starts the MJPEG server on.- Returns:
- Port number.
-
-