Class Hierarchy
- java.lang.Object
- org.openqa.selenium.grid.ActualMain
- org.openqa.selenium.grid.security.AddSecretFilter (implements org.openqa.selenium.remote.http.Filter)
- org.openqa.selenium.grid.config.AnnotatedConfig (implements org.openqa.selenium.grid.config.Config)
- org.openqa.selenium.grid.node.BaseActiveSession (implements org.openqa.selenium.grid.node.ActiveSession)
- org.openqa.selenium.grid.server.BaseServerFlags (implements org.openqa.selenium.grid.config.HasRoles)
- org.openqa.selenium.grid.server.BaseServerOptions
- org.openqa.selenium.grid.security.BasicAuthenticationFilter (implements org.openqa.selenium.remote.http.Filter)
- org.openqa.selenium.grid.Bootstrap
- org.openqa.selenium.grid.data.CapabilityCount
- org.openqa.selenium.grid.node.CapabilityResponseEncoder
- io.netty.channel.ChannelHandlerAdapter (implements io.netty.channel.ChannelHandler)
- io.netty.channel.ChannelOutboundHandlerAdapter (implements io.netty.channel.ChannelOutboundHandler)
- org.openqa.selenium.grid.web.CheckContentTypeHeader (implements org.openqa.selenium.remote.http.Filter)
- org.openqa.selenium.grid.web.CheckOriginHeader (implements org.openqa.selenium.remote.http.Filter)
- org.openqa.selenium.grid.web.ClassPathResource (implements org.openqa.selenium.grid.web.Resource)
- org.openqa.selenium.grid.sessionqueue.ClearSessionQueue (implements org.openqa.selenium.remote.http.HttpHandler)
- org.openqa.selenium.grid.web.CombinedHandler (implements org.openqa.selenium.remote.http.HttpHandler, java.util.function.Predicate<T>, org.openqa.selenium.remote.http.Routable)
- org.openqa.selenium.grid.commands.CompletionCommand (implements org.openqa.selenium.cli.CliCommand)
- org.openqa.selenium.grid.config.CompoundConfig (implements org.openqa.selenium.grid.config.Config)
- org.openqa.selenium.grid.config.ConcatenatingConfig (implements org.openqa.selenium.grid.config.Config)
- org.openqa.selenium.grid.config.ConfigFlags (implements org.openqa.selenium.grid.config.HasRoles)
- org.openqa.selenium.grid.config.Configs
- org.openqa.selenium.docker.Container
- org.openqa.selenium.docker.ContainerConfig
- org.openqa.selenium.docker.ContainerId
- org.openqa.selenium.docker.ContainerInfo
- org.openqa.selenium.docker.ContainerLogs
- org.openqa.selenium.grid.data.CreateSessionRequest
- org.openqa.selenium.grid.data.CreateSessionResponse
- org.openqa.selenium.grid.data.DefaultSlotMatcher (implements java.io.Serializable, org.openqa.selenium.grid.data.SlotMatcher)
- org.openqa.selenium.grid.distributor.selector.DefaultSlotSelector (implements org.openqa.selenium.grid.distributor.selector.SlotSelector)
- org.openqa.selenium.grid.config.DescribedOption (implements java.lang.Comparable<T>)
- org.openqa.selenium.docker.Device
- org.openqa.selenium.grid.distributor.Distributor (implements org.openqa.selenium.status.HasReadyState, java.util.function.Predicate<T>, org.openqa.selenium.remote.http.Routable)
- org.openqa.selenium.grid.distributor.config.DistributorFlags (implements org.openqa.selenium.grid.config.HasRoles)
- org.openqa.selenium.grid.distributor.config.DistributorOptions
- org.openqa.selenium.grid.data.DistributorStatus
- org.openqa.selenium.docker.Docker
- org.openqa.selenium.grid.node.docker.DockerAssetsPath
- org.openqa.selenium.grid.node.docker.DockerFlags (implements org.openqa.selenium.grid.config.HasRoles)
- org.openqa.selenium.grid.node.docker.DockerOptions
- org.openqa.selenium.grid.node.docker.DockerSessionFactory (implements org.openqa.selenium.grid.node.SessionFactory)
- org.openqa.selenium.grid.node.Drain (implements org.openqa.selenium.remote.http.HttpHandler)
- org.openqa.selenium.grid.distributor.DrainNode (implements org.openqa.selenium.remote.http.HttpHandler)
- org.openqa.selenium.grid.node.config.DriverServiceSessionFactory (implements org.openqa.selenium.grid.node.SessionFactory)
- org.openqa.selenium.grid.web.EnsureSpecCompliantHeaders (implements org.openqa.selenium.remote.http.Filter)
- org.openqa.selenium.grid.web.EnsureSpecCompliantResponseHeaders (implements org.openqa.selenium.remote.http.Filter)
- org.openqa.selenium.grid.config.EnvConfig (implements org.openqa.selenium.grid.config.Config)
- org.openqa.selenium.events.Event
- org.openqa.selenium.grid.server.EventBusFlags (implements org.openqa.selenium.grid.config.HasRoles)
- org.openqa.selenium.grid.server.EventBusOptions
- org.openqa.selenium.events.EventListener<X> (implements java.util.function.Consumer<T>)
- org.openqa.selenium.events.EventName
- java.util.logging.Formatter
- org.openqa.selenium.grid.graphql.GraphqlHandler (implements org.openqa.selenium.remote.http.HttpHandler)
- org.openqa.selenium.grid.graphql.Grid
- org.openqa.selenium.grid.graphql.GridData (implements graphql.schema.DataFetcher<T>)
- org.openqa.selenium.grid.distributor.GridModel
- org.openqa.selenium.grid.web.GridUiRoute (implements org.openqa.selenium.remote.http.Routable)
- org.openqa.selenium.events.local.GuavaEventBus (implements org.openqa.selenium.events.EventBus)
- org.openqa.selenium.grid.node.HealthCheck.Result
- org.openqa.selenium.grid.server.HelpFlags
- org.openqa.selenium.docker.Image
- org.openqa.selenium.docker.ImageId
- org.openqa.selenium.docker.internal.ImageSummary
- org.openqa.selenium.grid.commands.InfoCommand (implements org.openqa.selenium.cli.CliCommand)
- org.openqa.selenium.grid.commands.InfoFlags
- org.openqa.selenium.grid.web.JarFileResource (implements org.openqa.selenium.grid.web.Resource)
- org.openqa.selenium.grid.jmx.JMXHelper
- org.openqa.selenium.grid.config.JsonConfig (implements org.openqa.selenium.grid.config.Config)
- org.openqa.selenium.grid.node.local.LocalNode.Builder
- org.openqa.selenium.grid.node.local.LocalNode.Builder.Advanced
- org.openqa.selenium.grid.node.local.LocalNodeFactory
- org.openqa.selenium.grid.log.LoggingFlags (implements org.openqa.selenium.grid.config.HasRoles)
- org.openqa.selenium.grid.log.LoggingOptions
- org.openqa.selenium.grid.Main
- org.openqa.selenium.grid.config.MapConfig (implements org.openqa.selenium.grid.config.Config)
- org.openqa.selenium.grid.jmx.MBean (implements javax.management.DynamicMBean)
- org.openqa.selenium.grid.config.MemoizedConfig (implements org.openqa.selenium.grid.config.Config)
- org.openqa.selenium.grid.web.MergedResource (implements org.openqa.selenium.grid.web.Resource)
- org.openqa.selenium.netty.server.NettyServer (implements org.openqa.selenium.grid.server.Server<T>)
- org.openqa.selenium.grid.server.NetworkOptions
- org.openqa.selenium.grid.data.NewSessionErrorResponse
- org.openqa.selenium.grid.sessionqueue.NewSessionQueue (implements org.openqa.selenium.status.HasReadyState, org.openqa.selenium.remote.http.Routable)
- org.openqa.selenium.grid.sessionqueue.config.NewSessionQueueFlags (implements org.openqa.selenium.grid.config.HasRoles)
- org.openqa.selenium.grid.sessionqueue.config.NewSessionQueueOptions
- org.openqa.selenium.grid.data.NewSessionResponse
- org.openqa.selenium.grid.graphql.Node
- org.openqa.selenium.grid.node.Node (implements org.openqa.selenium.status.HasReadyState, org.openqa.selenium.remote.http.Routable)
- org.openqa.selenium.grid.node.config.NodeFlags (implements org.openqa.selenium.grid.config.HasRoles)
- org.openqa.selenium.grid.data.NodeId (implements java.lang.Comparable<T>, java.io.Serializable)
- org.openqa.selenium.grid.node.config.NodeOptions
- org.openqa.selenium.grid.data.NodeStatus
- org.openqa.selenium.grid.web.NoHandler (implements org.openqa.selenium.remote.http.HttpHandler)
- org.openqa.selenium.grid.config.NonSplittingSplitter (implements com.beust.jcommander.converters.IParameterSplitter)
- org.openqa.selenium.grid.graphql.OsInfo
- org.openqa.selenium.grid.web.PathResource (implements org.openqa.selenium.grid.web.Resource)
- org.openqa.selenium.docker.Port
- org.openqa.selenium.grid.node.ProxyNodeWebsockets (implements java.util.function.BiFunction<T,U,R>)
- org.openqa.selenium.grid.router.ProxyWebsocketsIntoGrid (implements java.util.function.BiFunction<T,U,R>)
- org.openqa.selenium.docker.internal.Reference
- org.openqa.selenium.grid.node.relay.RelayFlags (implements org.openqa.selenium.grid.config.HasRoles)
- org.openqa.selenium.grid.node.relay.RelayOptions
- org.openqa.selenium.grid.node.relay.RelaySessionFactory (implements org.openqa.selenium.grid.node.SessionFactory)
- org.openqa.selenium.grid.session.remote.RemoteSession (implements org.openqa.selenium.grid.session.ActiveSession)
- org.openqa.selenium.grid.session.remote.RemoteSession.Factory<X> (implements org.openqa.selenium.grid.session.SessionFactory)
- org.openqa.selenium.grid.sessionqueue.RemoveFromSessionQueue (implements org.openqa.selenium.remote.http.HttpHandler)
- org.openqa.selenium.grid.data.RequestId
- org.openqa.selenium.grid.security.RequiresSecretFilter (implements org.openqa.selenium.remote.http.Filter)
- org.openqa.selenium.grid.web.ResourceHandler (implements org.openqa.selenium.remote.http.Routable)
- org.openqa.selenium.grid.web.ReverseProxyHandler (implements org.openqa.selenium.remote.http.HttpHandler)
- org.openqa.selenium.grid.config.Role (implements java.lang.Comparable<T>)
- org.openqa.selenium.grid.web.RoutableHttpClientFactory (implements org.openqa.selenium.remote.http.HttpClient.Factory)
- org.openqa.selenium.grid.router.Router (implements org.openqa.selenium.status.HasReadyState, org.openqa.selenium.remote.http.Routable)
- org.openqa.selenium.grid.router.httpd.RouterFlags (implements org.openqa.selenium.grid.config.HasRoles)
- org.openqa.selenium.grid.router.httpd.RouterOptions
- org.openqa.selenium.grid.security.Secret
- org.openqa.selenium.grid.security.SecretOptions
- org.openqa.selenium.grid.data.Session (implements java.io.Serializable)
- org.openqa.selenium.grid.graphql.Session
- org.openqa.selenium.grid.node.config.SessionCapabilitiesMutator (implements java.util.function.Function<T,R>)
- org.openqa.selenium.grid.graphql.SessionData (implements graphql.schema.DataFetcher<T>)
- org.openqa.selenium.grid.sessionmap.SessionMap (implements org.openqa.selenium.status.HasReadyState, org.openqa.selenium.remote.http.Routable)
- org.openqa.selenium.grid.sessionmap.config.SessionMapFlags (implements org.openqa.selenium.grid.config.HasRoles)
- org.openqa.selenium.grid.sessionmap.config.SessionMapOptions
- org.openqa.selenium.grid.data.SessionRequest
- org.openqa.selenium.grid.data.SessionRequestCapability
- org.openqa.selenium.grid.node.local.SessionSlot (implements java.util.function.Function<T,R>, org.openqa.selenium.remote.http.HttpHandler, java.util.function.Predicate<T>)
- org.openqa.selenium.grid.data.Slot (implements java.io.Serializable)
- org.openqa.selenium.grid.graphql.Slot
- org.openqa.selenium.grid.data.SlotId (implements java.io.Serializable)
- org.openqa.selenium.grid.commands.StandaloneFlags
- org.openqa.selenium.grid.config.StandardGridRoles
- org.openqa.selenium.grid.web.StatusBasedReadinessCheck (implements org.openqa.selenium.remote.http.HttpHandler)
- org.openqa.selenium.grid.TemplateGridCommand (implements org.openqa.selenium.cli.CliCommand)
- org.openqa.selenium.grid.TemplateGridServerCommand.Handlers
- java.lang.Throwable (implements java.io.Serializable)
- org.openqa.selenium.grid.config.TomlConfig (implements org.openqa.selenium.grid.config.Config)
- org.openqa.selenium.grid.data.TraceSessionRequest
- org.openqa.selenium.docker.v1_41.V141Docker (implements org.openqa.selenium.docker.DockerProtocol)
- org.openqa.selenium.grid.web.Values
- java.io.Writer (implements java.lang.Appendable, java.io.Closeable, java.io.Flushable)
- org.openqa.selenium.events.zeromq.ZeroMqEventBus
- org.openqa.selenium.events.zeromq.ZeroMqEventBus.RejectedEvent
Annotation Interface Hierarchy