Uses of Class
org.openqa.selenium.grid.data.NodeId
Packages that use NodeId
Package
Description
The
Distributor is responsible for assigning new
calls to Create Session to a Node.-
Uses of NodeId in org.openqa.selenium.grid.data
Classes in org.openqa.selenium.grid.data that implement interfaces with type arguments of type NodeIdMethods in org.openqa.selenium.grid.data that return NodeIdModifier and TypeMethodDescriptionNodeStatus.getNodeId()@Nullable NodeIdSessionClosedData.getNodeId()SessionCreatedData.getNodeId()@Nullable NodeIdSessionEventData.getNodeId()SlotId.getOwningNodeId()Methods in org.openqa.selenium.grid.data that return types with arguments of type NodeIdModifier and TypeMethodDescriptionstatic EventListener<NodeId> static EventListener<NodeId> static EventListener<NodeId> Methods in org.openqa.selenium.grid.data with parameters of type NodeIdModifier and TypeMethodDescriptionintSessionEventData.withNodeContext(NodeId nodeId, URI nodeUri) Creates a copy of this event with node context added (used when processing on the node).Method parameters in org.openqa.selenium.grid.data with type arguments of type NodeIdModifier and TypeMethodDescriptionstatic EventListener<NodeId> static EventListener<NodeId> static EventListener<NodeId> Constructors in org.openqa.selenium.grid.data with parameters of type NodeIdModifierConstructorDescriptionNodeAddedEvent(NodeId nodeId) NodeStatus(NodeId nodeId, URI externalUri, int maxSessionCount, Set<Slot> slots, Availability availability, Duration heartbeatPeriod, Duration sessionTimeout, String version, Map<String, String> osInfo) SessionClosedData(SessionId sessionId, SessionClosedReason reason, @Nullable NodeId nodeId, @Nullable URI nodeUri, @Nullable Capabilities capabilities, @Nullable Instant startTime, Instant endTime) Full constructor with all session context for sidecar services.SessionCreatedData(SessionId sessionId, NodeId nodeId, URI nodeUri, URI sessionUri, Capabilities capabilities, Capabilities stereotype, Instant startTime) SessionEventData(SessionId sessionId, String eventType, @Nullable NodeId nodeId, @Nullable URI nodeUri, Instant timestamp, @Nullable Map<String, Object> payload) -
Uses of NodeId in org.openqa.selenium.grid.distributor
Methods in org.openqa.selenium.grid.distributor with parameters of type NodeIdModifier and TypeMethodDescriptionabstract booleanbooleanSet a node to draining state.Gets a node by its ID.abstract voidabstract voidRemoves a node from the grid model.voidRemoves a node from this registry.abstract voidGridModel.setAvailability(NodeId id, Availability availability) Sets the availability status for a node.abstract voidGridModel.updateHealthCheckCount(NodeId id, Availability availability) Updates the health check count for a node based on its availability.voidNodeRegistry.updateNodeAvailability(URI nodeUri, NodeId id, Availability availability) Updates a node's availability status.Constructors in org.openqa.selenium.grid.distributor with parameters of type NodeId -
Uses of NodeId in org.openqa.selenium.grid.distributor.local
Methods in org.openqa.selenium.grid.distributor.local with parameters of type NodeIdModifier and TypeMethodDescriptionbooleanbooleanvoidvoidvoidvoidLocalGridModel.setAvailability(NodeId id, Availability availability) voidLocalGridModel.updateHealthCheckCount(NodeId id, Availability availability) voidLocalNodeRegistry.updateNodeAvailability(URI nodeUri, NodeId id, Availability availability) -
Uses of NodeId in org.openqa.selenium.grid.distributor.redis
Methods in org.openqa.selenium.grid.distributor.redis with parameters of type NodeIdModifier and TypeMethodDescriptionbooleanbooleanvoidvoidvoidvoidRedisBackedGridModel.setAvailability(NodeId id, Availability availability) voidRedisBackedGridModel.updateHealthCheckCount(NodeId id, Availability availability) voidRedisBackedNodeRegistry.updateNodeAvailability(URI nodeUri, NodeId id, Availability availability) -
Uses of NodeId in org.openqa.selenium.grid.distributor.remote
Methods in org.openqa.selenium.grid.distributor.remote with parameters of type NodeId -
Uses of NodeId in org.openqa.selenium.grid.graphql
Methods in org.openqa.selenium.grid.graphql that return NodeIdConstructors in org.openqa.selenium.grid.graphql with parameters of type NodeId -
Uses of NodeId in org.openqa.selenium.grid.node
Methods in org.openqa.selenium.grid.node that return NodeIdConstructors in org.openqa.selenium.grid.node with parameters of type NodeId -
Uses of NodeId in org.openqa.selenium.grid.node.local
Methods in org.openqa.selenium.grid.node.local with parameters of type NodeIdModifier and TypeMethodDescriptionvoidSessionSlot.stop(SessionClosedReason reason, @Nullable NodeId nodeId, @Nullable URI nodeUri) Stops the session with full context for sidecar services. -
Uses of NodeId in org.openqa.selenium.grid.node.remote
Constructors in org.openqa.selenium.grid.node.remote with parameters of type NodeIdModifierConstructorDescriptionRemoteNode(Tracer tracer, HttpClient.Factory clientFactory, NodeId id, URI externalUri, Secret registrationSecret, Duration sessionTimeout, Collection<Capabilities> capabilities) -
Uses of NodeId in org.openqa.selenium.redis
Methods in org.openqa.selenium.redis that return types with arguments of type NodeIdModifier and TypeMethodDescriptionGridRedisClient.getAllNodes()GridRedisClient.getNodesByAvailability(Availability availability) Methods in org.openqa.selenium.redis with parameters of type NodeIdModifier and TypeMethodDescriptionbooleanGridRedisClient.getNodeAvailability(Availability availability, NodeId id) voidGridRedisClient.removeNode(NodeId id) Method parameters in org.openqa.selenium.redis with type arguments of type NodeIdModifier and TypeMethodDescriptionvoidGridRedisClient.addAllNodeAvailability(Availability availability, Set<NodeId> nodes) voidGridRedisClient.removeAllNodeAvailability(Availability availability, Set<NodeId> nodes) voidGridRedisClient.removeAllNodes(Set<NodeId> nodeIds)