Class NodeOptions
- java.lang.Object
-
- org.openqa.selenium.grid.node.config.NodeOptions
-
public class NodeOptions extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description static int
DEFAULT_DRAIN_AFTER_SESSION_COUNT
static boolean
DEFAULT_ENABLE_BIDI
static boolean
DEFAULT_ENABLE_CDP
static int
DEFAULT_HEARTBEAT_PERIOD
static int
DEFAULT_MAX_SESSIONS
static int
DEFAULT_SESSION_TIMEOUT
-
Constructor Summary
Constructors Constructor Description NodeOptions(Config config)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.openqa.selenium.Capabilities
enhanceStereotype(org.openqa.selenium.Capabilities capabilities)
int
getDrainAfterSessionCount()
java.time.Duration
getHeartbeatPeriod()
int
getMaxSessions()
Node
getNode()
java.util.Optional<java.net.URI>
getPublicGridUri()
java.time.Duration
getRegisterCycle()
java.time.Duration
getRegisterPeriod()
java.util.Map<org.openqa.selenium.Capabilities,java.util.Collection<SessionFactory>>
getSessionFactories(java.util.function.Function<org.openqa.selenium.ImmutableCapabilities,java.util.Collection<SessionFactory>> factoryFactory)
java.time.Duration
getSessionTimeout()
SlotMatcher
getSlotMatcher()
boolean
isBiDiEnabled()
boolean
isCdpEnabled()
boolean
isManagedDownloadsEnabled()
-
-
-
Field Detail
-
DEFAULT_MAX_SESSIONS
public static final int DEFAULT_MAX_SESSIONS
-
DEFAULT_HEARTBEAT_PERIOD
public static final int DEFAULT_HEARTBEAT_PERIOD
- See Also:
- Constant Field Values
-
DEFAULT_SESSION_TIMEOUT
public static final int DEFAULT_SESSION_TIMEOUT
- See Also:
- Constant Field Values
-
DEFAULT_DRAIN_AFTER_SESSION_COUNT
public static final int DEFAULT_DRAIN_AFTER_SESSION_COUNT
- See Also:
- Constant Field Values
-
DEFAULT_ENABLE_CDP
public static final boolean DEFAULT_ENABLE_CDP
- See Also:
- Constant Field Values
-
DEFAULT_ENABLE_BIDI
public static final boolean DEFAULT_ENABLE_BIDI
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
NodeOptions
public NodeOptions(Config config)
-
-
Method Detail
-
getPublicGridUri
public java.util.Optional<java.net.URI> getPublicGridUri()
-
isManagedDownloadsEnabled
public boolean isManagedDownloadsEnabled()
-
getNode
public Node getNode()
-
getRegisterCycle
public java.time.Duration getRegisterCycle()
-
getSlotMatcher
public SlotMatcher getSlotMatcher()
-
getRegisterPeriod
public java.time.Duration getRegisterPeriod()
-
getHeartbeatPeriod
public java.time.Duration getHeartbeatPeriod()
-
getSessionFactories
public java.util.Map<org.openqa.selenium.Capabilities,java.util.Collection<SessionFactory>> getSessionFactories(java.util.function.Function<org.openqa.selenium.ImmutableCapabilities,java.util.Collection<SessionFactory>> factoryFactory)
-
getMaxSessions
public int getMaxSessions()
-
getSessionTimeout
public java.time.Duration getSessionTimeout()
-
isCdpEnabled
public boolean isCdpEnabled()
-
isBiDiEnabled
public boolean isBiDiEnabled()
-
getDrainAfterSessionCount
public int getDrainAfterSessionCount()
-
enhanceStereotype
public org.openqa.selenium.Capabilities enhanceStereotype(org.openqa.selenium.Capabilities capabilities)
-
-