Class |
Description |
AbstractDriverOptions<DO extends AbstractDriverOptions> |
|
AbstractHttpCommandCodec |
A command codec that adheres to the W3C's WebDriver wire protocol.
|
AbstractHttpCommandCodec.CommandSpec |
|
AbstractHttpResponseCodec |
A response codec usable as a base for both the JSON and W3C wire protocols.
|
AddApplicationCache |
Deprecated.
|
AdditionalHttpCommands |
Used to allow a CommandExecutor using HTTP to find additional
commands that should be supported.
|
AddLocationContext |
Deprecated.
|
AddNetworkConnection |
Deprecated.
|
AddRotatable |
Deprecated.
|
AddWebDriverSpecHeaders |
|
AddWebStorage |
|
AnnotatedConfig |
A form of Config that is generated by looking at fields in the constructor arg that are
annotated with ConfigValue .
|
AttributeKey |
|
Augmentable |
Indicates that a class can be processed by Augmenter .
|
Augmenter |
Enhance the interfaces implemented by an instance of the
WebDriver based on the returned
Capabilities of the driver.
|
AugmenterProvider<X> |
Describes and provides an implementation for a particular interface for use with the
Augmenter .
|
Browser |
Used to identify a browser based on its name.
|
BrowserContextID |
|
CapabilitiesFilter |
Takes a stream of capabilities and extracts those that are specific to a browser.
|
CapabilitiesUtils |
|
CapabilityTransform |
Takes a capability and allows it to be transformed into 0, 1, or n different capabilities for a
W3C New Session payload.
|
CapabilityType |
Commonly seen remote webdriver capabilities.
|
CdpEndpointFinder |
|
CdpEventTypes |
|
CdpInfo |
|
CdpVersionFinder |
|
ChromeFilter |
|
CircularOutputStream |
Captures the last N bytes of output.
|
Command<X> |
|
Command |
|
CommandCodec<T> |
Converts Command objects to and from another representation.
|
CommandExecutor |
|
CommandInfo |
|
CommandLine |
|
CommandPayload |
|
CompoundConfig |
|
ConcatenatingConfig |
|
Config |
|
ConfigException |
|
ConfigFlags |
|
Configs |
|
ConfigValue |
|
Connection |
|
ConsoleEvent |
|
ConverterFunctions |
|
CustomLocator |
Allows servers to add additional locator strategies to the Selenium
Server.
|
DescribedOption |
Represents a configurable attribute of the Selenium Grid.
|
DesiredCapabilities |
|
DevTools |
|
DevToolsException |
|
DevToolsProvider |
|
Dialect |
|
Domains |
The idealized set of CDP domains that Selenium itself needs.
|
DomMutationEvent |
|
DriverCommand |
An empty interface defining constants for the standard commands defined in the WebDriver JSON
wire protocol.
|
DriverCommandExecutor |
|
DriverService |
Manages the life and death of a native executable driver server.
|
DriverService.Builder<DS extends DriverService,B extends DriverService.Builder<?,?>> |
|
EdgeFilter |
|
EnvConfig |
Exposes environment variables as config settings by mapping
"section.option" to "SECTION_OPTION".
|
ErrorCodec |
|
ErrorCodes |
Defines common error codes for the wire protocol.
|
ErrorFilter |
|
ErrorHandler |
Maps exceptions to status codes for sending over the wire.
|
ErrorHandler.UnknownServerException |
Exception used as a place holder if the server returns an error without a stack trace.
|
Event<X> |
|
EventAttribute |
|
EventAttributeValue |
|
EventAttributeValue.Type |
|
Events<CONSOLEEVENT,EXCEPTIONTHROWN> |
|
ExecutableFinder |
|
ExecuteMethod |
|
ExecutorServices |
|
FileDetector |
Used for identifying whether a sequence of chars represents the path to a
file.
|
FileHandler |
Utility methods for common filesystem activities
|
FirefoxFilter |
|
GuardedRunnable |
Meant to be used together with {#link @ScheduledExecutedService.scheduleAtFixedRate}.
|
HasDevTools |
|
HasRoles |
|
HttpCommandExecutor |
|
HttpSessionId |
|
HttpTracing |
|
InternetExplorerFilter |
|
Javascript<SCRIPTID,BINDINGCALLED> |
|
JsonConfig |
|
JsonHttpCommandCodec |
A command codec that adheres to the Selenium project's JSON/HTTP wire protocol.
|
JsonHttpResponseCodec |
A response codec that adheres to the Selenium project's JSON/HTTP wire protocol.
|
JsonToWebElementConverter |
Reconstitutes WebElement s from their JSON representation.
|
LocalFileDetector |
Detects files on the local disk.
|
Log |
|
LogEntry |
|
MapConfig |
|
MemoizedConfig |
|
Message |
|
MultiOutputStream |
Output stream demultiplexer
|
NettyClient |
|
NettyClient.Factory |
|
NettyHttpHandler |
|
Network<AUTHREQUIRED,REQUESTPAUSED> |
|
Network.UserAgent |
|
NetworkInterceptor |
Provides a mechanism for stubbing out responses to requests in drivers which
implement HasDevTools .
|
NewSessionPayload |
|
NonSplittingSplitter |
A form of Config that is generated by looking at fields in the constructor arg that are
annotated with ConfigValue .
|
NoOpCdpInfo |
|
NoOpDomains |
|
NullContext |
|
NullPropagator |
|
NullSpan |
|
NullTracer |
|
OpaqueKey |
|
OpenTelemetryContext |
|
OpenTelemetryTracer |
|
Propagator |
|
Propagator.Setter<C> |
|
ProtocolHandshake |
|
ProtocolHandshake.Result |
|
ProxyTransform |
|
RemoteApplicationCache |
Provides remote access to the ApplicationCache API.
|
RemoteExecuteMethod |
|
RemoteLocalStorage |
Executes the commands to access HTML5 localStorage on the remote webdriver server.
|
RemoteLocationContext |
|
RemoteLogs |
|
RemoteNetworkConnection |
|
RemoteObject |
|
RemoteSessionStorage |
Executes the commands to access HTML5 sessionStorage on the remote webdriver server.
|
RemoteStatus |
|
RemoteTags |
|
RemoteWebDriver |
|
RemoteWebDriver.When |
|
RemoteWebDriverBuilder |
Create a new Selenium session using the W3C WebDriver protocol.
|
RemoteWebElement |
|
RemoteWebStorage |
Provides remote access to the WebStorage API.
|
Reply |
|
Response |
|
ResponseCodec<T> |
Converts Response objects to and from another representation.
|
Role |
|
SafariFilter |
|
ScreenshotException |
|
ScriptId |
|
SeleniumCdpConnection |
|
SeleniumSpanExporter |
|
SessionId |
|
SessionID |
Unique identifier of attached debugging session.
|
Span |
|
Span.Kind |
|
SpanDecorator |
|
SpanWrappedHttpHandler |
|
SpanWrappedRoutable |
|
StandardGridRoles |
|
Status |
|
Status.Kind |
|
StripAnyPlatform |
|
Tags |
|
Target |
|
TargetID |
|
TargetInfo |
|
TemporaryFilesystem |
A wrapper around temporary filesystem behaviour.
|
TomlConfig |
|
TraceContext |
|
TracedCommandExecutor |
|
TracedHttpClient |
|
TracedHttpClient.Factory |
|
Tracer |
|
UnreachableBrowserException |
Indicates there was a problem communicating with the browser being
controlled or the Selenium server.
|
UselessFileDetector |
A file detector that never finds anything.
|
W3CHttpCommandCodec |
A command codec that adheres to the W3C's WebDriver wire protocol.
|
W3CHttpResponseCodec |
A response codec that adheres to the W3C WebDriver wire protocol.
|
W3CPlatformNameNormaliser |
|
WebElementToJsonConverter |
Converts RemoteWebElement objects, which may be
wrapped , into their JSON representation as defined by
the WebDriver wire protocol.
|
Zip |
|