Class UiAutomator2Options

java.lang.Object
org.openqa.selenium.MutableCapabilities
io.appium.java_client.remote.options.BaseOptions<UiAutomator2Options>
io.appium.java_client.android.options.UiAutomator2Options
All Implemented Interfaces:
SupportsAdbExecTimeoutOption<UiAutomator2Options>, SupportsAdbPortOption<UiAutomator2Options>, SupportsAllowDelayAdbOption<UiAutomator2Options>, SupportsBuildToolsVersionOption<UiAutomator2Options>, SupportsClearDeviceLogsOnStartOption<UiAutomator2Options>, SupportsIgnoreHiddenApiPolicyErrorOption<UiAutomator2Options>, SupportsLogcatFilterSpecsOption<UiAutomator2Options>, SupportsLogcatFormatOption<UiAutomator2Options>, SupportsMockLocationAppOption<UiAutomator2Options>, SupportsRemoteAdbHostOption<UiAutomator2Options>, SupportsSkipLogcatCaptureOption<UiAutomator2Options>, SupportsSuppressKillServerOption<UiAutomator2Options>, SupportsAllowTestPackagesOption<UiAutomator2Options>, SupportsAndroidInstallTimeoutOption<UiAutomator2Options>, SupportsAppActivityOption<UiAutomator2Options>, SupportsAppPackageOption<UiAutomator2Options>, SupportsAppWaitActivityOption<UiAutomator2Options>, SupportsAppWaitDurationOption<UiAutomator2Options>, SupportsAppWaitForLaunchOption<UiAutomator2Options>, SupportsAppWaitPackageOption<UiAutomator2Options>, SupportsAutoGrantPermissionsOption<UiAutomator2Options>, SupportsIntentActionOption<UiAutomator2Options>, SupportsIntentCategoryOption<UiAutomator2Options>, SupportsIntentFlagsOption<UiAutomator2Options>, SupportsOptionalIntentArgumentsOption<UiAutomator2Options>, SupportsRemoteAppsCacheLimitOption<UiAutomator2Options>, SupportsUninstallOtherPackagesOption<UiAutomator2Options>, SupportsAvdArgsOption<UiAutomator2Options>, SupportsAvdEnvOption<UiAutomator2Options>, SupportsAvdLaunchTimeoutOption<UiAutomator2Options>, SupportsAvdOption<UiAutomator2Options>, SupportsAvdReadyTimeoutOption<UiAutomator2Options>, SupportsGpsEnabledOption<UiAutomator2Options>, SupportsNetworkSpeedOption<UiAutomator2Options>, SupportsAutoWebviewTimeoutOption<UiAutomator2Options>, SupportsChromedriverArgsOption<UiAutomator2Options>, SupportsChromedriverChromeMappingFileOption<UiAutomator2Options>, SupportsChromedriverDisableBuildCheckOption<UiAutomator2Options>, SupportsChromedriverExecutableDirOption<UiAutomator2Options>, SupportsChromedriverExecutableOption<UiAutomator2Options>, SupportsChromedriverPortOption<UiAutomator2Options>, SupportsChromedriverPortsOption<UiAutomator2Options>, SupportsChromedriverUseSystemExecutableOption<UiAutomator2Options>, SupportsChromeLoggingPrefsOption<UiAutomator2Options>, SupportsChromeOptionsOption<UiAutomator2Options>, SupportsEnsureWebviewsHavePagesOption<UiAutomator2Options>, SupportsExtractChromeAndroidPackageFromContextNameOption<UiAutomator2Options>, SupportsNativeWebScreenshotOption<UiAutomator2Options>, SupportsRecreateChromeDriverSessionsOption<UiAutomator2Options>, SupportsShowChromedriverLogOption<UiAutomator2Options>, SupportsWebviewDevtoolsPortOption<UiAutomator2Options>, SupportsLocaleScriptOption<UiAutomator2Options>, SupportsSkipUnlockOption<UiAutomator2Options>, SupportsUnlockKeyOption<UiAutomator2Options>, SupportsUnlockStrategyOption<UiAutomator2Options>, SupportsUnlockSuccessTimeoutOption<UiAutomator2Options>, SupportsUnlockTypeOption<UiAutomator2Options>, SupportsMjpegScreenshotUrlOption<UiAutomator2Options>, SupportsMjpegServerPortOption<UiAutomator2Options>, SupportsDisableSuppressAccessibilityServiceOption<UiAutomator2Options>, SupportsUserProfileOption<UiAutomator2Options>, SupportsDisableWindowAnimationOption<UiAutomator2Options>, SupportsSkipDeviceInitializationOption<UiAutomator2Options>, SupportsSkipServerInstallationOption<UiAutomator2Options>, SupportsSystemPortOption<UiAutomator2Options>, SupportsUiautomator2ServerInstallTimeoutOption<UiAutomator2Options>, SupportsUiautomator2ServerLaunchTimeoutOption<UiAutomator2Options>, SupportsUiautomator2ServerReadTimeoutOption<UiAutomator2Options>, SupportsKeystoreOptions<UiAutomator2Options>, SupportsNoSignOption<UiAutomator2Options>, CanSetCapability<UiAutomator2Options>, SupportsAppOption<UiAutomator2Options>, SupportsAutomationNameOption<UiAutomator2Options>, SupportsAutoWebViewOption<UiAutomator2Options>, SupportsBrowserNameOption<UiAutomator2Options>, SupportsClearSystemFilesOption<UiAutomator2Options>, SupportsDeviceNameOption<UiAutomator2Options>, SupportsEnablePerformanceLoggingOption<UiAutomator2Options>, SupportsEnforceAppInstallOption<UiAutomator2Options>, SupportsEventTimingsOption<UiAutomator2Options>, SupportsFullResetOption<UiAutomator2Options>, SupportsIsHeadlessOption<UiAutomator2Options>, SupportsLanguageOption<UiAutomator2Options>, SupportsLocaleOption<UiAutomator2Options>, SupportsNewCommandTimeoutOption<UiAutomator2Options>, SupportsNoResetOption<UiAutomator2Options>, SupportsOrientationOption<UiAutomator2Options>, SupportsOtherAppsOption<UiAutomator2Options>, SupportsPlatformVersionOption<UiAutomator2Options>, SupportsPrintPageSourceOnFindFailureOption<UiAutomator2Options>, SupportsSkipLogCaptureOption<UiAutomator2Options>, SupportsUdidOption<UiAutomator2Options>, SupportsWebSocketUrlOption<UiAutomator2Options>, Serializable, org.openqa.selenium.Capabilities

public class UiAutomator2Options extends BaseOptions<UiAutomator2Options> implements SupportsDeviceNameOption<UiAutomator2Options>, SupportsUdidOption<UiAutomator2Options>, SupportsSystemPortOption<UiAutomator2Options>, SupportsSkipServerInstallationOption<UiAutomator2Options>, SupportsUiautomator2ServerLaunchTimeoutOption<UiAutomator2Options>, SupportsUiautomator2ServerInstallTimeoutOption<UiAutomator2Options>, SupportsUiautomator2ServerReadTimeoutOption<UiAutomator2Options>, SupportsDisableWindowAnimationOption<UiAutomator2Options>, SupportsSkipDeviceInitializationOption<UiAutomator2Options>, SupportsOrientationOption<UiAutomator2Options>, SupportsClearSystemFilesOption<UiAutomator2Options>, SupportsEnablePerformanceLoggingOption<UiAutomator2Options>, SupportsAppOption<UiAutomator2Options>, SupportsAppPackageOption<UiAutomator2Options>, SupportsAppActivityOption<UiAutomator2Options>, SupportsAppWaitActivityOption<UiAutomator2Options>, SupportsAppWaitPackageOption<UiAutomator2Options>, SupportsAppWaitDurationOption<UiAutomator2Options>, SupportsAndroidInstallTimeoutOption<UiAutomator2Options>, SupportsAppWaitForLaunchOption<UiAutomator2Options>, SupportsIntentCategoryOption<UiAutomator2Options>, SupportsIntentActionOption<UiAutomator2Options>, SupportsIntentFlagsOption<UiAutomator2Options>, SupportsOptionalIntentArgumentsOption<UiAutomator2Options>, SupportsAutoGrantPermissionsOption<UiAutomator2Options>, SupportsOtherAppsOption<UiAutomator2Options>, SupportsUninstallOtherPackagesOption<UiAutomator2Options>, SupportsAllowTestPackagesOption<UiAutomator2Options>, SupportsRemoteAppsCacheLimitOption<UiAutomator2Options>, SupportsEnforceAppInstallOption<UiAutomator2Options>, SupportsLocaleScriptOption<UiAutomator2Options>, SupportsLanguageOption<UiAutomator2Options>, SupportsLocaleOption<UiAutomator2Options>, SupportsAdbPortOption<UiAutomator2Options>, SupportsRemoteAdbHostOption<UiAutomator2Options>, SupportsAdbExecTimeoutOption<UiAutomator2Options>, SupportsClearDeviceLogsOnStartOption<UiAutomator2Options>, SupportsBuildToolsVersionOption<UiAutomator2Options>, SupportsSkipLogcatCaptureOption<UiAutomator2Options>, SupportsSuppressKillServerOption<UiAutomator2Options>, SupportsIgnoreHiddenApiPolicyErrorOption<UiAutomator2Options>, SupportsMockLocationAppOption<UiAutomator2Options>, SupportsLogcatFormatOption<UiAutomator2Options>, SupportsLogcatFilterSpecsOption<UiAutomator2Options>, SupportsAllowDelayAdbOption<UiAutomator2Options>, SupportsAvdOption<UiAutomator2Options>, SupportsAvdLaunchTimeoutOption<UiAutomator2Options>, SupportsAvdReadyTimeoutOption<UiAutomator2Options>, SupportsAvdArgsOption<UiAutomator2Options>, SupportsAvdEnvOption<UiAutomator2Options>, SupportsNetworkSpeedOption<UiAutomator2Options>, SupportsGpsEnabledOption<UiAutomator2Options>, SupportsIsHeadlessOption<UiAutomator2Options>, SupportsKeystoreOptions<UiAutomator2Options>, SupportsNoSignOption<UiAutomator2Options>, SupportsSkipUnlockOption<UiAutomator2Options>, SupportsUnlockTypeOption<UiAutomator2Options>, SupportsUnlockKeyOption<UiAutomator2Options>, SupportsUnlockStrategyOption<UiAutomator2Options>, SupportsUnlockSuccessTimeoutOption<UiAutomator2Options>, SupportsMjpegServerPortOption<UiAutomator2Options>, SupportsMjpegScreenshotUrlOption<UiAutomator2Options>, SupportsAutoWebViewOption<UiAutomator2Options>, SupportsWebviewDevtoolsPortOption<UiAutomator2Options>, SupportsEnsureWebviewsHavePagesOption<UiAutomator2Options>, SupportsChromedriverPortOption<UiAutomator2Options>, SupportsChromedriverPortsOption<UiAutomator2Options>, SupportsChromedriverArgsOption<UiAutomator2Options>, SupportsChromedriverExecutableOption<UiAutomator2Options>, SupportsChromedriverExecutableDirOption<UiAutomator2Options>, SupportsChromedriverChromeMappingFileOption<UiAutomator2Options>, SupportsChromedriverUseSystemExecutableOption<UiAutomator2Options>, SupportsChromedriverDisableBuildCheckOption<UiAutomator2Options>, SupportsAutoWebviewTimeoutOption<UiAutomator2Options>, SupportsRecreateChromeDriverSessionsOption<UiAutomator2Options>, SupportsNativeWebScreenshotOption<UiAutomator2Options>, SupportsExtractChromeAndroidPackageFromContextNameOption<UiAutomator2Options>, SupportsShowChromedriverLogOption<UiAutomator2Options>, SupportsChromeOptionsOption<UiAutomator2Options>, SupportsChromeLoggingPrefsOption<UiAutomator2Options>, SupportsDisableSuppressAccessibilityServiceOption<UiAutomator2Options>, SupportsUserProfileOption<UiAutomator2Options>, SupportsSkipLogCaptureOption<UiAutomator2Options>
Provides options specific to the UiAutomator2 Driver.

For more details, refer to the capabilities documentation

See Also:
  • Constructor Details

    • UiAutomator2Options

      public UiAutomator2Options()
    • UiAutomator2Options

      public UiAutomator2Options(org.openqa.selenium.Capabilities source)
    • UiAutomator2Options

      public UiAutomator2Options(Map<String,?> source)