public class WindowsOptions extends BaseOptions<WindowsOptions> implements SupportsAppOption<WindowsOptions>, SupportsAppArgumentsOption<WindowsOptions>, SupportsAppTopLevelWindowOption<WindowsOptions>, SupportsAppWorkingDirOption<WindowsOptions>, SupportsCreateSessionTimeoutOption<WindowsOptions>, SupportsMsWaitForAppLaunchOption<WindowsOptions>, SupportsMsExperimentalWebDriverOption<WindowsOptions>, SupportsSystemPortOption<WindowsOptions>, SupportsPrerunOption<WindowsOptions,PowerShellData>, SupportsPostrunOption<WindowsOptions,PowerShellData>
APP_OPTIONAPP_ARGUMENTS_OPTIONAPP_TOP_LEVEL_WINDOW_OPTIONAPP_WORKING_DIR_OPTIONCREATE_SESSION_TIMEOUT_OPTIONMS_WAIT_FOR_APP_LAUNCH_OPTIONMS_EXPERIMENTAL_WEBDRIVER_OPTIONSYSTEM_PORT_OPTIONPRERUN_OPTIONPOSTRUN_OPTIONAUTOMATION_NAME_OPTIONEVENT_TIMINGS_OPTIONPRINT_PAGE_SOURCE_ON_FIND_FAILURE_OPTIONNO_RESET_OPTIONFULL_RESET_OPTIONNEW_COMMAND_TIMEOUT_OPTIONBROWSER_NAME_OPTIONPLATFORM_VERSION_OPTION| Constructor and Description |
|---|
WindowsOptions() |
WindowsOptions(org.openqa.selenium.Capabilities source) |
WindowsOptions(java.util.Map<java.lang.String,?> source) |
| Modifier and Type | Method and Description |
|---|---|
java.util.Optional<PowerShellData> |
getPostrun()
Get the postrun script.
|
java.util.Optional<PowerShellData> |
getPrerun()
Get the prerun script.
|
WindowsOptions |
setPostrun(PowerShellData script)
An object containing either script or command key.
|
WindowsOptions |
setPrerun(PowerShellData script)
An object containing either script or command key.
|
asMap, clone, getCapability, getPlatformName, merge, setCapability, setPlatformName, toW3cNameequals, getCapabilityNames, hashCode, setCapability, setCapability, setCapability, toJson, toStringfinalize, getClass, notify, notifyAll, wait, wait, waitgetApp, setApp, setAppsetAppArguments, setAppArgumentsgetAppTopLevelWindow, setAppTopLevelWindowgetAppWorkingDir, setAppWorkingDirgetCreateSessionTimeout, setCreateSessionTimeoutdoesWaitForAppLaunch, setWaitForAppLaunchexperimentalWebDriver, isExperimentalWebDriver, setExperimentalWebDrivergetSystemPort, setSystemPortasMap, getBrowserName, getBrowserVersion, getCapability, getCapabilityNames, getPlatformName, is, mergeamend, setCapabilitygetAutomationName, setAutomationNamedoesEventTimings, eventTimings, setEventTimingsdoesPrintPageSourceOnFindFailure, printPageSourceOnFindFailure, setPrintPageSourceOnFindFailuredoesNoReset, noReset, setNoResetdoesFullReset, fullReset, setFullResetgetNewCommandTimeout, setNewCommandTimeoutwithBrowserNamegetPlatformVersion, setPlatformVersionpublic WindowsOptions()
public WindowsOptions(org.openqa.selenium.Capabilities source)
public WindowsOptions(java.util.Map<java.lang.String,?> source)
public WindowsOptions setPrerun(PowerShellData script)
setPrerun in interface SupportsPrerunOption<WindowsOptions,PowerShellData>script - E.g. {script: 'Get-Process outlook -ErrorAction SilentlyContinue'}.public java.util.Optional<PowerShellData> getPrerun()
getPrerun in interface SupportsPrerunOption<WindowsOptions,PowerShellData>public WindowsOptions setPostrun(PowerShellData script)
setPostrun in interface SupportsPostrunOption<WindowsOptions,PowerShellData>script - E.g. {script: 'Get-Process outlook -ErrorAction SilentlyContinue'}.public java.util.Optional<PowerShellData> getPostrun()
getPostrun in interface SupportsPostrunOption<WindowsOptions,PowerShellData>