Class BaseScreenRecordingOptions<T extends BaseScreenRecordingOptions<T>>
- java.lang.Object
-
- io.appium.java_client.screenrecording.BaseScreenRecordingOptions<T>
-
- Direct Known Subclasses:
BaseStartScreenRecordingOptions
,BaseStopScreenRecordingOptions
public abstract class BaseScreenRecordingOptions<T extends BaseScreenRecordingOptions<T>> extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description BaseScreenRecordingOptions()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Map<java.lang.String,java.lang.Object>
build()
Builds a map, which is ready to be passed to the subordinated Appium API.protected T
withUploadOptions(ScreenRecordingUploadOptions uploadOptions)
Upload options set for the recorded screen capture.
-
-
-
Method Detail
-
withUploadOptions
protected T withUploadOptions(ScreenRecordingUploadOptions uploadOptions)
Upload options set for the recorded screen capture.- Parameters:
uploadOptions
- see the documentation onScreenRecordingUploadOptions
for more details.- Returns:
- self instance for chaining.
-
build
public java.util.Map<java.lang.String,java.lang.Object> build()
Builds a map, which is ready to be passed to the subordinated Appium API.- Returns:
- arguments mapping.
-
-