Class GeckoOptions
java.lang.Object
org.openqa.selenium.MutableCapabilities
io.appium.java_client.remote.options.BaseOptions<GeckoOptions>
io.appium.java_client.gecko.options.GeckoOptions
- All Implemented Interfaces:
SupportsAndroidStorageOption<GeckoOptions>,SupportsMarionettePortOption<GeckoOptions>,SupportsMozFirefoxOptionsOption<GeckoOptions>,SupportsVerbosityOption<GeckoOptions>,SupportsSystemPortOption<GeckoOptions>,CanSetCapability<GeckoOptions>,SupportsAcceptInsecureCertsOption<GeckoOptions>,SupportsAutomationNameOption<GeckoOptions>,SupportsBrowserNameOption<GeckoOptions>,SupportsBrowserVersionOption<GeckoOptions>,SupportsEventTimingsOption<GeckoOptions>,SupportsFullResetOption<GeckoOptions>,SupportsNewCommandTimeoutOption<GeckoOptions>,SupportsNoResetOption<GeckoOptions>,SupportsPageLoadStrategyOption<GeckoOptions>,SupportsPlatformVersionOption<GeckoOptions>,SupportsPrintPageSourceOnFindFailureOption<GeckoOptions>,SupportsProxyOption<GeckoOptions>,SupportsSetWindowRectOption<GeckoOptions>,SupportsUnhandledPromptBehaviorOption<GeckoOptions>,SupportsWebSocketUrlOption<GeckoOptions>,Serializable,org.openqa.selenium.Capabilities
public class GeckoOptions
extends BaseOptions<GeckoOptions>
implements SupportsBrowserNameOption<GeckoOptions>, SupportsBrowserVersionOption<GeckoOptions>, SupportsMarionettePortOption<GeckoOptions>, SupportsSystemPortOption<GeckoOptions>, SupportsVerbosityOption<GeckoOptions>, SupportsAndroidStorageOption<GeckoOptions>, SupportsMozFirefoxOptionsOption<GeckoOptions>, SupportsAcceptInsecureCertsOption<GeckoOptions>, SupportsPageLoadStrategyOption<GeckoOptions>, SupportsSetWindowRectOption<GeckoOptions>, SupportsProxyOption<GeckoOptions>, SupportsUnhandledPromptBehaviorOption<GeckoOptions>
Provides options specific to the Geckodriver.
For more details, refer to the capabilities documentation
- See Also:
-
Field Summary
Fields inherited from interface io.appium.java_client.remote.options.SupportsAcceptInsecureCertsOption
ACCEPT_INSECURE_CERTS_OPTIONFields inherited from interface io.appium.java_client.gecko.options.SupportsAndroidStorageOption
ANDROID_STORAGE_OPTIONFields inherited from interface io.appium.java_client.remote.options.SupportsAutomationNameOption
AUTOMATION_NAME_OPTIONFields inherited from interface io.appium.java_client.remote.options.SupportsBrowserNameOption
BROWSER_NAME_OPTIONFields inherited from interface io.appium.java_client.remote.options.SupportsBrowserVersionOption
BROWSER_VERSION_OPTIONFields inherited from interface io.appium.java_client.remote.options.SupportsEventTimingsOption
EVENT_TIMINGS_OPTIONFields inherited from interface io.appium.java_client.remote.options.SupportsFullResetOption
FULL_RESET_OPTIONFields inherited from interface io.appium.java_client.gecko.options.SupportsMarionettePortOption
MARIONETTE_PORT_OPTIONFields inherited from interface io.appium.java_client.gecko.options.SupportsMozFirefoxOptionsOption
MOZ_FIREFOX_OPTIONS_OPTIONFields inherited from interface io.appium.java_client.remote.options.SupportsNewCommandTimeoutOption
NEW_COMMAND_TIMEOUT_OPTIONFields inherited from interface io.appium.java_client.remote.options.SupportsNoResetOption
NO_RESET_OPTIONFields inherited from interface io.appium.java_client.remote.options.SupportsPageLoadStrategyOption
PAGE_LOAD_STRATEGY_OPTIONFields inherited from interface io.appium.java_client.remote.options.SupportsPlatformVersionOption
PLATFORM_VERSION_OPTIONFields inherited from interface io.appium.java_client.remote.options.SupportsPrintPageSourceOnFindFailureOption
PRINT_PAGE_SOURCE_ON_FIND_FAILURE_OPTIONFields inherited from interface io.appium.java_client.remote.options.SupportsProxyOption
PROXY_OPTIONFields inherited from interface io.appium.java_client.remote.options.SupportsSetWindowRectOption
SET_WINDOW_RECT_OPTIONFields inherited from interface io.appium.java_client.mac.options.SupportsSystemPortOption
SYSTEM_PORT_OPTIONFields inherited from interface io.appium.java_client.remote.options.SupportsUnhandledPromptBehaviorOption
UNHANDLED_PROMPT_BEHAVIOR_OPTIONFields inherited from interface io.appium.java_client.gecko.options.SupportsVerbosityOption
VERBOSITY_OPTIONFields inherited from interface io.appium.java_client.remote.options.SupportsWebSocketUrlOption
WEB_SOCKET_URL -
Constructor Summary
ConstructorsConstructorDescriptionGeckoOptions(Map<String, ?> source) GeckoOptions(org.openqa.selenium.Capabilities source) -
Method Summary
Methods inherited from class io.appium.java_client.remote.options.BaseOptions
asMap, clone, getCapability, getPlatformName, merge, setCapability, setPlatformName, toW3cNameMethods inherited from class org.openqa.selenium.MutableCapabilities
equals, getCapabilityNames, hashCode, setCapability, setCapability, setCapability, toJson, toStringMethods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface io.appium.java_client.remote.options.CanSetCapability
amend, setCapabilityMethods inherited from interface org.openqa.selenium.Capabilities
asMap, get, getBrowserName, getBrowserVersion, getCapability, getCapabilityNames, getPlatformName, is, merge, requiredMethods inherited from interface io.appium.java_client.remote.options.SupportsAcceptInsecureCertsOption
acceptInsecureCerts, doesAcceptInsecureCerts, setAcceptInsecureCertsMethods inherited from interface io.appium.java_client.gecko.options.SupportsAndroidStorageOption
getAndroidStorage, setAndroidStorageMethods inherited from interface io.appium.java_client.remote.options.SupportsAutomationNameOption
getAutomationName, setAutomationNameMethods inherited from interface io.appium.java_client.remote.options.SupportsBrowserNameOption
withBrowserNameMethods inherited from interface io.appium.java_client.remote.options.SupportsBrowserVersionOption
setBrowserVersionMethods inherited from interface io.appium.java_client.remote.options.SupportsEventTimingsOption
doesEventTimings, eventTimings, setEventTimingsMethods inherited from interface io.appium.java_client.remote.options.SupportsFullResetOption
doesFullReset, fullReset, setFullResetMethods inherited from interface io.appium.java_client.gecko.options.SupportsMarionettePortOption
getMarionettePort, setMarionettePortMethods inherited from interface io.appium.java_client.gecko.options.SupportsMozFirefoxOptionsOption
getMozFirefoxOptions, setMozFirefoxOptionsMethods inherited from interface io.appium.java_client.remote.options.SupportsNewCommandTimeoutOption
getNewCommandTimeout, setNewCommandTimeoutMethods inherited from interface io.appium.java_client.remote.options.SupportsNoResetOption
doesNoReset, noReset, setNoResetMethods inherited from interface io.appium.java_client.remote.options.SupportsPageLoadStrategyOption
getPageLoadStrategy, setPageLoadStrategyMethods inherited from interface io.appium.java_client.remote.options.SupportsPlatformVersionOption
getPlatformVersion, setPlatformVersionMethods inherited from interface io.appium.java_client.remote.options.SupportsPrintPageSourceOnFindFailureOption
doesPrintPageSourceOnFindFailure, printPageSourceOnFindFailure, setPrintPageSourceOnFindFailureMethods inherited from interface io.appium.java_client.remote.options.SupportsProxyOption
getProxy, setProxyMethods inherited from interface io.appium.java_client.remote.options.SupportsSetWindowRectOption
doesSetWindowRect, setWindowRectMethods inherited from interface io.appium.java_client.mac.options.SupportsSystemPortOption
getSystemPort, setSystemPortMethods inherited from interface io.appium.java_client.remote.options.SupportsUnhandledPromptBehaviorOption
getUnhandledPromptBehavior, setUnhandledPromptBehaviorMethods inherited from interface io.appium.java_client.gecko.options.SupportsVerbosityOption
getVerbosity, setVerbosityMethods inherited from interface io.appium.java_client.remote.options.SupportsWebSocketUrlOption
enableBiDi, getWebSocketUrl, setWebSocketUrl
-
Constructor Details
-
GeckoOptions
public GeckoOptions() -
GeckoOptions
public GeckoOptions(org.openqa.selenium.Capabilities source) -
GeckoOptions
-