A B C D E F G H I J K L M N O P Q R S T U V W X Z 
All Classes All Packages

A

ABORTED - org.openqa.selenium.remote.tracing.Status.Kind
 
ABORTED - Static variable in class org.openqa.selenium.remote.tracing.Status
 
AbstractDriverOptions<DO extends AbstractDriverOptions> - Class in org.openqa.selenium.remote
 
AbstractDriverOptions() - Constructor for class org.openqa.selenium.remote.AbstractDriverOptions
 
AbstractHttpCommandCodec - Class in org.openqa.selenium.remote.codec
A command codec that adheres to the W3C's WebDriver wire protocol.
AbstractHttpCommandCodec() - Constructor for class org.openqa.selenium.remote.codec.AbstractHttpCommandCodec
 
AbstractHttpCommandCodec.CommandSpec - Class in org.openqa.selenium.remote.codec
 
AbstractHttpResponseCodec - Class in org.openqa.selenium.remote.codec
A response codec usable as a base for both the JSON and W3C wire protocols.
AbstractHttpResponseCodec() - Constructor for class org.openqa.selenium.remote.codec.AbstractHttpResponseCodec
 
ACCEPT_ALERT - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
ACCEPT_INSECURE_CERTS - Static variable in interface org.openqa.selenium.remote.CapabilityType
 
ACCEPT_SSL_CERTS - Static variable in interface org.openqa.selenium.remote.CapabilityType
acceptInsecureCerts() - Method in class org.openqa.selenium.remote.DesiredCapabilities
 
acceptLanguage() - Method in class org.openqa.selenium.devtools.idealized.Network.UserAgent
 
acceptLanguage(String) - Method in class org.openqa.selenium.devtools.idealized.Network.UserAgent
 
ACTIONS - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
ACTIONS(Collection<Sequence>) - Static method in interface org.openqa.selenium.remote.DriverCommand
 
activeElement() - Method in class org.openqa.selenium.remote.RemoteWebDriver.RemoteTargetLocator
 
ADD_COOKIE - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
ADD_COOKIE(Cookie) - Static method in interface org.openqa.selenium.remote.DriverCommand
 
ADD_CREDENTIAL - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
ADD_VIRTUAL_AUTHENTICATOR - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
addAlternative(Capabilities) - Method in class org.openqa.selenium.remote.RemoteWebDriverBuilder
Add to the list of possible configurations that might be asked for.
AddApplicationCache - Class in org.openqa.selenium.remote.html5
Deprecated.
Uses a non W3C compliant capability and is not available in W3C WebDriver sessions
AddApplicationCache() - Constructor for class org.openqa.selenium.remote.html5.AddApplicationCache
Deprecated.
 
addAuthHandler(Predicate<URI>, Supplier<Credentials>) - Method in class org.openqa.selenium.devtools.idealized.Network
 
addBindingCalledListener(Consumer<String>) - Method in class org.openqa.selenium.devtools.idealized.Javascript
 
addConsoleListener(Consumer<ConsoleEvent>) - Method in class org.openqa.selenium.devtools.idealized.Events
 
addCookie(Cookie) - Method in class org.openqa.selenium.remote.RemoteWebDriver.RemoteWebDriverOptions
 
addDriverAugmentation(String, Class<X>, BiFunction<Capabilities, ExecuteMethod, X>) - Method in class org.openqa.selenium.remote.Augmenter
 
addDriverAugmentation(Predicate<Capabilities>, Class<X>, BiFunction<Capabilities, ExecuteMethod, X>) - Method in class org.openqa.selenium.remote.Augmenter
 
addDriverAugmentation(AugmenterProvider<X>) - Method in class org.openqa.selenium.remote.Augmenter
 
addEvent(String) - Method in class org.openqa.selenium.remote.tracing.empty.NullSpan
 
addEvent(String) - Method in interface org.openqa.selenium.remote.tracing.Span
 
addEvent(String, Map<String, EventAttributeValue>) - Method in class org.openqa.selenium.remote.tracing.empty.NullSpan
 
addEvent(String, Map<String, EventAttributeValue>) - Method in interface org.openqa.selenium.remote.tracing.Span
 
AdditionalHttpCommands - Interface in org.openqa.selenium.remote
Used to allow a CommandExecutor using HTTP to find additional commands that should be supported.
addJavascriptExceptionListener(Consumer<JavascriptException>) - Method in class org.openqa.selenium.devtools.idealized.Events
 
addJsBinding(String) - Method in class org.openqa.selenium.devtools.idealized.Javascript
 
addListener(Event<X>, Consumer<X>) - Method in class org.openqa.selenium.devtools.Connection
 
addListener(Event<X>, Consumer<X>) - Method in class org.openqa.selenium.devtools.DevTools
 
AddLocationContext - Class in org.openqa.selenium.remote.html5
Deprecated.
Uses a non W3C compliant capability and is not available in W3C WebDriver sessions
AddLocationContext() - Constructor for class org.openqa.selenium.remote.html5.AddLocationContext
Deprecated.
 
addMetadata(String, Object) - Method in class org.openqa.selenium.remote.RemoteWebDriverBuilder
Adds metadata to the outgoing new session request, which can be used by intermediary of end nodes for any purpose they choose (commonly, this is used to request additional features from cloud providers, such as video recordings or to set the timezone or screen size).
AddNetworkConnection - Class in org.openqa.selenium.remote.mobile
Deprecated.
Uses a non W3C compliant capability and is not available in W3C WebDriver sessions
AddNetworkConnection() - Constructor for class org.openqa.selenium.remote.mobile.AddNetworkConnection
Deprecated.
 
address(String) - Method in class org.openqa.selenium.remote.RemoteWebDriverBuilder
 
address(URI) - Method in class org.openqa.selenium.remote.RemoteWebDriverBuilder
Set the URI of the remote server.
address(URL) - Method in class org.openqa.selenium.remote.RemoteWebDriverBuilder
 
AddRotatable - Class in org.openqa.selenium.remote
Deprecated.
Uses a non W3C compliant capability and is not available in W3C WebDriver sessions
AddRotatable() - Constructor for class org.openqa.selenium.remote.AddRotatable
Deprecated.
 
addScriptToEvaluateOnNewDocument(String) - Method in class org.openqa.selenium.devtools.idealized.Javascript
 
addVirtualAuthenticator(VirtualAuthenticatorOptions) - Method in class org.openqa.selenium.remote.RemoteWebDriver
 
AddWebDriverSpecHeaders - Class in org.openqa.selenium.remote
 
AddWebDriverSpecHeaders() - Constructor for class org.openqa.selenium.remote.AddWebDriverSpecHeaders
 
AddWebStorage - Class in org.openqa.selenium.remote.html5
 
AddWebStorage() - Constructor for class org.openqa.selenium.remote.html5.AddWebStorage
 
AFTER - org.openqa.selenium.remote.RemoteWebDriver.When
 
alert() - Method in class org.openqa.selenium.remote.RemoteWebDriver.RemoteTargetLocator
 
alias(String, String) - Method in class org.openqa.selenium.remote.codec.AbstractHttpCommandCodec
 
alias(String, String) - Method in interface org.openqa.selenium.remote.CommandCodec
Allow commands to have aliases.
ALL_ROLES - Static variable in class org.openqa.selenium.grid.config.StandardGridRoles
 
ALREADY_EXISTS - org.openqa.selenium.remote.tracing.Status.Kind
 
ALREADY_EXISTS - Static variable in class org.openqa.selenium.remote.tracing.Status
 
amendParameters(String, Map<String, ?>) - Method in class org.openqa.selenium.remote.codec.AbstractHttpCommandCodec
 
amendParameters(String, Map<String, ?>) - Method in class org.openqa.selenium.remote.codec.jwp.JsonHttpCommandCodec
 
amendParameters(String, Map<String, ?>) - Method in class org.openqa.selenium.remote.codec.w3c.W3CHttpCommandCodec
 
AnnotatedConfig - Class in org.openqa.selenium.grid.config
A form of Config that is generated by looking at fields in the constructor arg that are annotated with ConfigValue.
AnnotatedConfig(Object) - Constructor for class org.openqa.selenium.grid.config.AnnotatedConfig
 
AnnotatedConfig(Object, Set<String>, boolean) - Constructor for class org.openqa.selenium.grid.config.AnnotatedConfig
 
APPLICATION_NAME - Static variable in interface org.openqa.selenium.remote.CapabilityType
Deprecated.
Non W3C compliant
apply(Object) - Method in class org.openqa.selenium.remote.internal.WebElementToJsonConverter
 
apply(Object) - Method in class org.openqa.selenium.remote.JsonToWebElementConverter
 
apply(Map.Entry<String, Object>) - Method in interface org.openqa.selenium.remote.session.CapabilityTransform
 
apply(Map.Entry<String, Object>) - Method in class org.openqa.selenium.remote.session.ProxyTransform
 
apply(Map.Entry<String, Object>) - Method in class org.openqa.selenium.remote.session.StripAnyPlatform
 
apply(Map.Entry<String, Object>) - Method in class org.openqa.selenium.remote.session.W3CPlatformNameNormaliser
 
apply(Map<String, Object>) - Method in interface org.openqa.selenium.remote.session.CapabilitiesFilter
Take a map of capabilities and extract those specific to a browser.
apply(Map<String, Object>) - Method in class org.openqa.selenium.remote.session.ChromeFilter
 
apply(Map<String, Object>) - Method in class org.openqa.selenium.remote.session.EdgeFilter
 
apply(Map<String, Object>) - Method in class org.openqa.selenium.remote.session.FirefoxFilter
 
apply(Map<String, Object>) - Method in class org.openqa.selenium.remote.session.InternetExplorerFilter
 
apply(Map<String, Object>) - Method in class org.openqa.selenium.remote.session.SafariFilter
 
apply(HttpHandler) - Method in class org.openqa.selenium.remote.AddWebDriverSpecHeaders
 
apply(HttpHandler) - Method in class org.openqa.selenium.remote.ErrorFilter
 
apply(HttpHandler) - Method in class org.openqa.selenium.remote.tracing.SpanDecorator
 
asMap() - Method in class org.openqa.selenium.remote.AbstractDriverOptions
 
ASYNC_SCRIPT_TIMEOUT - Static variable in class org.openqa.selenium.remote.ErrorCodes
 
attachToTarget(TargetID) - Method in interface org.openqa.selenium.devtools.idealized.target.Target
 
AttributeKey - Enum in org.openqa.selenium.remote.tracing
 
augment(WebDriver) - Method in class org.openqa.selenium.remote.Augmenter
Enhance the interfaces implemented by this instance of WebDriver iff that instance is a RemoteWebDriver.
Augmentable - Annotation Type in org.openqa.selenium.remote
Indicates that a class can be processed by Augmenter.
Augmenter - Class in org.openqa.selenium.remote
Enhance the interfaces implemented by an instance of the WebDriver based on the returned Capabilities of the driver.
Augmenter() - Constructor for class org.openqa.selenium.remote.Augmenter
 
AugmenterProvider<X> - Interface in org.openqa.selenium.remote
Describes and provides an implementation for a particular interface for use with the Augmenter.
augmentUsing(Augmenter) - Method in class org.openqa.selenium.remote.RemoteWebDriverBuilder
 
authenticateAs(UsernameAndPassword) - Method in class org.openqa.selenium.remote.RemoteWebDriverBuilder
 
authRequiredEvent() - Method in class org.openqa.selenium.devtools.idealized.Network
 

B

BEFORE - org.openqa.selenium.remote.RemoteWebDriver.When
 
bindingCalledEvent() - Method in class org.openqa.selenium.devtools.idealized.Javascript
 
BOOLEAN - org.openqa.selenium.remote.tracing.EventAttributeValue.Type
 
BOOLEAN_ARRAY - org.openqa.selenium.remote.tracing.EventAttributeValue.Type
 
Browser - Interface in org.openqa.selenium.remote
Used to identify a browser based on its name.
BROWSER_NAME - Static variable in interface org.openqa.selenium.remote.CapabilityType
 
BROWSER_VERSION - Static variable in interface org.openqa.selenium.remote.CapabilityType
 
BrowserContextID - Class in org.openqa.selenium.devtools.idealized.browser.model
 
BrowserContextID(String) - Constructor for class org.openqa.selenium.devtools.idealized.browser.model.BrowserContextID
 
browserName() - Method in interface org.openqa.selenium.remote.Browser
 
build() - Method in class org.openqa.selenium.remote.RemoteWebDriverBuilder
Actually create a new WebDriver session.
build() - Method in class org.openqa.selenium.remote.service.DriverService.Builder
Creates a new service to manage the driver server.
builder() - Static method in class org.openqa.selenium.remote.RemoteWebDriver
 
Builder() - Constructor for class org.openqa.selenium.remote.service.DriverService.Builder
 

C

cancelAuth(AUTHREQUIRED) - Method in class org.openqa.selenium.devtools.idealized.Network
 
CANCELLED - org.openqa.selenium.remote.tracing.Status.Kind
 
CANCELLED - Static variable in class org.openqa.selenium.remote.tracing.Status
 
CAPABILITIES - Static variable in class org.openqa.selenium.remote.RemoteTags
 
CAPABILITIES_EVENT - Static variable in class org.openqa.selenium.remote.RemoteTags
 
CapabilitiesFilter - Interface in org.openqa.selenium.remote.session
Takes a stream of capabilities and extracts those that are specific to a browser.
CapabilitiesUtils - Class in org.openqa.selenium.remote
 
CapabilityTransform - Interface in org.openqa.selenium.remote.session
Takes a capability and allows it to be transformed into 0, 1, or n different capabilities for a W3C New Session payload.
CapabilityType - Interface in org.openqa.selenium.remote
Commonly seen remote webdriver capabilities.
CdpEndpointFinder - Class in org.openqa.selenium.devtools
 
CdpEndpointFinder() - Constructor for class org.openqa.selenium.devtools.CdpEndpointFinder
 
CdpEventTypes - Class in org.openqa.selenium.devtools.events
 
CdpInfo - Class in org.openqa.selenium.devtools
 
CdpInfo(int, Function<DevTools, Domains>) - Constructor for class org.openqa.selenium.devtools.CdpInfo
 
CdpVersionFinder - Class in org.openqa.selenium.devtools
 
CdpVersionFinder() - Constructor for class org.openqa.selenium.devtools.CdpVersionFinder
 
CdpVersionFinder(int, Collection<CdpInfo>) - Constructor for class org.openqa.selenium.devtools.CdpVersionFinder
 
checkExecutable(File) - Static method in class org.openqa.selenium.remote.service.DriverService
 
checkForError() - Method in class org.openqa.selenium.os.CommandLine
 
CHROME - Static variable in interface org.openqa.selenium.remote.Browser
 
ChromeFilter - Class in org.openqa.selenium.remote.session
 
ChromeFilter() - Constructor for class org.openqa.selenium.remote.session.ChromeFilter
 
CircularOutputStream - Class in org.openqa.selenium.io
Captures the last N bytes of output.
CircularOutputStream() - Constructor for class org.openqa.selenium.io.CircularOutputStream
 
CircularOutputStream(int) - Constructor for class org.openqa.selenium.io.CircularOutputStream
 
clear() - Method in interface org.openqa.selenium.devtools.idealized.log.Log
 
clear() - Method in class org.openqa.selenium.remote.html5.RemoteLocalStorage
 
clear() - Method in class org.openqa.selenium.remote.html5.RemoteSessionStorage
 
clear() - Method in class org.openqa.selenium.remote.RemoteWebElement
 
CLEAR_ACTIONS_STATE - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
CLEAR_APP_CACHE - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
CLEAR_ELEMENT - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
CLEAR_ELEMENT(String) - Static method in interface org.openqa.selenium.remote.DriverCommand
 
CLEAR_LOCAL_STORAGE - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
CLEAR_SESSION_STORAGE - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
clearListeners() - Method in class org.openqa.selenium.devtools.Connection
 
clearListeners() - Method in class org.openqa.selenium.devtools.DevTools
 
click() - Method in class org.openqa.selenium.remote.RemoteWebElement
 
CLICK_ELEMENT - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
CLICK_ELEMENT(String) - Static method in interface org.openqa.selenium.remote.DriverCommand
 
CLIENT - org.openqa.selenium.remote.tracing.Span.Kind
 
close() - Method in class org.openqa.selenium.devtools.Connection
 
close() - Method in class org.openqa.selenium.devtools.DevTools
 
close() - Method in class org.openqa.selenium.devtools.NetworkInterceptor
 
close() - Method in class org.openqa.selenium.io.MultiOutputStream
 
close() - Method in class org.openqa.selenium.remote.http.netty.NettyClient
 
close() - Method in class org.openqa.selenium.remote.NewSessionPayload
 
close() - Method in class org.openqa.selenium.remote.RemoteWebDriver
 
close() - Method in class org.openqa.selenium.remote.service.DriverCommandExecutor
 
close() - Method in class org.openqa.selenium.remote.service.DriverService
 
close() - Method in class org.openqa.selenium.remote.tracing.empty.NullSpan
 
close() - Method in interface org.openqa.selenium.remote.tracing.Span
 
close() - Method in class org.openqa.selenium.remote.tracing.TracedHttpClient
 
CLOSE - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
Command<X> - Class in org.openqa.selenium.devtools
 
Command - Class in org.openqa.selenium.remote
 
Command(String, Map<String, Object>) - Constructor for class org.openqa.selenium.devtools.Command
 
Command(String, Map<String, Object>, Type) - Constructor for class org.openqa.selenium.devtools.Command
 
Command(String, Map<String, Object>, Function<JsonInput, X>) - Constructor for class org.openqa.selenium.devtools.Command
 
Command(SessionId, String) - Constructor for class org.openqa.selenium.remote.Command
 
Command(SessionId, String, Map<String, ?>) - Constructor for class org.openqa.selenium.remote.Command
 
Command(SessionId, CommandPayload) - Constructor for class org.openqa.selenium.remote.Command
 
CommandCodec<T> - Interface in org.openqa.selenium.remote
Converts Command objects to and from another representation.
CommandExecutor - Interface in org.openqa.selenium.remote
 
CommandInfo - Class in org.openqa.selenium.remote
 
CommandInfo(String, HttpMethod) - Constructor for class org.openqa.selenium.remote.CommandInfo
 
CommandLine - Class in org.openqa.selenium.os
 
CommandLine(String, String...) - Constructor for class org.openqa.selenium.os.CommandLine
 
CommandPayload - Class in org.openqa.selenium.remote
 
CommandPayload(String, Map<String, ?>) - Constructor for class org.openqa.selenium.remote.CommandPayload
 
compareTo(CdpInfo) - Method in class org.openqa.selenium.devtools.CdpInfo
 
compareTo(DescribedOption) - Method in class org.openqa.selenium.grid.config.DescribedOption
 
compareTo(Role) - Method in class org.openqa.selenium.grid.config.Role
 
CompoundConfig - Class in org.openqa.selenium.grid.config
 
CompoundConfig(Config...) - Constructor for class org.openqa.selenium.grid.config.CompoundConfig
 
ConcatenatingConfig - Class in org.openqa.selenium.grid.config
 
ConcatenatingConfig(String, char, Map<?, ?>) - Constructor for class org.openqa.selenium.grid.config.ConcatenatingConfig
 
config(ClientConfig) - Method in class org.openqa.selenium.remote.RemoteWebDriverBuilder
Allows precise control of the ClientConfig to use with remote instances.
Config - Interface in org.openqa.selenium.grid.config
 
ConfigException - Exception in org.openqa.selenium.grid.config
 
ConfigException(String, Object...) - Constructor for exception org.openqa.selenium.grid.config.ConfigException
 
ConfigException(Throwable) - Constructor for exception org.openqa.selenium.grid.config.ConfigException
 
ConfigFlags - Class in org.openqa.selenium.grid.config
 
ConfigFlags() - Constructor for class org.openqa.selenium.grid.config.ConfigFlags
 
Configs - Class in org.openqa.selenium.grid.config
 
ConfigValue - Annotation Type in org.openqa.selenium.grid.config
A config value is read by an AnnotatedConfig to automatically allow a Config to be created.
Connection - Class in org.openqa.selenium.devtools
 
Connection(HttpClient, String) - Constructor for class org.openqa.selenium.devtools.Connection
 
consoleEvent() - Method in class org.openqa.selenium.devtools.idealized.Events
 
consoleEvent(Consumer<ConsoleEvent>) - Static method in class org.openqa.selenium.devtools.events.CdpEventTypes
 
ConsoleEvent - Class in org.openqa.selenium.devtools.events
 
ConsoleEvent(String, Instant, Object...) - Constructor for class org.openqa.selenium.devtools.events.ConsoleEvent
 
CONSUMER - org.openqa.selenium.remote.tracing.Span.Kind
 
continueRequest(REQUESTPAUSED, HttpRequest) - Method in class org.openqa.selenium.devtools.idealized.Network
 
continueWithAuth(AUTHREQUIRED, UsernameAndPassword) - Method in class org.openqa.selenium.devtools.idealized.Network
 
continueWithoutModification(REQUESTPAUSED) - Method in class org.openqa.selenium.devtools.idealized.Network
 
ConverterFunctions - Class in org.openqa.selenium.devtools
 
ConverterFunctions() - Constructor for class org.openqa.selenium.devtools.ConverterFunctions
 
convertFromCdpHttpMethod(String) - Method in class org.openqa.selenium.devtools.idealized.Network
 
convertFromCdpHttpMethod(String) - Method in class org.openqa.selenium.devtools.NetworkInterceptor
 
copy(File, File) - Static method in class org.openqa.selenium.io.FileHandler
 
copyOutputTo(OutputStream) - Method in class org.openqa.selenium.os.CommandLine
 
copyResource(File, Class<?>, String...) - Static method in class org.openqa.selenium.io.FileHandler
 
create(Reader) - Static method in class org.openqa.selenium.remote.NewSessionPayload
 
create(Map<String, ?>) - Static method in class org.openqa.selenium.remote.NewSessionPayload
 
create(Capabilities) - Static method in class org.openqa.selenium.devtools.SeleniumCdpConnection
 
create(Capabilities) - Static method in class org.openqa.selenium.remote.NewSessionPayload
 
create(HttpClient.Factory, Capabilities) - Static method in class org.openqa.selenium.devtools.SeleniumCdpConnection
 
create(WebDriver) - Static method in class org.openqa.selenium.devtools.SeleniumCdpConnection
 
createArgs() - Method in class org.openqa.selenium.remote.service.DriverService.Builder
 
createBy(Object) - Method in interface org.openqa.selenium.remote.locators.CustomLocator
 
createClient(URL) - Method in class org.openqa.selenium.remote.tracing.TracedHttpClient.Factory
 
createClient(ClientConfig) - Method in class org.openqa.selenium.remote.http.netty.NettyClient.Factory
 
createClient(ClientConfig) - Method in class org.openqa.selenium.remote.tracing.TracedHttpClient.Factory
 
createDefault() - Static method in class org.openqa.selenium.remote.ErrorCodec
 
createDir(File) - Static method in class org.openqa.selenium.io.FileHandler
 
createDriverService(File, int, Duration, List<String>, Map<String, String>) - Method in class org.openqa.selenium.remote.service.DriverService.Builder
 
createHttpRequest(String, String, Map<String, Object>, Optional<String>) - Method in class org.openqa.selenium.devtools.idealized.Network
 
createHttpRequest(String, String, Map<String, Object>, Optional<String>) - Method in class org.openqa.selenium.devtools.NetworkInterceptor
 
createHttpResponse(Optional<Integer>, String, Boolean, List<Map.Entry<String, String>>) - Method in class org.openqa.selenium.devtools.idealized.Network
 
createResponse() - Method in class org.openqa.selenium.remote.ProtocolHandshake.Result
 
createSeMessages(REQUESTPAUSED) - Method in class org.openqa.selenium.devtools.idealized.Network
 
createSession() - Method in class org.openqa.selenium.devtools.DevTools
 
createSession(String) - Method in class org.openqa.selenium.devtools.DevTools
Create CDP session on given window/tab (aka target).
createSession(HttpHandler, Command) - Method in class org.openqa.selenium.remote.ProtocolHandshake
 
createSession(HttpHandler, NewSessionPayload) - Method in class org.openqa.selenium.remote.ProtocolHandshake
 
createSessionIfThereIsNotOne() - Method in class org.openqa.selenium.devtools.DevTools
 
createSessionIfThereIsNotOne(String) - Method in class org.openqa.selenium.devtools.DevTools
 
createSpan(String) - Method in class org.openqa.selenium.remote.tracing.empty.NullContext
 
createSpan(String) - Method in class org.openqa.selenium.remote.tracing.opentelemetry.OpenTelemetryContext
 
createSpan(String) - Method in interface org.openqa.selenium.remote.tracing.TraceContext
 
createTempDir(String, String) - Method in class org.openqa.selenium.io.TemporaryFilesystem
Create a temporary directory, and track it for deletion.
CustomLocator - Interface in org.openqa.selenium.remote.locators
Allows servers to add additional locator strategies to the Selenium Server.

D

DATABASE_CONNECTION_STRING - org.openqa.selenium.remote.tracing.AttributeKey
 
DATABASE_OPERATION - org.openqa.selenium.remote.tracing.AttributeKey
 
DATABASE_STATEMENT - org.openqa.selenium.remote.tracing.AttributeKey
 
DATABASE_SYSTEM - org.openqa.selenium.remote.tracing.AttributeKey
 
DATABASE_USER - org.openqa.selenium.remote.tracing.AttributeKey
 
DEADLINE_EXCEEDED - org.openqa.selenium.remote.tracing.Status.Kind
 
DEADLINE_EXCEEDED - Static variable in class org.openqa.selenium.remote.tracing.Status
 
decode(Map<String, Object>) - Method in class org.openqa.selenium.remote.ErrorCodec
 
decode(HttpRequest) - Method in class org.openqa.selenium.remote.codec.AbstractHttpCommandCodec
 
decode(HttpResponse) - Method in class org.openqa.selenium.remote.codec.AbstractHttpResponseCodec
 
decode(HttpResponse) - Method in class org.openqa.selenium.remote.codec.w3c.W3CHttpResponseCodec
 
decode(T) - Method in interface org.openqa.selenium.remote.CommandCodec
Decodes a command.
decode(T) - Method in interface org.openqa.selenium.remote.ResponseCodec
Decodes a response.
DEFAULT_TIMEOUT - Static variable in class org.openqa.selenium.remote.service.DriverService
 
defaultContent() - Method in class org.openqa.selenium.remote.RemoteWebDriver.RemoteTargetLocator
 
defaultValue - Variable in class org.openqa.selenium.grid.config.DescribedOption
 
defineCommand(String, AbstractHttpCommandCodec.CommandSpec) - Method in class org.openqa.selenium.remote.codec.AbstractHttpCommandCodec
 
defineCommand(String, CommandInfo) - Method in class org.openqa.selenium.remote.HttpCommandExecutor
It may be useful to extend the commands understood by this HttpCommandExecutor at run time, and this can be achieved via this method.
defineCommand(String, HttpMethod, String) - Method in class org.openqa.selenium.remote.codec.AbstractHttpCommandCodec
Defines a new command mapping.
defineCommand(String, HttpMethod, String) - Method in interface org.openqa.selenium.remote.CommandCodec
Enhance this command codec with additional commands.
delete(File) - Static method in class org.openqa.selenium.io.FileHandler
 
delete(String) - Static method in class org.openqa.selenium.remote.codec.AbstractHttpCommandCodec
 
DELETE_ALL_COOKIES - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
DELETE_COOKIE - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
DELETE_COOKIE(String) - Static method in interface org.openqa.selenium.remote.DriverCommand
 
deleteAllCookies() - Method in class org.openqa.selenium.remote.RemoteWebDriver.RemoteWebDriverOptions
 
deleteBaseDir() - Method in class org.openqa.selenium.io.TemporaryFilesystem
 
deleteCookie(Cookie) - Method in class org.openqa.selenium.remote.RemoteWebDriver.RemoteWebDriverOptions
 
deleteCookieNamed(String) - Method in class org.openqa.selenium.remote.RemoteWebDriver.RemoteWebDriverOptions
 
deleteTempDir(File) - Method in class org.openqa.selenium.io.TemporaryFilesystem
Delete a temporary directory that we were responsible for creating.
deleteTemporaryFiles() - Method in class org.openqa.selenium.io.TemporaryFilesystem
Perform the operation that a shutdown hook would have.
DescribedOption - Class in org.openqa.selenium.grid.config
Represents a configurable attribute of the Selenium Grid.
description - Variable in class org.openqa.selenium.grid.config.DescribedOption
 
description() - Method in class org.openqa.selenium.grid.config.DescribedOption
 
DesiredCapabilities - Class in org.openqa.selenium.remote
 
DesiredCapabilities() - Constructor for class org.openqa.selenium.remote.DesiredCapabilities
 
DesiredCapabilities(String, String, Platform) - Constructor for class org.openqa.selenium.remote.DesiredCapabilities
 
DesiredCapabilities(Map<String, ?>) - Constructor for class org.openqa.selenium.remote.DesiredCapabilities
 
DesiredCapabilities(Capabilities) - Constructor for class org.openqa.selenium.remote.DesiredCapabilities
 
DesiredCapabilities(Capabilities...) - Constructor for class org.openqa.selenium.remote.DesiredCapabilities
 
destroy() - Method in class org.openqa.selenium.os.CommandLine
Destroy the current command.
detached() - Method in interface org.openqa.selenium.devtools.idealized.target.Target
 
detachFromTarget(Optional<SessionID>, Optional<TargetID>) - Method in interface org.openqa.selenium.devtools.idealized.target.Target
Detaches session with given id.
devTools - Variable in class org.openqa.selenium.devtools.idealized.Network
 
DevTools - Class in org.openqa.selenium.devtools
 
DevTools(Function<DevTools, Domains>, Connection) - Constructor for class org.openqa.selenium.devtools.DevTools
 
DevToolsException - Exception in org.openqa.selenium.devtools
 
DevToolsException(String) - Constructor for exception org.openqa.selenium.devtools.DevToolsException
 
DevToolsException(String, Throwable) - Constructor for exception org.openqa.selenium.devtools.DevToolsException
 
DevToolsException(Throwable) - Constructor for exception org.openqa.selenium.devtools.DevToolsException
 
DevToolsProvider - Class in org.openqa.selenium.devtools
 
DevToolsProvider() - Constructor for class org.openqa.selenium.devtools.DevToolsProvider
 
Dialect - Enum in org.openqa.selenium.remote
 
disable() - Method in class org.openqa.selenium.devtools.idealized.Events
 
disable() - Method in class org.openqa.selenium.devtools.idealized.Javascript
 
disable() - Method in class org.openqa.selenium.devtools.idealized.Network
 
disableAll() - Method in interface org.openqa.selenium.devtools.idealized.Domains
 
disableAll() - Method in class org.openqa.selenium.devtools.noop.NoOpDomains
 
disableFetch() - Method in class org.openqa.selenium.devtools.idealized.Network
 
disableNetworkCaching() - Method in class org.openqa.selenium.devtools.idealized.Network
 
disablePage() - Method in class org.openqa.selenium.devtools.idealized.Javascript
 
disableRuntime() - Method in class org.openqa.selenium.devtools.idealized.Events
 
disableRuntime() - Method in class org.openqa.selenium.devtools.idealized.Javascript
 
disconnectSession() - Method in class org.openqa.selenium.devtools.DevTools
 
DISMISS_ALERT - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
DISTRIBUTOR_ROLE - Static variable in class org.openqa.selenium.grid.config.StandardGridRoles
 
doAddJsBinding(String) - Method in class org.openqa.selenium.devtools.idealized.Javascript
 
doesNotSendResponse() - Method in class org.openqa.selenium.devtools.Command
Some CDP commands do not appear to send responses, and so are really hard to deal with.
Domains - Interface in org.openqa.selenium.devtools.idealized
The idealized set of CDP domains that Selenium itself needs.
domMutation(Consumer<DomMutationEvent>) - Static method in class org.openqa.selenium.devtools.events.CdpEventTypes
 
DomMutationEvent - Class in org.openqa.selenium.devtools.events
 
DomMutationEvent(WebElement, String, String, String) - Constructor for class org.openqa.selenium.devtools.events.DomMutationEvent
 
doRemoveJsBinding(String) - Method in class org.openqa.selenium.devtools.idealized.Javascript
 
DOUBLE - org.openqa.selenium.remote.tracing.EventAttributeValue.Type
 
DOUBLE_ARRAY - org.openqa.selenium.remote.tracing.EventAttributeValue.Type
 
DOWNSTREAM_DIALECT - org.openqa.selenium.remote.tracing.AttributeKey
 
DRIVER_RESPONSE - org.openqa.selenium.remote.tracing.AttributeKey
 
DRIVER_URL - org.openqa.selenium.remote.tracing.AttributeKey
 
DriverCommand - Interface in org.openqa.selenium.remote
An empty interface defining constants for the standard commands defined in the WebDriver JSON wire protocol.
DriverCommandExecutor - Class in org.openqa.selenium.remote.service
A specialized HttpCommandExecutor that will use a DriverService that lives and dies with a single WebDriver session.
DriverCommandExecutor(DriverService) - Constructor for class org.openqa.selenium.remote.service.DriverCommandExecutor
Creates a new DriverCommandExecutor which will communicate with the driver as configured by the given service.
DriverCommandExecutor(DriverService, Map<String, CommandInfo>) - Constructor for class org.openqa.selenium.remote.service.DriverCommandExecutor
Creates an DriverCommandExecutor that supports non-standard additionalCommands in addition to the standard.
DriverService - Class in org.openqa.selenium.remote.service
Manages the life and death of a native executable driver server.
DriverService(File, int, Duration, List<String>, Map<String, String>) - Constructor for class org.openqa.selenium.remote.service.DriverService
 
DriverService.Builder<DS extends DriverService,​B extends DriverService.Builder<?,​?>> - Class in org.openqa.selenium.remote.service
 
dumpConfig(Config, PrintStream) - Method in class org.openqa.selenium.grid.config.ConfigFlags
 
dumpConfigHelp(Config, Set<Role>, PrintStream) - Method in class org.openqa.selenium.grid.config.ConfigFlags
 

E

EDGE - Static variable in interface org.openqa.selenium.remote.Browser
 
EdgeFilter - Class in org.openqa.selenium.remote.session
 
EdgeFilter() - Constructor for class org.openqa.selenium.remote.session.EdgeFilter
 
ELEMENT_CLICK_INTERCEPTED - Static variable in class org.openqa.selenium.remote.ErrorCodes
 
ELEMENT_EQUALS - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
ELEMENT_NOT_INTERACTABLE - Static variable in class org.openqa.selenium.remote.ErrorCodes
 
ELEMENT_SCREENSHOT - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
ELEMENT_SCREENSHOT(String) - Static method in interface org.openqa.selenium.remote.DriverCommand
 
ELEMENT_SCROLL_BEHAVIOR - Static variable in interface org.openqa.selenium.remote.CapabilityType
Deprecated.
Non W3C compliant
enable() - Method in interface org.openqa.selenium.devtools.idealized.log.Log
 
ENABLE_PROFILING_CAPABILITY - Static variable in interface org.openqa.selenium.remote.CapabilityType
Deprecated.
Non W3C compliant
enableFetchForAllPatterns() - Method in class org.openqa.selenium.devtools.idealized.Network
 
enableNetworkCaching() - Method in class org.openqa.selenium.devtools.idealized.Network
 
enablePage() - Method in class org.openqa.selenium.devtools.idealized.Javascript
 
enableRuntime() - Method in class org.openqa.selenium.devtools.idealized.Events
 
enableRuntime() - Method in class org.openqa.selenium.devtools.idealized.Javascript
 
encode(Throwable) - Method in class org.openqa.selenium.remote.ErrorCodec
 
encode(Supplier<HttpResponse>, Response) - Method in class org.openqa.selenium.remote.codec.AbstractHttpResponseCodec
Encodes the given response as a HTTP response message.
encode(Supplier<T>, Response) - Method in interface org.openqa.selenium.remote.ResponseCodec
Encodes a response.
encode(Command) - Method in class org.openqa.selenium.remote.codec.AbstractHttpCommandCodec
 
encode(Command) - Method in interface org.openqa.selenium.remote.CommandCodec
Encodes a command.
entryAdded() - Method in interface org.openqa.selenium.devtools.idealized.log.Log
 
EnvConfig - Class in org.openqa.selenium.grid.config
Exposes environment variables as config settings by mapping "section.option" to "SECTION_OPTION".
EnvConfig() - Constructor for class org.openqa.selenium.grid.config.EnvConfig
 
equals(Object) - Method in class org.openqa.selenium.grid.config.DescribedOption
 
equals(Object) - Method in class org.openqa.selenium.grid.config.Role
 
equals(Object) - Method in class org.openqa.selenium.remote.codec.AbstractHttpCommandCodec.CommandSpec
 
equals(Object) - Method in class org.openqa.selenium.remote.Command
 
equals(Object) - Method in class org.openqa.selenium.remote.RemoteWebElement
 
equals(Object) - Method in class org.openqa.selenium.remote.Response
 
equals(Object) - Method in class org.openqa.selenium.remote.SessionId
 
equals(Object) - Method in class org.openqa.selenium.remote.tracing.opentelemetry.OpenTelemetryContext
 
ERROR - org.openqa.selenium.remote.tracing.AttributeKey
 
ErrorCodec - Class in org.openqa.selenium.remote
 
ErrorCodes - Class in org.openqa.selenium.remote
Defines common error codes for the wire protocol.
ErrorCodes() - Constructor for class org.openqa.selenium.remote.ErrorCodes
 
ErrorFilter - Class in org.openqa.selenium.remote
 
ErrorFilter() - Constructor for class org.openqa.selenium.remote.ErrorFilter
 
ErrorFilter(ErrorCodec) - Constructor for class org.openqa.selenium.remote.ErrorFilter
 
ErrorHandler - Class in org.openqa.selenium.remote
Maps exceptions to status codes for sending over the wire.
ErrorHandler() - Constructor for class org.openqa.selenium.remote.ErrorHandler
 
ErrorHandler(boolean) - Constructor for class org.openqa.selenium.remote.ErrorHandler
 
ErrorHandler(ErrorCodes, boolean) - Constructor for class org.openqa.selenium.remote.ErrorHandler
 
ErrorHandler.UnknownServerException - Exception in org.openqa.selenium.remote
Exception used as a place holder if the server returns an error without a stack trace.
Event<X> - Class in org.openqa.selenium.devtools
 
Event(String, Function<JsonInput, X>) - Constructor for class org.openqa.selenium.devtools.Event
 
EVENT_BUS_ROLE - Static variable in class org.openqa.selenium.grid.config.StandardGridRoles
 
EventAttribute - Class in org.openqa.selenium.remote.tracing
 
EventAttributeValue - Class in org.openqa.selenium.remote.tracing
 
EventAttributeValue(boolean) - Constructor for class org.openqa.selenium.remote.tracing.EventAttributeValue
 
EventAttributeValue(boolean[]) - Constructor for class org.openqa.selenium.remote.tracing.EventAttributeValue
 
EventAttributeValue(double) - Constructor for class org.openqa.selenium.remote.tracing.EventAttributeValue
 
EventAttributeValue(double[]) - Constructor for class org.openqa.selenium.remote.tracing.EventAttributeValue
 
EventAttributeValue(long) - Constructor for class org.openqa.selenium.remote.tracing.EventAttributeValue
 
EventAttributeValue(long[]) - Constructor for class org.openqa.selenium.remote.tracing.EventAttributeValue
 
EventAttributeValue(String) - Constructor for class org.openqa.selenium.remote.tracing.EventAttributeValue
 
EventAttributeValue(String[]) - Constructor for class org.openqa.selenium.remote.tracing.EventAttributeValue
 
EventAttributeValue.Type - Enum in org.openqa.selenium.remote.tracing
 
events() - Method in interface org.openqa.selenium.devtools.idealized.Domains
 
events() - Method in class org.openqa.selenium.devtools.noop.NoOpDomains
 
Events<CONSOLEEVENT,​EXCEPTIONTHROWN> - Class in org.openqa.selenium.devtools.idealized
 
Events(DevTools) - Constructor for class org.openqa.selenium.devtools.idealized.Events
 
example - Variable in class org.openqa.selenium.grid.config.DescribedOption
 
example() - Method in annotation type org.openqa.selenium.grid.config.ConfigValue
 
example() - Method in class org.openqa.selenium.grid.config.DescribedOption
 
example(Config, String) - Method in class org.openqa.selenium.grid.config.DescribedOption
 
EXCEPTION - org.openqa.selenium.remote.RemoteWebDriver.When
 
EXCEPTION - Static variable in class org.openqa.selenium.remote.tracing.Tags
 
EXCEPTION_EVENT - org.openqa.selenium.remote.tracing.AttributeKey
 
EXCEPTION_MESSAGE - org.openqa.selenium.remote.tracing.AttributeKey
 
EXCEPTION_STACKTRACE - org.openqa.selenium.remote.tracing.AttributeKey
 
EXCEPTION_TYPE - org.openqa.selenium.remote.tracing.AttributeKey
 
exceptionThrownEvent() - Method in class org.openqa.selenium.devtools.idealized.Events
 
ExecutableFinder - Class in org.openqa.selenium.os
 
ExecutableFinder() - Constructor for class org.openqa.selenium.os.ExecutableFinder
 
execute() - Method in class org.openqa.selenium.os.CommandLine
 
execute(String) - Method in class org.openqa.selenium.remote.RemoteWebDriver
 
execute(String, Map<String, ?>) - Method in interface org.openqa.selenium.remote.ExecuteMethod
Execute the given command on the remote webdriver server.
execute(String, Map<String, ?>) - Method in class org.openqa.selenium.remote.RemoteExecuteMethod
 
execute(String, Map<String, ?>) - Method in class org.openqa.selenium.remote.RemoteWebDriver
 
execute(String, Map<String, ?>) - Method in class org.openqa.selenium.remote.RemoteWebElement
 
execute(Command) - Method in interface org.openqa.selenium.remote.CommandExecutor
 
execute(Command) - Method in class org.openqa.selenium.remote.HttpCommandExecutor
 
execute(Command) - Method in class org.openqa.selenium.remote.service.DriverCommandExecutor
Sends the command to the driver server for execution.
execute(Command) - Method in class org.openqa.selenium.remote.TracedCommandExecutor
 
execute(CommandPayload) - Method in class org.openqa.selenium.remote.RemoteWebDriver
 
execute(CommandPayload) - Method in class org.openqa.selenium.remote.RemoteWebElement
 
execute(HttpRequest) - Method in class org.openqa.selenium.remote.http.netty.NettyClient
 
execute(HttpRequest) - Method in class org.openqa.selenium.remote.http.netty.NettyHttpHandler
 
execute(HttpRequest) - Method in class org.openqa.selenium.remote.tracing.SpanWrappedHttpHandler
 
execute(HttpRequest) - Method in class org.openqa.selenium.remote.tracing.TracedHttpClient
 
EXECUTE_ASYNC_SCRIPT - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
EXECUTE_ASYNC_SCRIPT(String, List<Object>) - Static method in interface org.openqa.selenium.remote.DriverCommand
 
EXECUTE_SCRIPT - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
EXECUTE_SCRIPT(String, List<Object>) - Static method in interface org.openqa.selenium.remote.DriverCommand
 
executeAsync() - Method in class org.openqa.selenium.os.CommandLine
 
executeAsyncScript(String, Object...) - Method in class org.openqa.selenium.remote.RemoteWebDriver
 
executeMethod - Variable in class org.openqa.selenium.remote.RemoteLogs
 
ExecuteMethod - Interface in org.openqa.selenium.remote
executeScript(String, Object...) - Method in class org.openqa.selenium.remote.RemoteWebDriver
 
ExecutorServices - Class in org.openqa.selenium.concurrent
 
ExecutorServices() - Constructor for class org.openqa.selenium.concurrent.ExecutorServices
 
extractContext(TraceContext, C, BiFunction<C, String, String>) - Method in class org.openqa.selenium.remote.tracing.empty.NullPropagator
 
extractContext(TraceContext, C, BiFunction<C, String, String>) - Method in interface org.openqa.selenium.remote.tracing.Propagator
 
extractPayload(BINDINGCALLED) - Method in class org.openqa.selenium.devtools.idealized.Javascript
 

F

Factory() - Constructor for class org.openqa.selenium.remote.http.netty.NettyClient.Factory
 
Factory(Tracer, HttpClient.Factory) - Constructor for class org.openqa.selenium.remote.tracing.TracedHttpClient.Factory
 
fileDetector - Variable in class org.openqa.selenium.remote.RemoteWebElement
 
FileDetector - Interface in org.openqa.selenium.remote
Used for identifying whether a sequence of chars represents the path to a file.
FileHandler - Class in org.openqa.selenium.io
Utility methods for common filesystem activities
FileHandler() - Constructor for class org.openqa.selenium.io.FileHandler
 
find(String) - Method in class org.openqa.selenium.os.ExecutableFinder
Find the executable by scanning the file system and the PATH.
FIND_CHILD_ELEMENT - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
FIND_CHILD_ELEMENT(String, String, String) - Static method in interface org.openqa.selenium.remote.DriverCommand
 
FIND_CHILD_ELEMENTS - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
FIND_CHILD_ELEMENTS(String, String, String) - Static method in interface org.openqa.selenium.remote.DriverCommand
 
FIND_ELEMENT - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
FIND_ELEMENT(String, Object) - Static method in interface org.openqa.selenium.remote.DriverCommand
 
FIND_ELEMENT_FROM_SHADOW_ROOT - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
FIND_ELEMENT_FROM_SHADOW_ROOT(String, String, String) - Static method in interface org.openqa.selenium.remote.DriverCommand
 
FIND_ELEMENTS - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
FIND_ELEMENTS(String, Object) - Static method in interface org.openqa.selenium.remote.DriverCommand
 
FIND_ELEMENTS_FROM_SHADOW_ROOT - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
FIND_ELEMENTS_FROM_SHADOW_ROOT(String, String, String) - Static method in interface org.openqa.selenium.remote.DriverCommand
 
findAllMatchingOptions(Collection<Role>) - Static method in class org.openqa.selenium.grid.config.DescribedOption
 
findDefaultExecutable() - Method in class org.openqa.selenium.remote.service.DriverService.Builder
 
findElement(String, String) - Method in class org.openqa.selenium.remote.RemoteWebDriver
Deprecated.
Rely on using By.Remotable instead
findElement(String, String) - Method in class org.openqa.selenium.remote.RemoteWebElement
Deprecated.
Rely on using By.Remotable instead
findElement(By) - Method in class org.openqa.selenium.remote.RemoteWebDriver
 
findElement(By) - Method in class org.openqa.selenium.remote.RemoteWebElement
 
findElements(String, String) - Method in class org.openqa.selenium.remote.RemoteWebDriver
Deprecated.
Rely on using By.Remotable instead
findElements(String, String) - Method in class org.openqa.selenium.remote.RemoteWebElement
Deprecated.
Rely on using By.Remotable instead
findElements(By) - Method in class org.openqa.selenium.remote.RemoteWebDriver
 
findElements(By) - Method in class org.openqa.selenium.remote.RemoteWebElement
 
findElements(SearchContext, BiFunction<String, Object, CommandPayload>, By) - Method in class org.openqa.selenium.remote.RemoteWebDriver
 
findExecutable(String, String, String, String) - Static method in class org.openqa.selenium.remote.service.DriverService
 
FIREFOX - Static variable in interface org.openqa.selenium.remote.Browser
 
FirefoxFilter - Class in org.openqa.selenium.remote.session
 
FirefoxFilter() - Constructor for class org.openqa.selenium.remote.session.FirefoxFilter
 
flags - Variable in class org.openqa.selenium.grid.config.DescribedOption
 
flags() - Method in class org.openqa.selenium.grid.config.DescribedOption
 
flush() - Method in class org.openqa.selenium.io.MultiOutputStream
 
frame(int) - Method in class org.openqa.selenium.remote.RemoteWebDriver.RemoteTargetLocator
 
frame(String) - Method in class org.openqa.selenium.remote.RemoteWebDriver.RemoteTargetLocator
 
frame(WebElement) - Method in class org.openqa.selenium.remote.RemoteWebDriver.RemoteTargetLocator
 
from(Path) - Static method in class org.openqa.selenium.grid.config.Configs
 
from(Path) - Static method in class org.openqa.selenium.grid.config.JsonConfig
 
from(Path) - Static method in class org.openqa.selenium.grid.config.TomlConfig
 
fulfillRequest(REQUESTPAUSED, HttpResponse) - Method in class org.openqa.selenium.devtools.idealized.Network
 
fullscreen() - Method in class org.openqa.selenium.remote.RemoteWebDriver.RemoteWebDriverOptions.RemoteWindow
 
FULLSCREEN_CURRENT_WINDOW - Static variable in interface org.openqa.selenium.remote.DriverCommand
 

G

get(String) - Static method in class org.openqa.selenium.remote.codec.AbstractHttpCommandCodec
 
get(String) - Method in class org.openqa.selenium.remote.RemoteLogs
 
get(String) - Method in class org.openqa.selenium.remote.RemoteWebDriver
 
get(String, String) - Method in interface org.openqa.selenium.grid.config.Config
 
get(String, String) - Method in class org.openqa.selenium.grid.config.MemoizedConfig
 
GET - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
GET(String) - Static method in interface org.openqa.selenium.remote.DriverCommand
 
GET_ACTIVE_ELEMENT - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
GET_ALERT_TEXT - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
GET_ALL_COOKIES - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
GET_ALL_SESSIONS - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
GET_APP_CACHE - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
GET_APP_CACHE_STATUS - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
GET_AVAILABLE_LOG_TYPES - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
GET_CAPABILITIES - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
GET_CONTEXT_HANDLES - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
GET_COOKIE - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
GET_CREDENTIALS - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
GET_CURRENT_CONTEXT_HANDLE - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
GET_CURRENT_URL - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
GET_CURRENT_WINDOW_HANDLE - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
GET_CURRENT_WINDOW_POSITION - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
GET_CURRENT_WINDOW_POSITION() - Static method in interface org.openqa.selenium.remote.DriverCommand
 
GET_CURRENT_WINDOW_SIZE - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
GET_ELEMENT_ACCESSIBLE_NAME - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
GET_ELEMENT_ACCESSIBLE_NAME(String) - Static method in interface org.openqa.selenium.remote.DriverCommand
 
GET_ELEMENT_ARIA_ROLE - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
GET_ELEMENT_ARIA_ROLE(String) - Static method in interface org.openqa.selenium.remote.DriverCommand
 
GET_ELEMENT_ATTRIBUTE - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
GET_ELEMENT_ATTRIBUTE(String, String) - Static method in interface org.openqa.selenium.remote.DriverCommand
 
GET_ELEMENT_DOM_ATTRIBUTE - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
GET_ELEMENT_DOM_ATTRIBUTE(String, String) - Static method in interface org.openqa.selenium.remote.DriverCommand
 
GET_ELEMENT_DOM_PROPERTY - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
GET_ELEMENT_DOM_PROPERTY(String, String) - Static method in interface org.openqa.selenium.remote.DriverCommand
 
GET_ELEMENT_LOCATION - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
GET_ELEMENT_LOCATION(String) - Static method in interface org.openqa.selenium.remote.DriverCommand
 
GET_ELEMENT_LOCATION_ONCE_SCROLLED_INTO_VIEW - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
GET_ELEMENT_LOCATION_ONCE_SCROLLED_INTO_VIEW(String) - Static method in interface org.openqa.selenium.remote.DriverCommand
 
GET_ELEMENT_RECT - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
GET_ELEMENT_RECT(String) - Static method in interface org.openqa.selenium.remote.DriverCommand
 
GET_ELEMENT_SHADOW_ROOT - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
GET_ELEMENT_SHADOW_ROOT(String) - Static method in interface org.openqa.selenium.remote.DriverCommand
 
GET_ELEMENT_SIZE - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
GET_ELEMENT_SIZE(String) - Static method in interface org.openqa.selenium.remote.DriverCommand
 
GET_ELEMENT_TAG_NAME - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
GET_ELEMENT_TAG_NAME(String) - Static method in interface org.openqa.selenium.remote.DriverCommand
 
GET_ELEMENT_TEXT - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
GET_ELEMENT_TEXT(String) - Static method in interface org.openqa.selenium.remote.DriverCommand
 
GET_ELEMENT_VALUE_OF_CSS_PROPERTY - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
GET_ELEMENT_VALUE_OF_CSS_PROPERTY(String, String) - Static method in interface org.openqa.selenium.remote.DriverCommand
 
GET_LOCAL_STORAGE_ITEM - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
GET_LOCAL_STORAGE_KEYS - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
GET_LOCAL_STORAGE_SIZE - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
GET_LOCATION - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
GET_LOG - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
GET_NETWORK_CONNECTION - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
GET_PAGE_SOURCE - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
GET_SCREEN_ORIENTATION - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
GET_SCREEN_ROTATION - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
GET_SESSION_LOGS - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
GET_SESSION_STORAGE_ITEM - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
GET_SESSION_STORAGE_KEYS - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
GET_SESSION_STORAGE_SIZE - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
GET_TIMEOUTS - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
GET_TITLE - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
GET_WINDOW_HANDLES - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
getAccessibleName() - Method in class org.openqa.selenium.remote.RemoteWebElement
 
getActualId() - Method in class org.openqa.selenium.devtools.idealized.ScriptId
 
getAdditionalCommands() - Method in interface org.openqa.selenium.remote.AdditionalHttpCommands
 
getAddressOfRemoteServer() - Method in class org.openqa.selenium.remote.HttpCommandExecutor
 
getAll(String, String) - Method in class org.openqa.selenium.grid.config.AnnotatedConfig
 
getAll(String, String) - Method in class org.openqa.selenium.grid.config.CompoundConfig
 
getAll(String, String) - Method in class org.openqa.selenium.grid.config.ConcatenatingConfig
 
getAll(String, String) - Method in interface org.openqa.selenium.grid.config.Config
 
getAll(String, String) - Method in class org.openqa.selenium.grid.config.EnvConfig
 
getAll(String, String) - Method in class org.openqa.selenium.grid.config.JsonConfig
 
getAll(String, String) - Method in class org.openqa.selenium.grid.config.MapConfig
 
getAll(String, String) - Method in class org.openqa.selenium.grid.config.MemoizedConfig
 
getAll(String, String) - Method in class org.openqa.selenium.grid.config.TomlConfig
 
getArgs() - Method in class org.openqa.selenium.devtools.events.ConsoleEvent
 
getArgs() - Method in class org.openqa.selenium.remote.service.DriverService
 
getAriaRole() - Method in class org.openqa.selenium.remote.RemoteWebElement
 
getAttached() - Method in class org.openqa.selenium.devtools.idealized.target.model.TargetInfo
Whether the target has an attached client.
getAttribute(String) - Method in class org.openqa.selenium.remote.RemoteWebElement
 
getAttributeName() - Method in class org.openqa.selenium.devtools.events.DomMutationEvent
 
getAttributeType() - Method in class org.openqa.selenium.remote.tracing.EventAttributeValue
 
getAuthCredentials(URI) - Method in class org.openqa.selenium.devtools.idealized.Network
 
getAvailableLogTypes() - Method in class org.openqa.selenium.remote.RemoteLogs
 
getBase64EncodedScreenshot() - Method in exception org.openqa.selenium.remote.ScreenshotException
 
getBool(String, String) - Method in interface org.openqa.selenium.grid.config.Config
 
getBool(String, String) - Method in class org.openqa.selenium.grid.config.MemoizedConfig
 
getBooleanArrayValue() - Method in class org.openqa.selenium.remote.tracing.EventAttributeValue
 
getBooleanValue() - Method in class org.openqa.selenium.remote.tracing.EventAttributeValue
 
getBrowserContextId() - Method in class org.openqa.selenium.devtools.idealized.target.model.TargetInfo
 
getBuildRevision() - Method in class org.openqa.selenium.remote.RemoteStatus
 
getBuildTime() - Method in class org.openqa.selenium.remote.RemoteStatus
 
getCapabilities() - Method in class org.openqa.selenium.remote.RemoteWebDriver
 
getCapability(String) - Method in class org.openqa.selenium.remote.AbstractDriverOptions
 
getCapabilityNames() - Method in class org.openqa.selenium.remote.AbstractDriverOptions
 
getCdpEndPoint(HttpClient.Factory, URI) - Static method in class org.openqa.selenium.devtools.CdpEndpointFinder
 
getCdpSession() - Method in class org.openqa.selenium.devtools.DevTools
 
getCdpUri(HttpClient.Factory, Capabilities) - Static method in class org.openqa.selenium.devtools.SeleniumCdpConnection
 
getClass(String, String, Class<X>, String) - Method in interface org.openqa.selenium.grid.config.Config
 
getClass(String, String, Class<X>, String) - Method in class org.openqa.selenium.grid.config.MemoizedConfig
 
getCommandCodec() - Method in enum org.openqa.selenium.remote.Dialect
 
getCommandExecutor() - Method in class org.openqa.selenium.remote.RemoteWebDriver
 
getCookieNamed(String) - Method in class org.openqa.selenium.remote.RemoteWebDriver.RemoteWebDriverOptions
 
getCookies() - Method in class org.openqa.selenium.remote.RemoteWebDriver.RemoteWebDriverOptions
 
getCoordinates() - Method in class org.openqa.selenium.remote.RemoteWebElement
 
getCssValue(String) - Method in class org.openqa.selenium.remote.RemoteWebElement
 
getCurrentContext() - Method in class org.openqa.selenium.remote.tracing.empty.NullTracer
 
getCurrentContext() - Method in class org.openqa.selenium.remote.tracing.opentelemetry.OpenTelemetryTracer
 
getCurrentContext() - Method in interface org.openqa.selenium.remote.tracing.Tracer
 
getCurrentUrl() - Method in class org.openqa.selenium.remote.RemoteWebDriver
 
getCurrentValue() - Method in class org.openqa.selenium.devtools.events.DomMutationEvent
 
getDefaultClientFactory() - Static method in class org.openqa.selenium.remote.HttpCommandExecutor
 
getDefaultTimeout() - Method in class org.openqa.selenium.remote.service.DriverService.Builder
 
getDefaultTmpFS() - Static method in class org.openqa.selenium.io.TemporaryFilesystem
 
getDescribedInterface() - Method in class org.openqa.selenium.devtools.DevToolsProvider
 
getDescribedInterface() - Method in class org.openqa.selenium.remote.AddRotatable
Deprecated.
 
getDescribedInterface() - Method in interface org.openqa.selenium.remote.AugmenterProvider
 
getDescribedInterface() - Method in class org.openqa.selenium.remote.html5.AddApplicationCache
Deprecated.
 
getDescribedInterface() - Method in class org.openqa.selenium.remote.html5.AddLocationContext
Deprecated.
 
getDescribedInterface() - Method in class org.openqa.selenium.remote.html5.AddWebStorage
 
getDescribedInterface() - Method in class org.openqa.selenium.remote.mobile.AddNetworkConnection
Deprecated.
 
getDescription() - Method in class org.openqa.selenium.remote.tracing.Status
 
getDevTools() - Method in interface org.openqa.selenium.devtools.HasDevTools
 
getDialect() - Method in class org.openqa.selenium.remote.ProtocolHandshake.Result
 
getDomains() - Method in class org.openqa.selenium.devtools.DevTools
 
getDomains(DevTools) - Method in class org.openqa.selenium.devtools.CdpInfo
 
getDomAttribute(String) - Method in class org.openqa.selenium.remote.RemoteWebElement
 
getDomProperty(String) - Method in class org.openqa.selenium.remote.RemoteWebElement
 
getDoubleArrayValue() - Method in class org.openqa.selenium.remote.tracing.EventAttributeValue
 
getDownstreamDialects() - Method in class org.openqa.selenium.remote.NewSessionPayload
 
getElement() - Method in class org.openqa.selenium.devtools.events.DomMutationEvent
 
getElementConverter() - Method in class org.openqa.selenium.remote.RemoteWebDriver
 
getEncodedElementKey() - Method in enum org.openqa.selenium.remote.Dialect
 
getEntry() - Method in class org.openqa.selenium.devtools.idealized.log.model.LogEntry
 
getEnvironment() - Method in class org.openqa.selenium.remote.service.DriverService
 
getErrorHandler() - Method in class org.openqa.selenium.remote.RemoteWebDriver
 
getExceptionType(int) - Method in class org.openqa.selenium.remote.ErrorCodes
Returns the exception type that corresponds to the given statusCode.
getExceptionType(String) - Method in class org.openqa.selenium.remote.ErrorCodes
 
getExecuteMethod() - Method in class org.openqa.selenium.remote.RemoteWebDriver
 
getExitCode() - Method in class org.openqa.selenium.os.CommandLine
 
getExtraCapability(String) - Method in class org.openqa.selenium.remote.AbstractDriverOptions
 
getExtraCapabilityNames() - Method in class org.openqa.selenium.remote.AbstractDriverOptions
 
getFileDetector() - Method in class org.openqa.selenium.remote.RemoteWebDriver
 
getHttpLogs() - Static method in class org.openqa.selenium.remote.tracing.opentelemetry.OpenTelemetryTracer
 
getHttpStatusCode(Throwable) - Method in class org.openqa.selenium.remote.ErrorCodec
 
getHttpStatusCode(Throwable) - Method in class org.openqa.selenium.remote.ErrorCodes
 
getId() - Method in class org.openqa.selenium.remote.RemoteWebElement
 
getId() - Method in class org.openqa.selenium.remote.tracing.empty.NullContext
 
getId() - Method in class org.openqa.selenium.remote.tracing.opentelemetry.OpenTelemetryContext
 
getId() - Method in interface org.openqa.selenium.remote.tracing.TraceContext
 
getImplementation(Capabilities, ExecuteMethod) - Method in class org.openqa.selenium.devtools.DevToolsProvider
 
getImplementation(Capabilities, ExecuteMethod) - Method in class org.openqa.selenium.remote.AddRotatable
Deprecated.
 
getImplementation(Capabilities, ExecuteMethod) - Method in interface org.openqa.selenium.remote.AugmenterProvider
For the interface that this provider describes, return an implementation.
getImplementation(Capabilities, ExecuteMethod) - Method in class org.openqa.selenium.remote.html5.AddApplicationCache
Deprecated.
 
getImplementation(Capabilities, ExecuteMethod) - Method in class org.openqa.selenium.remote.html5.AddLocationContext
Deprecated.
 
getImplementation(Capabilities, ExecuteMethod) - Method in class org.openqa.selenium.remote.html5.AddWebStorage
 
getImplementation(Capabilities, ExecuteMethod) - Method in class org.openqa.selenium.remote.mobile.AddNetworkConnection
Deprecated.
 
getImplicitWaitTimeout() - Method in class org.openqa.selenium.remote.RemoteWebDriver.RemoteWebDriverOptions.RemoteTimeouts
 
getInstance() - Static method in class org.openqa.selenium.remote.tracing.opentelemetry.OpenTelemetryTracer
 
getInt(String, String) - Method in interface org.openqa.selenium.grid.config.Config
 
getInt(String, String) - Method in class org.openqa.selenium.grid.config.MemoizedConfig
 
getItem(String) - Method in class org.openqa.selenium.remote.html5.RemoteLocalStorage
 
getItem(String) - Method in class org.openqa.selenium.remote.html5.RemoteSessionStorage
 
getKey() - Method in enum org.openqa.selenium.remote.tracing.AttributeKey
 
getKind() - Method in class org.openqa.selenium.devtools.idealized.log.model.LogEntry
 
getKind() - Method in class org.openqa.selenium.remote.tracing.Status
 
getLibraryPathPropertyName() - Static method in class org.openqa.selenium.os.CommandLine
 
getLocalFile(CharSequence...) - Method in interface org.openqa.selenium.remote.FileDetector
 
getLocalFile(CharSequence...) - Method in class org.openqa.selenium.remote.LocalFileDetector
 
getLocalFile(CharSequence...) - Method in class org.openqa.selenium.remote.UselessFileDetector
 
getLocalStorage() - Method in class org.openqa.selenium.remote.html5.RemoteWebStorage
 
getLocation() - Method in class org.openqa.selenium.remote.RemoteWebElement
 
getLocatorName() - Method in interface org.openqa.selenium.remote.locators.CustomLocator
 
getLogFile() - Method in class org.openqa.selenium.remote.service.DriverService.Builder
 
getLongArrayValue() - Method in class org.openqa.selenium.remote.tracing.EventAttributeValue
 
getMajorVersion() - Method in class org.openqa.selenium.devtools.CdpInfo
 
getMessages() - Method in class org.openqa.selenium.devtools.events.ConsoleEvent
 
getMetadata() - Method in class org.openqa.selenium.remote.NewSessionPayload
 
getMethod() - Method in class org.openqa.selenium.devtools.Command
 
getMethod() - Method in class org.openqa.selenium.devtools.Event
 
getName() - Method in class org.openqa.selenium.remote.Command
 
getName() - Method in class org.openqa.selenium.remote.CommandPayload
 
getNetworkConnection() - Method in class org.openqa.selenium.remote.mobile.RemoteNetworkConnection
 
getNumberValue() - Method in class org.openqa.selenium.remote.tracing.EventAttributeValue
 
getOldValue() - Method in class org.openqa.selenium.devtools.events.DomMutationEvent
 
getOpenerId() - Method in class org.openqa.selenium.devtools.idealized.target.model.TargetInfo
Opener target Id
getOptions(String) - Method in class org.openqa.selenium.grid.config.AnnotatedConfig
 
getOptions(String) - Method in class org.openqa.selenium.grid.config.CompoundConfig
 
getOptions(String) - Method in class org.openqa.selenium.grid.config.ConcatenatingConfig
 
getOptions(String) - Method in interface org.openqa.selenium.grid.config.Config
 
getOptions(String) - Method in class org.openqa.selenium.grid.config.EnvConfig
 
getOptions(String) - Method in class org.openqa.selenium.grid.config.JsonConfig
 
getOptions(String) - Method in class org.openqa.selenium.grid.config.MapConfig
 
getOptions(String) - Method in class org.openqa.selenium.grid.config.MemoizedConfig
 
getOptions(String) - Method in class org.openqa.selenium.grid.config.TomlConfig
 
getOsArch() - Method in class org.openqa.selenium.remote.RemoteStatus
 
getOsName() - Method in class org.openqa.selenium.remote.RemoteStatus
 
getOsVersion() - Method in class org.openqa.selenium.remote.RemoteStatus
 
getOutputStream() - Method in class org.openqa.selenium.remote.service.DriverService
 
getPageLoadTimeout() - Method in class org.openqa.selenium.remote.RemoteWebDriver.RemoteWebDriverOptions.RemoteTimeouts
 
getPageSource() - Method in class org.openqa.selenium.remote.RemoteWebDriver
 
getParameters() - Method in class org.openqa.selenium.remote.Command
 
getParameters() - Method in class org.openqa.selenium.remote.CommandPayload
 
getParams() - Method in class org.openqa.selenium.devtools.Command
 
getPort() - Method in class org.openqa.selenium.remote.service.DriverService.Builder
 
getPosition() - Method in class org.openqa.selenium.remote.RemoteWebDriver.RemoteWebDriverOptions.RemoteWindow
 
getPropagator() - Method in class org.openqa.selenium.remote.tracing.empty.NullTracer
 
getPropagator() - Method in class org.openqa.selenium.remote.tracing.opentelemetry.OpenTelemetryTracer
 
getPropagator() - Method in interface org.openqa.selenium.remote.tracing.Tracer
 
getRect() - Method in class org.openqa.selenium.remote.RemoteWebElement
 
getReleaseLabel() - Method in class org.openqa.selenium.remote.RemoteStatus
 
getReportedUri(String, Capabilities) - Static method in class org.openqa.selenium.devtools.CdpEndpointFinder
 
getReportedUri(Capabilities) - Static method in class org.openqa.selenium.devtools.CdpEndpointFinder
 
getRequestId(REQUESTPAUSED) - Method in class org.openqa.selenium.devtools.idealized.Network
 
getResponseCodec() - Method in enum org.openqa.selenium.remote.Dialect
 
getRoleName() - Method in class org.openqa.selenium.grid.config.Role
 
getRoles() - Method in class org.openqa.selenium.grid.config.ConfigFlags
 
getRoles() - Method in interface org.openqa.selenium.grid.config.HasRoles
Obtains the set of commands that this set of flags applies to.
getScreenshotAs(OutputType<X>) - Method in class org.openqa.selenium.remote.RemoteWebDriver
 
getScreenshotAs(OutputType<X>) - Method in class org.openqa.selenium.remote.RemoteWebElement
 
getScriptTimeout() - Method in class org.openqa.selenium.remote.RemoteWebDriver.RemoteWebDriverOptions.RemoteTimeouts
 
getSectionNames() - Method in class org.openqa.selenium.grid.config.AnnotatedConfig
 
getSectionNames() - Method in class org.openqa.selenium.grid.config.CompoundConfig
 
getSectionNames() - Method in class org.openqa.selenium.grid.config.ConcatenatingConfig
 
getSectionNames() - Method in interface org.openqa.selenium.grid.config.Config
 
getSectionNames() - Method in class org.openqa.selenium.grid.config.EnvConfig
 
getSectionNames() - Method in class org.openqa.selenium.grid.config.JsonConfig
 
getSectionNames() - Method in class org.openqa.selenium.grid.config.MapConfig
 
getSectionNames() - Method in class org.openqa.selenium.grid.config.MemoizedConfig
 
getSectionNames() - Method in class org.openqa.selenium.grid.config.TomlConfig
 
getSendsResponse() - Method in class org.openqa.selenium.devtools.Command
 
getSessionId() - Method in class org.openqa.selenium.remote.Command
 
getSessionId() - Method in class org.openqa.selenium.remote.RemoteWebDriver
 
getSessionId() - Method in class org.openqa.selenium.remote.Response
 
getSessionId(String) - Static method in class org.openqa.selenium.remote.HttpSessionId
Scan uri for a session ID.
getSessionStorage() - Method in class org.openqa.selenium.remote.html5.RemoteWebStorage
 
getShadowRoot() - Method in class org.openqa.selenium.remote.RemoteWebElement
 
getShadowRootElementKey() - Method in enum org.openqa.selenium.remote.Dialect
 
getSize() - Method in class org.openqa.selenium.remote.RemoteWebDriver.RemoteWebDriverOptions.RemoteWindow
 
getSize() - Method in class org.openqa.selenium.remote.RemoteWebElement
 
getSpanProcessor() - Static method in class org.openqa.selenium.remote.tracing.opentelemetry.SeleniumSpanExporter
 
getState() - Method in class org.openqa.selenium.remote.Response
 
getStatus() - Method in class org.openqa.selenium.remote.html5.RemoteApplicationCache
 
getStatus() - Method in class org.openqa.selenium.remote.Response
 
getStdOut() - Method in class org.openqa.selenium.os.CommandLine
 
getStringArrayValue() - Method in class org.openqa.selenium.remote.tracing.EventAttributeValue
 
getStringValue() - Method in class org.openqa.selenium.remote.tracing.EventAttributeValue
 
getTagName() - Method in class org.openqa.selenium.remote.RemoteWebElement
 
getTargetId() - Method in class org.openqa.selenium.devtools.idealized.target.model.TargetInfo
 
getTargets() - Method in interface org.openqa.selenium.devtools.idealized.target.Target
 
getText() - Method in class org.openqa.selenium.remote.RemoteWebElement
 
getTimeout() - Method in class org.openqa.selenium.remote.service.DriverService
 
getTimestamp() - Method in class org.openqa.selenium.devtools.events.ConsoleEvent
 
getTitle() - Method in class org.openqa.selenium.devtools.idealized.target.model.TargetInfo
 
getTitle() - Method in class org.openqa.selenium.remote.RemoteWebDriver
 
getTmpFsBasedOn(File) - Static method in class org.openqa.selenium.io.TemporaryFilesystem
 
getType() - Method in class org.openqa.selenium.devtools.events.ConsoleEvent
 
getType() - Method in class org.openqa.selenium.devtools.idealized.runtime.model.RemoteObject
 
getType() - Method in class org.openqa.selenium.devtools.idealized.target.model.TargetInfo
 
getType(Type) - Method in class org.openqa.selenium.grid.config.DescribedOption
 
getUriFrom(AUTHREQUIRED) - Method in class org.openqa.selenium.devtools.idealized.Network
 
getUrl() - Method in class org.openqa.selenium.devtools.idealized.target.model.TargetInfo
 
getUrl() - Method in class org.openqa.selenium.remote.service.DriverService
 
getUrl(int) - Method in class org.openqa.selenium.remote.service.DriverService
 
getValue() - Method in class org.openqa.selenium.devtools.idealized.OpaqueKey
 
getValue() - Method in class org.openqa.selenium.devtools.idealized.runtime.model.RemoteObject
 
getValue() - Method in class org.openqa.selenium.remote.Response
 
getValueToEncode(Response) - Method in class org.openqa.selenium.remote.codec.AbstractHttpResponseCodec
 
getValueToEncode(Response) - Method in class org.openqa.selenium.remote.codec.jwp.JsonHttpResponseCodec
 
getValueToEncode(Response) - Method in class org.openqa.selenium.remote.codec.w3c.W3CHttpResponseCodec
 
getWindowHandle() - Method in class org.openqa.selenium.remote.RemoteWebDriver
 
getWindowHandles() - Method in class org.openqa.selenium.remote.RemoteWebDriver
 
getWrappedDriver() - Method in class org.openqa.selenium.remote.RemoteExecuteMethod
 
getWrappedDriver() - Method in class org.openqa.selenium.remote.RemoteWebElement
 
GO_BACK - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
GO_FORWARD - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
guard(Runnable) - Static method in class org.openqa.selenium.concurrent.GuardedRunnable
 
GuardedRunnable - Class in org.openqa.selenium.concurrent
Meant to be used together with {#link @ScheduledExecutedService.scheduleAtFixedRate}.
GuardedRunnable() - Constructor for class org.openqa.selenium.concurrent.GuardedRunnable
 

H

HAS_NATIVE_EVENTS - Static variable in interface org.openqa.selenium.remote.CapabilityType
Deprecated.
Non W3C compliant
HAS_TOUCHSCREEN - Static variable in interface org.openqa.selenium.remote.CapabilityType
Deprecated.
Non W3C compliant
HasDevTools - Interface in org.openqa.selenium.devtools
 
hashCode() - Method in class org.openqa.selenium.grid.config.DescribedOption
 
hashCode() - Method in class org.openqa.selenium.grid.config.Role
 
hashCode() - Method in class org.openqa.selenium.remote.codec.AbstractHttpCommandCodec.CommandSpec
 
hashCode() - Method in class org.openqa.selenium.remote.Command
 
hashCode() - Method in class org.openqa.selenium.remote.RemoteWebElement
 
hashCode() - Method in class org.openqa.selenium.remote.Response
 
hashCode() - Method in class org.openqa.selenium.remote.SessionId
 
hashCode() - Method in class org.openqa.selenium.remote.tracing.opentelemetry.OpenTelemetryContext
 
HasRoles - Interface in org.openqa.selenium.grid.config
 
hasShutdownEndpoint() - Method in class org.openqa.selenium.remote.service.DriverService
 
hidden - Variable in class org.openqa.selenium.grid.config.DescribedOption
 
HTMLUNIT - Static variable in interface org.openqa.selenium.remote.Browser
 
HTTP_CLIENT_CLASS - org.openqa.selenium.remote.tracing.AttributeKey
 
HTTP_CLIENT_IP - org.openqa.selenium.remote.tracing.AttributeKey
 
HTTP_FLAVOR - org.openqa.selenium.remote.tracing.AttributeKey
 
HTTP_HANDLER_CLASS - org.openqa.selenium.remote.tracing.AttributeKey
 
HTTP_HOST - org.openqa.selenium.remote.tracing.AttributeKey
 
HTTP_METHOD - org.openqa.selenium.remote.tracing.AttributeKey
 
HTTP_REQUEST - Static variable in class org.openqa.selenium.remote.tracing.Tags
 
HTTP_REQUEST_CONTENT_LENGTH - org.openqa.selenium.remote.tracing.AttributeKey
 
HTTP_REQUEST_EVENT - Static variable in class org.openqa.selenium.remote.tracing.Tags
 
HTTP_RESPONSE - Static variable in class org.openqa.selenium.remote.tracing.Tags
 
HTTP_RESPONSE_EVENT - Static variable in class org.openqa.selenium.remote.tracing.Tags
 
HTTP_SCHEME - org.openqa.selenium.remote.tracing.AttributeKey
 
HTTP_STATUS_CODE - org.openqa.selenium.remote.tracing.AttributeKey
 
HTTP_TARGET - org.openqa.selenium.remote.tracing.AttributeKey
 
HTTP_TARGET_HOST - org.openqa.selenium.remote.tracing.AttributeKey
 
HTTP_URL - org.openqa.selenium.remote.tracing.AttributeKey
 
HTTP_USER_AGENT - org.openqa.selenium.remote.tracing.AttributeKey
 
HttpCommandExecutor - Class in org.openqa.selenium.remote
 
HttpCommandExecutor(URL) - Constructor for class org.openqa.selenium.remote.HttpCommandExecutor
 
HttpCommandExecutor(Map<String, CommandInfo>, URL) - Constructor for class org.openqa.selenium.remote.HttpCommandExecutor
Creates an HttpCommandExecutor that supports non-standard additionalCommands in addition to the standard.
HttpCommandExecutor(Map<String, CommandInfo>, URL, HttpClient.Factory) - Constructor for class org.openqa.selenium.remote.HttpCommandExecutor
 
HttpCommandExecutor(Map<String, CommandInfo>, ClientConfig, HttpClient.Factory) - Constructor for class org.openqa.selenium.remote.HttpCommandExecutor
 
HttpCommandExecutor(ClientConfig) - Constructor for class org.openqa.selenium.remote.HttpCommandExecutor
 
HTTPD_ROLE - Static variable in class org.openqa.selenium.grid.config.StandardGridRoles
 
HttpSessionId - Class in org.openqa.selenium.remote
 
HttpTracing - Class in org.openqa.selenium.remote.tracing
 

I

id - Variable in class org.openqa.selenium.remote.RemoteWebElement
 
IE - Static variable in interface org.openqa.selenium.remote.Browser
 
IME_ACTIVATE_ENGINE(String) - Static method in interface org.openqa.selenium.remote.DriverCommand
 
IMPLICITLY_WAIT - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
implicitlyWait(long, TimeUnit) - Method in class org.openqa.selenium.remote.RemoteWebDriver.RemoteWebDriverOptions.RemoteTimeouts
Deprecated.
implicitlyWait(Duration) - Method in class org.openqa.selenium.remote.RemoteWebDriver.RemoteWebDriverOptions.RemoteTimeouts
 
inject(TraceContext, C, Propagator.Setter<C>) - Method in class org.openqa.selenium.remote.tracing.empty.NullPropagator
 
inject(TraceContext, C, Propagator.Setter<C>) - Method in interface org.openqa.selenium.remote.tracing.Propagator
 
inject(Tracer, TraceContext, HttpRequest) - Static method in class org.openqa.selenium.remote.tracing.HttpTracing
 
interceptTrafficWith(Filter) - Method in class org.openqa.selenium.devtools.idealized.Network
 
INTERNAL - org.openqa.selenium.remote.tracing.Status.Kind
 
INTERNAL - Static variable in class org.openqa.selenium.remote.tracing.Status
 
InternetExplorerFilter - Class in org.openqa.selenium.remote.session
 
InternetExplorerFilter() - Constructor for class org.openqa.selenium.remote.session.InternetExplorerFilter
 
INVALID_ARGUMENT - org.openqa.selenium.remote.tracing.Status.Kind
 
INVALID_ARGUMENT - Static variable in class org.openqa.selenium.remote.ErrorCodes
 
INVALID_ARGUMENT - Static variable in class org.openqa.selenium.remote.tracing.Status
 
INVALID_COOKIE_DOMAIN - Static variable in class org.openqa.selenium.remote.ErrorCodes
 
INVALID_ELEMENT_STATE - Static variable in class org.openqa.selenium.remote.ErrorCodes
 
INVALID_SELECTOR_ERROR - Static variable in class org.openqa.selenium.remote.ErrorCodes
 
INVALID_XPATH_SELECTOR - Static variable in class org.openqa.selenium.remote.ErrorCodes
 
INVALID_XPATH_SELECTOR_RETURN_TYPER - Static variable in class org.openqa.selenium.remote.ErrorCodes
 
is(String) - Method in interface org.openqa.selenium.remote.Browser
 
is(Capabilities) - Method in interface org.openqa.selenium.remote.Browser
 
IS_BROWSER_ONLINE - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
IS_ELEMENT_DISPLAYED - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
IS_ELEMENT_DISPLAYED(String) - Static method in interface org.openqa.selenium.remote.DriverCommand
 
IS_ELEMENT_ENABLED - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
IS_ELEMENT_ENABLED(String) - Static method in interface org.openqa.selenium.remote.DriverCommand
 
IS_ELEMENT_SELECTED - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
IS_ELEMENT_SELECTED(String) - Static method in interface org.openqa.selenium.remote.DriverCommand
 
isApplicable() - Method in class org.openqa.selenium.devtools.DevToolsProvider
 
isApplicable() - Method in class org.openqa.selenium.remote.AddRotatable
Deprecated.
 
isApplicable() - Method in interface org.openqa.selenium.remote.AugmenterProvider
 
isApplicable() - Method in class org.openqa.selenium.remote.html5.AddApplicationCache
Deprecated.
 
isApplicable() - Method in class org.openqa.selenium.remote.html5.AddLocationContext
Deprecated.
 
isApplicable() - Method in class org.openqa.selenium.remote.html5.AddWebStorage
 
isApplicable() - Method in class org.openqa.selenium.remote.mobile.AddNetworkConnection
Deprecated.
 
isDisplayed() - Method in class org.openqa.selenium.remote.RemoteWebElement
 
isEnabled() - Method in class org.openqa.selenium.remote.RemoteWebElement
 
isIncludeServerErrors() - Method in class org.openqa.selenium.remote.ErrorHandler
 
isMappableError(Throwable) - Method in class org.openqa.selenium.remote.ErrorCodes
 
isRunning() - Method in class org.openqa.selenium.os.CommandLine
Check whether the current command is still executing.
isRunning() - Method in class org.openqa.selenium.remote.service.DriverService
Checks whether the driver child process is currently running.
isSelected() - Method in class org.openqa.selenium.remote.RemoteWebElement
 
isSuccessful() - Method in class org.openqa.selenium.os.CommandLine
 
isSupported(String) - Method in class org.openqa.selenium.remote.codec.AbstractHttpCommandCodec
 
isSupported(String) - Method in interface org.openqa.selenium.remote.CommandCodec
 
isZipped(String) - Static method in class org.openqa.selenium.io.FileHandler
 

J

javascript() - Method in interface org.openqa.selenium.devtools.idealized.Domains
 
javascript() - Method in class org.openqa.selenium.devtools.noop.NoOpDomains
 
Javascript<SCRIPTID,​BINDINGCALLED> - Class in org.openqa.selenium.devtools.idealized
 
Javascript(DevTools) - Constructor for class org.openqa.selenium.devtools.idealized.Javascript
 
JAVASCRIPT_ERROR - Static variable in class org.openqa.selenium.remote.ErrorCodes
 
JsonConfig - Class in org.openqa.selenium.grid.config
 
JsonHttpCommandCodec - Class in org.openqa.selenium.remote.codec.jwp
A command codec that adheres to the Selenium project's JSON/HTTP wire protocol.
JsonHttpCommandCodec() - Constructor for class org.openqa.selenium.remote.codec.jwp.JsonHttpCommandCodec
 
JsonHttpResponseCodec - Class in org.openqa.selenium.remote.codec.jwp
A response codec that adheres to the Selenium project's JSON/HTTP wire protocol.
JsonHttpResponseCodec() - Constructor for class org.openqa.selenium.remote.codec.jwp.JsonHttpResponseCodec
 
JsonToWebElementConverter - Class in org.openqa.selenium.remote
Reconstitutes WebElements from their JSON representation.
JsonToWebElementConverter(RemoteWebDriver) - Constructor for class org.openqa.selenium.remote.JsonToWebElementConverter
 

K

keySet() - Method in class org.openqa.selenium.remote.html5.RemoteLocalStorage
 
keySet() - Method in class org.openqa.selenium.remote.html5.RemoteSessionStorage
 
KIND - Static variable in class org.openqa.selenium.remote.tracing.Tags
 

L

LocalFileDetector - Class in org.openqa.selenium.remote
Detects files on the local disk.
LocalFileDetector() - Constructor for class org.openqa.selenium.remote.LocalFileDetector
 
location() - Method in class org.openqa.selenium.remote.html5.RemoteLocationContext
 
log() - Method in interface org.openqa.selenium.devtools.idealized.Domains
 
log() - Method in class org.openqa.selenium.devtools.noop.NoOpDomains
 
log(SessionId, String, Object, RemoteWebDriver.When) - Method in class org.openqa.selenium.remote.RemoteWebDriver
Override this to be notified at key points in the execution of a command.
Log - Interface in org.openqa.selenium.devtools.idealized.log
 
LogEntry - Class in org.openqa.selenium.devtools.idealized.log.model
 
LogEntry(String, LogEntry) - Constructor for class org.openqa.selenium.devtools.idealized.log.model.LogEntry
 
LOGGER_CLASS - org.openqa.selenium.remote.tracing.AttributeKey
 
LOGGING_PREFS - Static variable in interface org.openqa.selenium.remote.CapabilityType
Deprecated.
Non W3C compliant Use org.openqa.selenium.chrome.ChromeOptions#LOGGING_PREFS or Use org.openqa.selenium.edge.EdgeOptions#LOGGING_PREFS
logs() - Method in class org.openqa.selenium.remote.RemoteWebDriver.RemoteWebDriverOptions
 
LONG - org.openqa.selenium.remote.tracing.EventAttributeValue.Type
 
LONG_ARRAY - org.openqa.selenium.remote.tracing.EventAttributeValue.Type
 

M

makeW3CSafe(Map<String, Object>) - Static method in class org.openqa.selenium.remote.CapabilitiesUtils
 
makeW3CSafe(Capabilities) - Static method in class org.openqa.selenium.remote.CapabilitiesUtils
 
makeWritable(File) - Static method in class org.openqa.selenium.io.FileHandler
 
manage() - Method in class org.openqa.selenium.remote.RemoteWebDriver
 
map(String, Type) - Static method in class org.openqa.selenium.devtools.ConverterFunctions
 
MapConfig - Class in org.openqa.selenium.grid.config
 
MapConfig(Map<String, Object>) - Constructor for class org.openqa.selenium.grid.config.MapConfig
 
markNetworkInterceptorClosed() - Method in class org.openqa.selenium.devtools.idealized.Network
 
match(String) - Method in class org.openqa.selenium.devtools.CdpVersionFinder
Takes a `browserVersion` from a Capabilities instance and returns the matching CDP version.
match(Map<String, Object>) - Method in class org.openqa.selenium.devtools.CdpVersionFinder
Take the output of `/json/version` from a CDP-enabled tool and uses that information to find a match.
matches(HttpRequest) - Method in class org.openqa.selenium.remote.tracing.SpanWrappedRoutable
 
maximize() - Method in class org.openqa.selenium.remote.RemoteWebDriver.RemoteWebDriverOptions.RemoteWindow
 
MAXIMIZE_CURRENT_WINDOW - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
maybeGetDevTools() - Method in interface org.openqa.selenium.devtools.HasDevTools
 
MemoizedConfig - Class in org.openqa.selenium.grid.config
 
MemoizedConfig(Config) - Constructor for class org.openqa.selenium.grid.config.MemoizedConfig
 
merge(Capabilities) - Method in class org.openqa.selenium.remote.DesiredCapabilities
Merges the extra capabilities provided into this DesiredCapabilities instance.
Message - Class in org.openqa.selenium.devtools
 
Message(long, Object) - Constructor for class org.openqa.selenium.devtools.Message
 
METHOD_NOT_ALLOWED - Static variable in class org.openqa.selenium.remote.ErrorCodes
 
minimize() - Method in class org.openqa.selenium.remote.RemoteWebDriver.RemoteWebDriverOptions.RemoteWindow
 
MINIMIZE_CURRENT_WINDOW - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
MOVE_TARGET_OUT_OF_BOUNDS - Static variable in class org.openqa.selenium.remote.ErrorCodes
 
MultiOutputStream - Class in org.openqa.selenium.io
Output stream demultiplexer
MultiOutputStream(OutputStream, OutputStream) - Constructor for class org.openqa.selenium.io.MultiOutputStream
 

N

name() - Method in annotation type org.openqa.selenium.grid.config.ConfigValue
 
navigate() - Method in class org.openqa.selenium.remote.RemoteWebDriver
 
NettyClient - Class in org.openqa.selenium.remote.http.netty
 
NettyClient.Factory - Class in org.openqa.selenium.remote.http.netty
 
NettyHttpHandler - Class in org.openqa.selenium.remote.http.netty
 
NettyHttpHandler(ClientConfig, AsyncHttpClient) - Constructor for class org.openqa.selenium.remote.http.netty.NettyHttpHandler
 
network() - Method in interface org.openqa.selenium.devtools.idealized.Domains
 
network() - Method in class org.openqa.selenium.devtools.noop.NoOpDomains
 
Network<AUTHREQUIRED,​REQUESTPAUSED> - Class in org.openqa.selenium.devtools.idealized
 
Network(DevTools) - Constructor for class org.openqa.selenium.devtools.idealized.Network
 
Network.UserAgent - Class in org.openqa.selenium.devtools.idealized
 
NetworkInterceptor - Class in org.openqa.selenium.devtools
Provides a mechanism for stubbing out responses to requests in drivers which implement HasDevTools.
NetworkInterceptor(WebDriver, Filter) - Constructor for class org.openqa.selenium.devtools.NetworkInterceptor
 
NetworkInterceptor(WebDriver, HttpHandler) - Constructor for class org.openqa.selenium.devtools.NetworkInterceptor
 
NetworkInterceptor(WebDriver, Routable) - Constructor for class org.openqa.selenium.devtools.NetworkInterceptor
 
NEW_SESSION - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
NEW_SESSION(Collection<Capabilities>) - Static method in interface org.openqa.selenium.remote.DriverCommand
 
NEW_SESSION(Capabilities) - Static method in interface org.openqa.selenium.remote.DriverCommand
 
newRemoteWebElement() - Method in class org.openqa.selenium.remote.JsonToWebElementConverter
 
NewSessionPayload - Class in org.openqa.selenium.remote
 
newSpanAsChildOf(Tracer, HttpRequest, String) - Static method in class org.openqa.selenium.remote.tracing.HttpTracing
 
newWindow(WindowType) - Method in class org.openqa.selenium.remote.RemoteWebDriver.RemoteTargetLocator
 
NO_ALERT_PRESENT - Static variable in class org.openqa.selenium.remote.ErrorCodes
 
NO_SUCH_COOKIE - Static variable in class org.openqa.selenium.remote.ErrorCodes
 
NO_SUCH_ELEMENT - Static variable in class org.openqa.selenium.remote.ErrorCodes
 
NO_SUCH_FRAME - Static variable in class org.openqa.selenium.remote.ErrorCodes
 
NO_SUCH_SESSION - Static variable in class org.openqa.selenium.remote.ErrorCodes
 
NO_SUCH_SHADOW_ROOT - Static variable in class org.openqa.selenium.remote.ErrorCodes
 
NO_SUCH_WINDOW - Static variable in class org.openqa.selenium.remote.ErrorCodes
 
NODE_ROLE - Static variable in class org.openqa.selenium.grid.config.StandardGridRoles
 
NonSplittingSplitter - Class in org.openqa.selenium.grid.config
A form of Config that is generated by looking at fields in the constructor arg that are annotated with ConfigValue.
NonSplittingSplitter() - Constructor for class org.openqa.selenium.grid.config.NonSplittingSplitter
 
NoOpCdpInfo - Class in org.openqa.selenium.devtools.noop
 
NoOpCdpInfo() - Constructor for class org.openqa.selenium.devtools.noop.NoOpCdpInfo
 
NoOpDomains - Class in org.openqa.selenium.devtools.noop
 
NoOpDomains() - Constructor for class org.openqa.selenium.devtools.noop.NoOpDomains
 
NOT_FOUND - org.openqa.selenium.remote.tracing.Status.Kind
 
NOT_FOUND - Static variable in class org.openqa.selenium.remote.tracing.Status
 
NullContext - Class in org.openqa.selenium.remote.tracing.empty
 
NullContext() - Constructor for class org.openqa.selenium.remote.tracing.empty.NullContext
 
NullPropagator - Class in org.openqa.selenium.remote.tracing.empty
 
NullPropagator() - Constructor for class org.openqa.selenium.remote.tracing.empty.NullPropagator
 
NullSpan - Class in org.openqa.selenium.remote.tracing.empty
 
NullSpan() - Constructor for class org.openqa.selenium.remote.tracing.empty.NullSpan
 
NullTracer - Class in org.openqa.selenium.remote.tracing.empty
 
NullTracer() - Constructor for class org.openqa.selenium.remote.tracing.empty.NullTracer
 

O

of(String) - Static method in class org.openqa.selenium.grid.config.Role
 
OK - org.openqa.selenium.remote.tracing.Status.Kind
 
OK - Static variable in class org.openqa.selenium.remote.tracing.Status
 
oneOf(Capabilities, Capabilities...) - Method in class org.openqa.selenium.remote.RemoteWebDriverBuilder
Clears the current set of alternative browsers and instead sets the list of possible choices to the arguments given to this method.
OpaqueKey - Class in org.openqa.selenium.devtools.idealized
 
OpaqueKey(Object) - Constructor for class org.openqa.selenium.devtools.idealized.OpaqueKey
 
openSocket(HttpRequest, WebSocket.Listener) - Method in class org.openqa.selenium.remote.http.netty.NettyClient
 
openSocket(HttpRequest, WebSocket.Listener) - Method in class org.openqa.selenium.remote.tracing.TracedHttpClient
 
OpenTelemetryContext - Class in org.openqa.selenium.remote.tracing.opentelemetry
 
OpenTelemetryContext(Tracer, Context) - Constructor for class org.openqa.selenium.remote.tracing.opentelemetry.OpenTelemetryContext
 
OpenTelemetryTracer - Class in org.openqa.selenium.remote.tracing.opentelemetry
 
OpenTelemetryTracer(Tracer, TextMapPropagator) - Constructor for class org.openqa.selenium.remote.tracing.opentelemetry.OpenTelemetryTracer
 
OPERA - Static variable in interface org.openqa.selenium.remote.Browser
 
optionName - Variable in class org.openqa.selenium.grid.config.DescribedOption
 
optionName() - Method in class org.openqa.selenium.grid.config.DescribedOption
 
org.openqa.selenium.concurrent - package org.openqa.selenium.concurrent
 
org.openqa.selenium.devtools - package org.openqa.selenium.devtools
 
org.openqa.selenium.devtools.events - package org.openqa.selenium.devtools.events
 
org.openqa.selenium.devtools.idealized - package org.openqa.selenium.devtools.idealized
 
org.openqa.selenium.devtools.idealized.browser.model - package org.openqa.selenium.devtools.idealized.browser.model
 
org.openqa.selenium.devtools.idealized.log - package org.openqa.selenium.devtools.idealized.log
 
org.openqa.selenium.devtools.idealized.log.model - package org.openqa.selenium.devtools.idealized.log.model
 
org.openqa.selenium.devtools.idealized.runtime.model - package org.openqa.selenium.devtools.idealized.runtime.model
 
org.openqa.selenium.devtools.idealized.target - package org.openqa.selenium.devtools.idealized.target
 
org.openqa.selenium.devtools.idealized.target.model - package org.openqa.selenium.devtools.idealized.target.model
 
org.openqa.selenium.devtools.noop - package org.openqa.selenium.devtools.noop
 
org.openqa.selenium.grid.config - package org.openqa.selenium.grid.config
 
org.openqa.selenium.io - package org.openqa.selenium.io
 
org.openqa.selenium.os - package org.openqa.selenium.os
 
org.openqa.selenium.remote - package org.openqa.selenium.remote
 
org.openqa.selenium.remote.codec - package org.openqa.selenium.remote.codec
 
org.openqa.selenium.remote.codec.jwp - package org.openqa.selenium.remote.codec.jwp
 
org.openqa.selenium.remote.codec.w3c - package org.openqa.selenium.remote.codec.w3c
 
org.openqa.selenium.remote.html5 - package org.openqa.selenium.remote.html5
 
org.openqa.selenium.remote.http.netty - package org.openqa.selenium.remote.http.netty
 
org.openqa.selenium.remote.internal - package org.openqa.selenium.remote.internal
 
org.openqa.selenium.remote.locators - package org.openqa.selenium.remote.locators
 
org.openqa.selenium.remote.mobile - package org.openqa.selenium.remote.mobile
 
org.openqa.selenium.remote.service - package org.openqa.selenium.remote.service
 
org.openqa.selenium.remote.session - package org.openqa.selenium.remote.session
 
org.openqa.selenium.remote.tracing - package org.openqa.selenium.remote.tracing
 
org.openqa.selenium.remote.tracing.empty - package org.openqa.selenium.remote.tracing.empty
 
org.openqa.selenium.remote.tracing.opentelemetry - package org.openqa.selenium.remote.tracing.opentelemetry
 
OSS - org.openqa.selenium.remote.Dialect
 
OUT_OF_RANGE - org.openqa.selenium.remote.tracing.Status.Kind
 
OUT_OF_RANGE - Static variable in class org.openqa.selenium.remote.tracing.Status
 
OVERLAPPING_CHECK_DISABLED - Static variable in interface org.openqa.selenium.remote.CapabilityType
Deprecated.
Non W3C compliant

P

PAGE_LOAD_STRATEGY - Static variable in interface org.openqa.selenium.remote.CapabilityType
 
pageLoadTimeout(long, TimeUnit) - Method in class org.openqa.selenium.remote.RemoteWebDriver.RemoteWebDriverOptions.RemoteTimeouts
Deprecated.
pageLoadTimeout(Duration) - Method in class org.openqa.selenium.remote.RemoteWebDriver.RemoteWebDriverOptions.RemoteTimeouts
 
parent - Variable in class org.openqa.selenium.remote.RemoteWebElement
 
parentFrame() - Method in class org.openqa.selenium.remote.RemoteWebDriver.RemoteTargetLocator
 
perform(Collection<Sequence>) - Method in class org.openqa.selenium.remote.RemoteWebDriver
 
PERMISSION_DENIED - org.openqa.selenium.remote.tracing.Status.Kind
 
PERMISSION_DENIED - Static variable in class org.openqa.selenium.remote.tracing.Status
 
pin(String, String) - Method in class org.openqa.selenium.devtools.idealized.Javascript
 
platform() - Method in class org.openqa.selenium.devtools.idealized.Network.UserAgent
 
platform(String) - Method in class org.openqa.selenium.devtools.idealized.Network.UserAgent
 
PLATFORM - Static variable in interface org.openqa.selenium.remote.CapabilityType
PLATFORM_NAME - Static variable in interface org.openqa.selenium.remote.CapabilityType
 
post(String) - Static method in class org.openqa.selenium.remote.codec.AbstractHttpCommandCodec
 
prefixed - Variable in class org.openqa.selenium.grid.config.DescribedOption
 
prefixed() - Method in annotation type org.openqa.selenium.grid.config.ConfigValue
 
prepareToInterceptTraffic() - Method in class org.openqa.selenium.devtools.idealized.Network
 
print(PrintOptions) - Method in class org.openqa.selenium.remote.RemoteWebDriver
 
PRINT_PAGE - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
PRINT_PAGE(PrintOptions) - Static method in interface org.openqa.selenium.remote.DriverCommand
 
PROCEED_WITH_REQUEST - Static variable in class org.openqa.selenium.devtools.NetworkInterceptor
Return this from a Routable in order to have the browser continue the request unmodified.
process - Variable in class org.openqa.selenium.remote.service.DriverService
A reference to the current child process.
PRODUCER - org.openqa.selenium.remote.tracing.Span.Kind
 
Propagator - Interface in org.openqa.selenium.remote.tracing
 
Propagator.Setter<C> - Interface in org.openqa.selenium.remote.tracing
 
ProtocolHandshake - Class in org.openqa.selenium.remote
 
ProtocolHandshake() - Constructor for class org.openqa.selenium.remote.ProtocolHandshake
 
ProtocolHandshake.Result - Class in org.openqa.selenium.remote
 
PROXY - Static variable in interface org.openqa.selenium.remote.CapabilityType
 
ProxyTransform - Class in org.openqa.selenium.remote.session
 
ProxyTransform() - Constructor for class org.openqa.selenium.remote.session.ProxyTransform
 

Q

quit() - Method in class org.openqa.selenium.remote.RemoteWebDriver
 
QUIT - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
quotable - Variable in class org.openqa.selenium.grid.config.DescribedOption
 

R

readConfigFiles() - Method in class org.openqa.selenium.grid.config.ConfigFlags
 
reconstructValue(Response) - Method in class org.openqa.selenium.remote.codec.AbstractHttpResponseCodec
 
reconstructValue(Response) - Method in class org.openqa.selenium.remote.codec.jwp.JsonHttpResponseCodec
 
reconstructValue(Response) - Method in class org.openqa.selenium.remote.codec.w3c.W3CHttpResponseCodec
 
REFRESH - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
RemoteApplicationCache - Class in org.openqa.selenium.remote.html5
Provides remote access to the ApplicationCache API.
RemoteApplicationCache(ExecuteMethod) - Constructor for class org.openqa.selenium.remote.html5.RemoteApplicationCache
 
RemoteExecuteMethod - Class in org.openqa.selenium.remote
 
RemoteExecuteMethod(RemoteWebDriver) - Constructor for class org.openqa.selenium.remote.RemoteExecuteMethod
 
RemoteLocalStorage - Class in org.openqa.selenium.remote.html5
Executes the commands to access HTML5 localStorage on the remote webdriver server.
RemoteLocalStorage(ExecuteMethod) - Constructor for class org.openqa.selenium.remote.html5.RemoteLocalStorage
 
RemoteLocationContext - Class in org.openqa.selenium.remote.html5
 
RemoteLocationContext(ExecuteMethod) - Constructor for class org.openqa.selenium.remote.html5.RemoteLocationContext
 
RemoteLogs - Class in org.openqa.selenium.remote
 
RemoteLogs(ExecuteMethod, LocalLogs) - Constructor for class org.openqa.selenium.remote.RemoteLogs
 
RemoteNetworkConnection - Class in org.openqa.selenium.remote.mobile
 
RemoteNetworkConnection(ExecuteMethod) - Constructor for class org.openqa.selenium.remote.mobile.RemoteNetworkConnection
 
RemoteObject - Class in org.openqa.selenium.devtools.idealized.runtime.model
 
RemoteObject(String, Object) - Constructor for class org.openqa.selenium.devtools.idealized.runtime.model.RemoteObject
 
RemoteSessionStorage - Class in org.openqa.selenium.remote.html5
Executes the commands to access HTML5 sessionStorage on the remote webdriver server.
RemoteSessionStorage(ExecuteMethod) - Constructor for class org.openqa.selenium.remote.html5.RemoteSessionStorage
 
RemoteStatus - Class in org.openqa.selenium.remote
 
RemoteStatus(Map<String, Object>) - Constructor for class org.openqa.selenium.remote.RemoteStatus
 
RemoteTags - Class in org.openqa.selenium.remote
 
RemoteTargetLocator() - Constructor for class org.openqa.selenium.remote.RemoteWebDriver.RemoteTargetLocator
 
RemoteTimeouts() - Constructor for class org.openqa.selenium.remote.RemoteWebDriver.RemoteWebDriverOptions.RemoteTimeouts
 
RemoteWebDriver - Class in org.openqa.selenium.remote
 
RemoteWebDriver() - Constructor for class org.openqa.selenium.remote.RemoteWebDriver
 
RemoteWebDriver(URL, Capabilities) - Constructor for class org.openqa.selenium.remote.RemoteWebDriver
 
RemoteWebDriver(URL, Capabilities, boolean) - Constructor for class org.openqa.selenium.remote.RemoteWebDriver
 
RemoteWebDriver(Capabilities) - Constructor for class org.openqa.selenium.remote.RemoteWebDriver
 
RemoteWebDriver(Capabilities, boolean) - Constructor for class org.openqa.selenium.remote.RemoteWebDriver
 
RemoteWebDriver(CommandExecutor, Capabilities) - Constructor for class org.openqa.selenium.remote.RemoteWebDriver
 
RemoteWebDriver.RemoteTargetLocator - Class in org.openqa.selenium.remote
 
RemoteWebDriver.RemoteWebDriverOptions - Class in org.openqa.selenium.remote
 
RemoteWebDriver.RemoteWebDriverOptions.RemoteTimeouts - Class in org.openqa.selenium.remote
 
RemoteWebDriver.RemoteWebDriverOptions.RemoteWindow - Class in org.openqa.selenium.remote
 
RemoteWebDriver.When - Enum in org.openqa.selenium.remote
 
RemoteWebDriverBuilder - Class in org.openqa.selenium.remote
Create a new Selenium session using the W3C WebDriver protocol.
RemoteWebDriverOptions() - Constructor for class org.openqa.selenium.remote.RemoteWebDriver.RemoteWebDriverOptions
 
RemoteWebElement - Class in org.openqa.selenium.remote
 
RemoteWebElement() - Constructor for class org.openqa.selenium.remote.RemoteWebElement
 
RemoteWebStorage - Class in org.openqa.selenium.remote.html5
Provides remote access to the WebStorage API.
RemoteWebStorage(ExecuteMethod) - Constructor for class org.openqa.selenium.remote.html5.RemoteWebStorage
 
RemoteWindow() - Constructor for class org.openqa.selenium.remote.RemoteWebDriver.RemoteWebDriverOptions.RemoteWindow
 
REMOVE_ALL_CREDENTIALS - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
REMOVE_CREDENTIAL - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
REMOVE_LOCAL_STORAGE_ITEM - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
REMOVE_SESSION_STORAGE_ITEM - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
REMOVE_VIRTUAL_AUTHENTICATOR - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
removeItem(String) - Method in class org.openqa.selenium.remote.html5.RemoteLocalStorage
 
removeItem(String) - Method in class org.openqa.selenium.remote.html5.RemoteSessionStorage
 
removeJsBinding(String) - Method in class org.openqa.selenium.devtools.idealized.Javascript
 
removeScriptToEvaluateOnNewDocument(SCRIPTID) - Method in class org.openqa.selenium.devtools.idealized.Javascript
 
removeVirtualAuthenticator(VirtualAuthenticator) - Method in class org.openqa.selenium.remote.RemoteWebDriver
 
repeats - Variable in class org.openqa.selenium.grid.config.DescribedOption
 
repeats() - Method in class org.openqa.selenium.grid.config.DescribedOption
 
Reply - Class in org.openqa.selenium.devtools
 
Reply() - Constructor for class org.openqa.selenium.devtools.Reply
 
REQUEST_ID - org.openqa.selenium.remote.tracing.AttributeKey
 
requestPausedEvent() - Method in class org.openqa.selenium.devtools.idealized.Network
 
requiresTomlQuoting() - Method in class org.openqa.selenium.grid.config.DescribedOption
 
resetInputState() - Method in class org.openqa.selenium.remote.RemoteWebDriver
 
resetNetworkFilter() - Method in class org.openqa.selenium.devtools.idealized.Network
 
RESOURCE_EXHAUSTED - org.openqa.selenium.remote.tracing.Status.Kind
 
RESOURCE_EXHAUSTED - Static variable in class org.openqa.selenium.remote.tracing.Status
 
Response - Class in org.openqa.selenium.remote
 
Response() - Constructor for class org.openqa.selenium.remote.Response
 
Response(SessionId) - Constructor for class org.openqa.selenium.remote.Response
 
ResponseCodec<T> - Interface in org.openqa.selenium.remote
Converts Response objects to and from another representation.
Role - Class in org.openqa.selenium.grid.config
 
Role(String) - Constructor for class org.openqa.selenium.grid.config.Role
 
ROTATABLE - Static variable in interface org.openqa.selenium.remote.CapabilityType
Deprecated.
Non W3C compliant
ROUTER_ROLE - Static variable in class org.openqa.selenium.grid.config.StandardGridRoles
 

S

SAFARI - Static variable in interface org.openqa.selenium.remote.Browser
 
SAFARI_TECH_PREVIEW - Static variable in interface org.openqa.selenium.remote.Browser
 
SafariFilter - Class in org.openqa.selenium.remote.session
 
SafariFilter() - Constructor for class org.openqa.selenium.remote.session.SafariFilter
 
score(Capabilities) - Method in class org.openqa.selenium.remote.service.DriverService.Builder
Provides a measure of how strongly this DriverService supports the given capabilities.
SCREENSHOT - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
ScreenshotException - Exception in org.openqa.selenium.remote
 
ScreenshotException(String) - Constructor for exception org.openqa.selenium.remote.ScreenshotException
 
ScreenshotException(String, Throwable) - Constructor for exception org.openqa.selenium.remote.ScreenshotException
 
ScriptId - Class in org.openqa.selenium.devtools.idealized
 
ScriptId(Object) - Constructor for class org.openqa.selenium.devtools.idealized.ScriptId
 
scriptTimeout(Duration) - Method in class org.openqa.selenium.remote.RemoteWebDriver.RemoteWebDriverOptions.RemoteTimeouts
 
section - Variable in class org.openqa.selenium.grid.config.DescribedOption
 
section() - Method in annotation type org.openqa.selenium.grid.config.ConfigValue
 
section() - Method in class org.openqa.selenium.grid.config.DescribedOption
 
SeleniumCdpConnection - Class in org.openqa.selenium.devtools
 
SeleniumSpanExporter - Class in org.openqa.selenium.remote.tracing.opentelemetry
 
SeleniumSpanExporter() - Constructor for class org.openqa.selenium.remote.tracing.opentelemetry.SeleniumSpanExporter
 
send(Command<X>) - Method in class org.openqa.selenium.devtools.DevTools
 
send(SessionID, Command<X>) - Method in class org.openqa.selenium.devtools.Connection
 
SEND_KEYS_TO_ELEMENT - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
SEND_KEYS_TO_ELEMENT(String, CharSequence[]) - Static method in interface org.openqa.selenium.remote.DriverCommand
 
sendAndWait(SessionID, Command<X>, Duration) - Method in class org.openqa.selenium.devtools.Connection
 
sendKeys(CharSequence...) - Method in class org.openqa.selenium.remote.RemoteWebElement
 
sendOutputTo(OutputStream) - Method in class org.openqa.selenium.remote.service.DriverService
 
SERVER - org.openqa.selenium.remote.tracing.Span.Kind
 
SESSION_CAPABILITIES - org.openqa.selenium.remote.tracing.AttributeKey
 
SESSION_ID - org.openqa.selenium.remote.tracing.AttributeKey
 
SESSION_ID - Static variable in class org.openqa.selenium.remote.RemoteTags
 
SESSION_ID_EVENT - Static variable in class org.openqa.selenium.remote.RemoteTags
 
SESSION_MAP_ROLE - Static variable in class org.openqa.selenium.grid.config.StandardGridRoles
 
SESSION_NOT_CREATED - Static variable in class org.openqa.selenium.remote.ErrorCodes
 
SESSION_QUEUE_ROLE - Static variable in class org.openqa.selenium.grid.config.StandardGridRoles
 
SESSION_URI - org.openqa.selenium.remote.tracing.AttributeKey
 
SessionId - Class in org.openqa.selenium.remote
 
SessionId(String) - Constructor for class org.openqa.selenium.remote.SessionId
 
SessionId(UUID) - Constructor for class org.openqa.selenium.remote.SessionId
 
SessionID - Class in org.openqa.selenium.devtools.idealized.target.model
Unique identifier of attached debugging session.
SessionID(String) - Constructor for class org.openqa.selenium.devtools.idealized.target.model.SessionID
 
set(C, String, String) - Method in interface org.openqa.selenium.remote.tracing.Propagator.Setter
 
SET_ALERT_CREDENTIALS - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
SET_ALERT_VALUE - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
SET_ALERT_VALUE(String) - Static method in interface org.openqa.selenium.remote.DriverCommand
 
SET_BROWSER_ONLINE - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
SET_CURRENT_WINDOW_POSITION - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
SET_CURRENT_WINDOW_POSITION(Point) - Static method in interface org.openqa.selenium.remote.DriverCommand
 
SET_CURRENT_WINDOW_SIZE - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
SET_CURRENT_WINDOW_SIZE(Dimension) - Static method in interface org.openqa.selenium.remote.DriverCommand
 
SET_IMPLICIT_WAIT_TIMEOUT(long, TimeUnit) - Static method in interface org.openqa.selenium.remote.DriverCommand
Deprecated.
SET_IMPLICIT_WAIT_TIMEOUT(Duration) - Static method in interface org.openqa.selenium.remote.DriverCommand
 
SET_LOCAL_STORAGE_ITEM - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
SET_LOCATION - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
SET_NETWORK_CONNECTION - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
SET_PAGE_LOAD_TIMEOUT(long, TimeUnit) - Static method in interface org.openqa.selenium.remote.DriverCommand
Deprecated.
SET_PAGE_LOAD_TIMEOUT(Duration) - Static method in interface org.openqa.selenium.remote.DriverCommand
 
SET_SCREEN_ORIENTATION - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
SET_SCREEN_ROTATION - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
SET_SCRIPT_TIMEOUT - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
SET_SCRIPT_TIMEOUT(long, TimeUnit) - Static method in interface org.openqa.selenium.remote.DriverCommand
Deprecated.
SET_SCRIPT_TIMEOUT(Duration) - Static method in interface org.openqa.selenium.remote.DriverCommand
 
SET_SESSION_STORAGE_ITEM - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
SET_TIMEOUT - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
SET_USER_VERIFIED - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
SET_WINDOW_RECT - Static variable in interface org.openqa.selenium.remote.CapabilityType
 
setAcceptInsecureCerts(boolean) - Method in class org.openqa.selenium.remote.AbstractDriverOptions
 
setAcceptInsecureCerts(boolean) - Method in class org.openqa.selenium.remote.DesiredCapabilities
 
setAttribute(String, boolean) - Method in class org.openqa.selenium.remote.tracing.empty.NullSpan
 
setAttribute(String, boolean) - Method in interface org.openqa.selenium.remote.tracing.Span
 
setAttribute(String, Number) - Method in class org.openqa.selenium.remote.tracing.empty.NullSpan
 
setAttribute(String, Number) - Method in interface org.openqa.selenium.remote.tracing.Span
 
setAttribute(String, String) - Method in class org.openqa.selenium.remote.tracing.empty.NullSpan
 
setAttribute(String, String) - Method in interface org.openqa.selenium.remote.tracing.Span
 
setAutoAttach() - Method in interface org.openqa.selenium.devtools.idealized.target.Target
 
setBrowserName(String) - Method in class org.openqa.selenium.remote.DesiredCapabilities
 
setBrowserVersion(String) - Method in class org.openqa.selenium.remote.AbstractDriverOptions
 
setCapability(String, Object) - Method in class org.openqa.selenium.remote.RemoteWebDriverBuilder
Sets a capability for every single alternative when the session is created.
setCommandExecutor(CommandExecutor) - Method in class org.openqa.selenium.remote.RemoteWebDriver
 
setDynamicLibraryPath(String) - Method in class org.openqa.selenium.os.CommandLine
 
setElementConverter(JsonToWebElementConverter) - Method in class org.openqa.selenium.remote.RemoteWebDriver
 
setEnvironmentVariable(String, String) - Method in class org.openqa.selenium.os.CommandLine
Adds the specified environment variable.
setEnvironmentVariables(Map<String, String>) - Method in class org.openqa.selenium.os.CommandLine
Adds the specified environment variables.
setErrorHandler(ErrorHandler) - Method in class org.openqa.selenium.remote.RemoteWebDriver
 
setFileDetector(FileDetector) - Method in class org.openqa.selenium.remote.RemoteWebDriver
Set the file detector to be used when sending keyboard input.
setFileDetector(FileDetector) - Method in class org.openqa.selenium.remote.RemoteWebElement
 
setFoundBy(SearchContext, String, String) - Method in class org.openqa.selenium.remote.RemoteWebElement
 
setFoundBy(SearchContext, WebElement, String, String) - Method in class org.openqa.selenium.remote.RemoteWebDriver
 
setHttpLogs(boolean) - Static method in class org.openqa.selenium.remote.tracing.opentelemetry.OpenTelemetryTracer
 
setId(String) - Method in class org.openqa.selenium.remote.RemoteWebElement
 
setImplicitWaitTimeout(Duration) - Method in class org.openqa.selenium.remote.AbstractDriverOptions
 
setIncludeServerErrors(boolean) - Method in class org.openqa.selenium.remote.ErrorHandler
 
setInput(String) - Method in class org.openqa.selenium.os.CommandLine
 
setItem(String, String) - Method in class org.openqa.selenium.remote.html5.RemoteLocalStorage
 
setItem(String, String) - Method in class org.openqa.selenium.remote.html5.RemoteSessionStorage
 
setJavascriptEnabled(boolean) - Method in class org.openqa.selenium.remote.DesiredCapabilities
Deprecated.
This setting has no effect in W3C sessions, and JWP support is going away soon.
setLocalLogs(LocalLogs) - Method in class org.openqa.selenium.remote.HttpCommandExecutor
 
setLocation(Location) - Method in class org.openqa.selenium.remote.html5.RemoteLocationContext
 
setLogLevel(Level) - Method in class org.openqa.selenium.remote.RemoteWebDriver
Sets the RemoteWebDriver's client log level.
setName(String) - Method in class org.openqa.selenium.remote.tracing.empty.NullSpan
 
setName(String) - Method in interface org.openqa.selenium.remote.tracing.Span
 
setNetworkConnection(NetworkConnection.ConnectionType) - Method in class org.openqa.selenium.remote.mobile.RemoteNetworkConnection
 
setOpenTelemetryContext(Context) - Method in class org.openqa.selenium.remote.tracing.empty.NullTracer
 
setOpenTelemetryContext(Context) - Method in class org.openqa.selenium.remote.tracing.opentelemetry.OpenTelemetryTracer
 
setOpenTelemetryContext(Context) - Method in interface org.openqa.selenium.remote.tracing.Tracer
 
setPageLoadStrategy(PageLoadStrategy) - Method in class org.openqa.selenium.remote.AbstractDriverOptions
 
setPageLoadTimeout(Duration) - Method in class org.openqa.selenium.remote.AbstractDriverOptions
 
setParent(RemoteWebDriver) - Method in class org.openqa.selenium.remote.RemoteWebElement
 
setPlatform(Platform) - Method in class org.openqa.selenium.remote.DesiredCapabilities
 
setPlatformName(String) - Method in class org.openqa.selenium.remote.AbstractDriverOptions
 
setPosition(Point) - Method in class org.openqa.selenium.remote.RemoteWebDriver.RemoteWebDriverOptions.RemoteWindow
 
setProxy(Proxy) - Method in class org.openqa.selenium.remote.AbstractDriverOptions
 
setScriptTimeout(long, TimeUnit) - Method in class org.openqa.selenium.remote.RemoteWebDriver.RemoteWebDriverOptions.RemoteTimeouts
Deprecated.
setScriptTimeout(Duration) - Method in class org.openqa.selenium.remote.AbstractDriverOptions
 
setScriptTimeout(Duration) - Method in class org.openqa.selenium.remote.RemoteWebDriver.RemoteWebDriverOptions.RemoteTimeouts
 
setSessionId(String) - Method in class org.openqa.selenium.remote.RemoteWebDriver
 
setSessionId(String) - Method in class org.openqa.selenium.remote.Response
 
setSize(Dimension) - Method in class org.openqa.selenium.remote.RemoteWebDriver.RemoteWebDriverOptions.RemoteWindow
 
setState(String) - Method in class org.openqa.selenium.remote.Response
 
setStatus(Integer) - Method in class org.openqa.selenium.remote.Response
 
setStatus(Status) - Method in class org.openqa.selenium.remote.tracing.empty.NullSpan
 
setStatus(Status) - Method in interface org.openqa.selenium.remote.tracing.Span
 
setStrictFileInteractability(boolean) - Method in class org.openqa.selenium.remote.AbstractDriverOptions
 
setTemporaryDirectory(File) - Static method in class org.openqa.selenium.io.TemporaryFilesystem
 
setUnhandledPromptBehaviour(UnexpectedAlertBehaviour) - Method in class org.openqa.selenium.remote.AbstractDriverOptions
 
setUserAgent(String) - Method in class org.openqa.selenium.devtools.idealized.Network
 
setUserAgent(Network.UserAgent) - Method in class org.openqa.selenium.devtools.idealized.Network
 
setUserAgentOverride(Network.UserAgent) - Method in class org.openqa.selenium.devtools.idealized.Network
 
setValue(boolean) - Static method in class org.openqa.selenium.remote.tracing.EventAttribute
 
setValue(boolean...) - Static method in class org.openqa.selenium.remote.tracing.EventAttribute
 
setValue(double) - Static method in class org.openqa.selenium.remote.tracing.EventAttribute
 
setValue(double...) - Static method in class org.openqa.selenium.remote.tracing.EventAttribute
 
setValue(long) - Static method in class org.openqa.selenium.remote.tracing.EventAttribute
 
setValue(long...) - Static method in class org.openqa.selenium.remote.tracing.EventAttribute
 
setValue(Object) - Method in class org.openqa.selenium.remote.Response
 
setValue(String) - Static method in class org.openqa.selenium.remote.tracing.EventAttribute
 
setValue(String...) - Static method in class org.openqa.selenium.remote.tracing.EventAttribute
 
setVersion(String) - Method in class org.openqa.selenium.remote.DesiredCapabilities
 
setWorkingDirectory(String) - Method in class org.openqa.selenium.os.CommandLine
 
shutdownGracefully(String, ExecutorService) - Static method in class org.openqa.selenium.concurrent.ExecutorServices
 
size() - Method in class org.openqa.selenium.remote.html5.RemoteLocalStorage
 
size() - Method in class org.openqa.selenium.remote.html5.RemoteSessionStorage
 
Span - Interface in org.openqa.selenium.remote.tracing
 
SPAN_KIND - org.openqa.selenium.remote.tracing.AttributeKey
 
Span.Kind - Enum in org.openqa.selenium.remote.tracing
 
SpanDecorator - Class in org.openqa.selenium.remote.tracing
 
SpanDecorator(Tracer, Function<HttpRequest, String>) - Constructor for class org.openqa.selenium.remote.tracing.SpanDecorator
 
SpanWrappedHttpHandler - Class in org.openqa.selenium.remote.tracing
 
SpanWrappedHttpHandler(Tracer, Function<HttpRequest, String>, HttpHandler) - Constructor for class org.openqa.selenium.remote.tracing.SpanWrappedHttpHandler
 
SpanWrappedRoutable - Class in org.openqa.selenium.remote.tracing
 
SpanWrappedRoutable(Tracer, Function<HttpRequest, String>, Routable) - Constructor for class org.openqa.selenium.remote.tracing.SpanWrappedRoutable
 
split(String) - Method in class org.openqa.selenium.grid.config.NonSplittingSplitter
 
STALE_ELEMENT_REFERENCE - Static variable in class org.openqa.selenium.remote.ErrorCodes
 
StandardGridRoles - Class in org.openqa.selenium.grid.config
 
start() - Method in class org.openqa.selenium.remote.service.DriverService
Starts this service if it is not already running.
startSession(Capabilities) - Method in class org.openqa.selenium.remote.RemoteWebDriver
 
Status - Class in org.openqa.selenium.remote.tracing
 
STATUS - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
Status.Kind - Enum in org.openqa.selenium.remote.tracing
 
stop() - Method in class org.openqa.selenium.remote.service.DriverService
Stops this service if it is currently running.
stream() - Method in class org.openqa.selenium.remote.NewSessionPayload
Stream the Capabilities encoded in the payload used to create this instance.
STRICT_FILE_INTERACTABILITY - Static variable in interface org.openqa.selenium.remote.CapabilityType
 
STRING - org.openqa.selenium.remote.tracing.EventAttributeValue.Type
 
STRING_ARRAY - org.openqa.selenium.remote.tracing.EventAttributeValue.Type
 
StripAnyPlatform - Class in org.openqa.selenium.remote.session
 
StripAnyPlatform() - Constructor for class org.openqa.selenium.remote.session.StripAnyPlatform
 
submit() - Method in class org.openqa.selenium.remote.RemoteWebElement
 
SUBMIT_ELEMENT - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
SUBMIT_ELEMENT(String) - Static method in interface org.openqa.selenium.remote.DriverCommand
 
SUCCESS - Static variable in class org.openqa.selenium.remote.ErrorCodes
 
SUCCESS_STRING - Static variable in class org.openqa.selenium.remote.ErrorCodes
 
SUPPORTS_ALERTS - Static variable in interface org.openqa.selenium.remote.CapabilityType
SUPPORTS_APPLICATION_CACHE - Static variable in interface org.openqa.selenium.remote.CapabilityType
Deprecated.
Non W3C compliant
SUPPORTS_JAVASCRIPT - Static variable in interface org.openqa.selenium.remote.CapabilityType
Deprecated.
Non W3C compliant
SUPPORTS_LOCATION_CONTEXT - Static variable in interface org.openqa.selenium.remote.CapabilityType
Deprecated.
Non W3C compliant
SUPPORTS_NETWORK_CONNECTION - Static variable in interface org.openqa.selenium.remote.CapabilityType
Deprecated.
Non W3C compliant
SUPPORTS_SQL_DATABASE - Static variable in interface org.openqa.selenium.remote.CapabilityType
Deprecated.
Non W3C compliant
SUPPORTS_WEB_STORAGE - Static variable in interface org.openqa.selenium.remote.CapabilityType
Deprecated.
Non W3C compliant
SWITCH_TO_CONTEXT - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
SWITCH_TO_FRAME - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
SWITCH_TO_FRAME(Object) - Static method in interface org.openqa.selenium.remote.DriverCommand
 
SWITCH_TO_NEW_WINDOW - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
SWITCH_TO_NEW_WINDOW(WindowType) - Static method in interface org.openqa.selenium.remote.DriverCommand
 
SWITCH_TO_PARENT_FRAME - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
SWITCH_TO_WINDOW - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
SWITCH_TO_WINDOW(String) - Static method in interface org.openqa.selenium.remote.DriverCommand
 
switchTo() - Method in class org.openqa.selenium.remote.RemoteWebDriver
 

T

Tags - Class in org.openqa.selenium.remote.tracing
 
TAKES_SCREENSHOT - Static variable in interface org.openqa.selenium.remote.CapabilityType
Deprecated.
Non W3C compliant
target() - Method in interface org.openqa.selenium.devtools.idealized.Domains
 
target() - Method in class org.openqa.selenium.devtools.noop.NoOpDomains
 
Target - Interface in org.openqa.selenium.devtools.idealized.target
 
TargetID - Class in org.openqa.selenium.devtools.idealized.target.model
 
TargetID(String) - Constructor for class org.openqa.selenium.devtools.idealized.target.model.TargetID
 
TargetInfo - Class in org.openqa.selenium.devtools.idealized.target.model
 
TargetInfo(TargetID, String, String, String, Boolean, Optional<TargetID>, Optional<BrowserContextID>) - Constructor for class org.openqa.selenium.devtools.idealized.target.model.TargetInfo
 
TemporaryFilesystem - Class in org.openqa.selenium.io
A wrapper around temporary filesystem behaviour.
throwIfResponseFailed(Response, long) - Method in class org.openqa.selenium.remote.ErrorHandler
 
TIMEOUT - Static variable in class org.openqa.selenium.remote.ErrorCodes
 
timeouts() - Method in class org.openqa.selenium.remote.RemoteWebDriver.RemoteWebDriverOptions
 
TIMEOUTS - Static variable in interface org.openqa.selenium.remote.CapabilityType
 
toConsoleEvent(CONSOLEEVENT) - Method in class org.openqa.selenium.devtools.idealized.Events
 
toJsException(EXCEPTIONTHROWN) - Method in class org.openqa.selenium.devtools.idealized.Events
 
toJson() - Method in interface org.openqa.selenium.remote.Browser
 
toJson() - Method in class org.openqa.selenium.remote.RemoteWebElement
 
TomlConfig - Class in org.openqa.selenium.grid.config
 
TomlConfig(Reader) - Constructor for class org.openqa.selenium.grid.config.TomlConfig
 
toState(Integer) - Method in class org.openqa.selenium.remote.ErrorCodes
 
toStatus(String, Optional<Integer>) - Method in class org.openqa.selenium.remote.ErrorCodes
 
toStatusCode(Throwable) - Method in class org.openqa.selenium.remote.ErrorCodes
 
toString() - Method in class org.openqa.selenium.devtools.CdpInfo
 
toString() - Method in class org.openqa.selenium.devtools.Event
 
toString() - Method in class org.openqa.selenium.devtools.events.ConsoleEvent
 
toString() - Method in class org.openqa.selenium.devtools.idealized.browser.model.BrowserContextID
 
toString() - Method in class org.openqa.selenium.devtools.idealized.runtime.model.RemoteObject
 
toString() - Method in class org.openqa.selenium.devtools.idealized.target.model.SessionID
 
toString() - Method in class org.openqa.selenium.devtools.idealized.target.model.TargetID
 
toString() - Method in class org.openqa.selenium.devtools.Message
 
toString() - Method in class org.openqa.selenium.grid.config.Role
 
toString() - Method in class org.openqa.selenium.io.CircularOutputStream
 
toString() - Method in class org.openqa.selenium.os.CommandLine
 
toString() - Method in class org.openqa.selenium.remote.Command
 
toString() - Method in class org.openqa.selenium.remote.NewSessionPayload
 
toString() - Method in class org.openqa.selenium.remote.ProtocolHandshake.Result
 
toString() - Method in class org.openqa.selenium.remote.RemoteStatus
 
toString() - Method in class org.openqa.selenium.remote.RemoteWebDriver
 
toString() - Method in class org.openqa.selenium.remote.RemoteWebElement
 
toString() - Method in class org.openqa.selenium.remote.Response
 
toString() - Method in class org.openqa.selenium.remote.SessionId
 
toString() - Method in class org.openqa.selenium.remote.tracing.opentelemetry.OpenTelemetryContext
 
toString() - Method in enum org.openqa.selenium.remote.tracing.Span.Kind
 
TraceContext - Interface in org.openqa.selenium.remote.tracing
 
TracedCommandExecutor - Class in org.openqa.selenium.remote
 
TracedCommandExecutor(CommandExecutor, Tracer) - Constructor for class org.openqa.selenium.remote.TracedCommandExecutor
 
TracedHttpClient - Class in org.openqa.selenium.remote.tracing
 
TracedHttpClient.Factory - Class in org.openqa.selenium.remote.tracing
 
Tracer - Interface in org.openqa.selenium.remote.tracing
 
type - Variable in class org.openqa.selenium.grid.config.DescribedOption
 
TYPE_KEY - Static variable in class org.openqa.selenium.remote.RemoteLogs
 

U

UNABLE_TO_CAPTURE_SCREEN - Static variable in class org.openqa.selenium.remote.ErrorCodes
 
UNABLE_TO_SET_COOKIE - Static variable in class org.openqa.selenium.remote.ErrorCodes
 
UNAUTHENTICATED - org.openqa.selenium.remote.tracing.Status.Kind
 
UNAUTHENTICATED - Static variable in class org.openqa.selenium.remote.tracing.Status
 
UNAVAILABLE - org.openqa.selenium.remote.tracing.Status.Kind
 
UNAVAILABLE - Static variable in class org.openqa.selenium.remote.tracing.Status
 
UNEXPECTED_ALERT_BEHAVIOUR - Static variable in interface org.openqa.selenium.remote.CapabilityType
UNEXPECTED_ALERT_PRESENT - Static variable in class org.openqa.selenium.remote.ErrorCodes
 
UNHANDLED_ERROR - Static variable in class org.openqa.selenium.remote.ErrorCodes
 
UNHANDLED_PROMPT_BEHAVIOUR - Static variable in interface org.openqa.selenium.remote.CapabilityType
 
UNIMPLEMENTED - org.openqa.selenium.remote.tracing.Status.Kind
 
UNIMPLEMENTED - Static variable in class org.openqa.selenium.remote.tracing.Status
 
UNKNOWN - org.openqa.selenium.remote.tracing.Status.Kind
 
UNKNOWN - Static variable in class org.openqa.selenium.remote.tracing.Status
 
UNKNOWN_COMMAND - Static variable in class org.openqa.selenium.remote.ErrorCodes
 
UnreachableBrowserException - Exception in org.openqa.selenium.remote
Indicates there was a problem communicating with the browser being controlled or the Selenium server.
UnreachableBrowserException(String) - Constructor for exception org.openqa.selenium.remote.UnreachableBrowserException
 
UnreachableBrowserException(String, Throwable) - Constructor for exception org.openqa.selenium.remote.UnreachableBrowserException
 
unzip(InputStream, File) - Static method in class org.openqa.selenium.io.Zip
 
unzip(String, File) - Static method in class org.openqa.selenium.io.Zip
 
unzipFile(File, InputStream, String) - Static method in class org.openqa.selenium.io.Zip
 
unzipToTempDir(InputStream, String, String) - Static method in class org.openqa.selenium.io.Zip
 
unzipToTempDir(String, String, String) - Static method in class org.openqa.selenium.io.Zip
 
updateDynamicLibraryPath(String) - Method in class org.openqa.selenium.os.CommandLine
 
UPLOAD_FILE - Static variable in interface org.openqa.selenium.remote.DriverCommand
 
UPLOAD_FILE(String) - Static method in interface org.openqa.selenium.remote.DriverCommand
 
UPSTREAM_DIALECT - org.openqa.selenium.remote.tracing.AttributeKey
 
UselessFileDetector - Class in org.openqa.selenium.remote
A file detector that never finds anything.
UselessFileDetector() - Constructor for class org.openqa.selenium.remote.UselessFileDetector
 
userAgent() - Method in class org.openqa.selenium.devtools.idealized.Network.UserAgent
 
UserAgent(String) - Constructor for class org.openqa.selenium.devtools.idealized.Network.UserAgent
 
usingAnyFreePort() - Method in class org.openqa.selenium.remote.service.DriverService.Builder
Configures the driver server to start on any available port.
usingDriverExecutable(File) - Method in class org.openqa.selenium.remote.service.DriverService.Builder
Sets which driver executable the builder will use.
usingPort(int) - Method in class org.openqa.selenium.remote.service.DriverService.Builder
Sets which port the driver server should be started on.

V

valueOf(String) - Static method in enum org.openqa.selenium.remote.Dialect
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.openqa.selenium.remote.RemoteWebDriver.When
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.openqa.selenium.remote.tracing.AttributeKey
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.openqa.selenium.remote.tracing.EventAttributeValue.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.openqa.selenium.remote.tracing.Span.Kind
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.openqa.selenium.remote.tracing.Status.Kind
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.openqa.selenium.remote.Dialect
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.openqa.selenium.remote.RemoteWebDriver.When
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.openqa.selenium.remote.tracing.AttributeKey
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.openqa.selenium.remote.tracing.EventAttributeValue.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.openqa.selenium.remote.tracing.Span.Kind
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.openqa.selenium.remote.tracing.Status.Kind
Returns an array containing the constants of this enum type, in the order they are declared.
VERSION - Static variable in interface org.openqa.selenium.remote.CapabilityType

W

W3C - org.openqa.selenium.remote.Dialect
 
W3CHttpCommandCodec - Class in org.openqa.selenium.remote.codec.w3c
A command codec that adheres to the W3C's WebDriver wire protocol.
W3CHttpCommandCodec() - Constructor for class org.openqa.selenium.remote.codec.w3c.W3CHttpCommandCodec
 
W3CHttpResponseCodec - Class in org.openqa.selenium.remote.codec.w3c
A response codec that adheres to the W3C WebDriver wire protocol.
W3CHttpResponseCodec() - Constructor for class org.openqa.selenium.remote.codec.w3c.W3CHttpResponseCodec
 
W3CPlatformNameNormaliser - Class in org.openqa.selenium.remote.session
 
W3CPlatformNameNormaliser() - Constructor for class org.openqa.selenium.remote.session.W3CPlatformNameNormaliser
 
waitFor() - Method in class org.openqa.selenium.os.CommandLine
 
waitFor(long) - Method in class org.openqa.selenium.os.CommandLine
 
waitUntilAvailable() - Method in class org.openqa.selenium.remote.service.DriverService
 
WebElementToJsonConverter - Class in org.openqa.selenium.remote.internal
Converts RemoteWebElement objects, which may be wrapped, into their JSON representation as defined by the WebDriver wire protocol.
WebElementToJsonConverter() - Constructor for class org.openqa.selenium.remote.internal.WebElementToJsonConverter
 
window() - Method in class org.openqa.selenium.remote.RemoteWebDriver.RemoteWebDriverOptions
 
window(String) - Method in class org.openqa.selenium.remote.RemoteWebDriver.RemoteTargetLocator
 
with(Filter) - Method in class org.openqa.selenium.remote.http.netty.NettyClient
 
withDescription(String) - Method in class org.openqa.selenium.remote.tracing.Status
 
withDriverService(DriverService) - Method in class org.openqa.selenium.remote.RemoteWebDriverBuilder
Use the given DriverService to set up the webdriver instance.
withEnvironment(Map<String, String>) - Method in class org.openqa.selenium.remote.service.DriverService.Builder
Defines the environment for the launched driver server.
withLogFile(File) - Method in class org.openqa.selenium.remote.service.DriverService.Builder
Configures the driver server to write log to the given file.
withTimeout(Duration) - Method in class org.openqa.selenium.remote.service.DriverService.Builder
Configures the timeout waiting for driver server to start.
wrap(Runnable) - Method in class org.openqa.selenium.remote.tracing.empty.NullContext
 
wrap(Runnable) - Method in class org.openqa.selenium.remote.tracing.opentelemetry.OpenTelemetryContext
 
wrap(Runnable) - Method in interface org.openqa.selenium.remote.tracing.TraceContext
 
wrap(Callable<V>) - Method in class org.openqa.selenium.remote.tracing.empty.NullContext
 
wrap(Callable<V>) - Method in class org.openqa.selenium.remote.tracing.opentelemetry.OpenTelemetryContext
 
wrap(Callable<V>) - Method in interface org.openqa.selenium.remote.tracing.TraceContext
 
write(int) - Method in class org.openqa.selenium.io.CircularOutputStream
 
write(int) - Method in class org.openqa.selenium.io.MultiOutputStream
 
writeTo(Appendable) - Method in class org.openqa.selenium.remote.NewSessionPayload
 

X

XPATH_LOOKUP_ERROR - Static variable in class org.openqa.selenium.remote.ErrorCodes
 

Z

zip(File) - Static method in class org.openqa.selenium.io.Zip
 
Zip - Class in org.openqa.selenium.io
 
Zip() - Constructor for class org.openqa.selenium.io.Zip
 
A B C D E F G H I J K L M N O P Q R S T U V W X Z 
All Classes All Packages