public interface CanRecordScreen extends ExecutesMethod
Modifier and Type | Method and Description |
---|---|
default java.lang.String |
startRecordingScreen()
Start asynchronous screen recording process with default options.
|
default <T extends BaseStartScreenRecordingOptions> |
startRecordingScreen(T options)
Start asynchronous screen recording process.
|
default java.lang.String |
stopRecordingScreen()
Gather the output from the previously started screen recording to a media file
with default options.
|
default <T extends BaseStopScreenRecordingOptions> |
stopRecordingScreen(T options)
Gather the output from the previously started screen recording to a media file.
|
execute, execute
default <T extends BaseStartScreenRecordingOptions> java.lang.String startRecordingScreen(T options)
options
- see the documentation on the BaseStartScreenRecordingOptions
descendant for the particular platform.default java.lang.String startRecordingScreen()
default <T extends BaseStopScreenRecordingOptions> java.lang.String stopRecordingScreen(T options)
options
- see the documentation on the BaseStopScreenRecordingOptions
descendant for the particular platform.default java.lang.String stopRecordingScreen()