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(org.openqa.selenium.grid.config.Config config)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Optional<java.lang.String>
getDownloadsPath()
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.Capabilities,java.util.Collection<SessionFactory>> factoryFactory)
java.time.Duration
getSessionTimeout()
boolean
isBiDiEnabled()
boolean
isCdpEnabled()
-
-
-
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
-
-
Method Detail
-
getPublicGridUri
public java.util.Optional<java.net.URI> getPublicGridUri()
-
getDownloadsPath
public java.util.Optional<java.lang.String> getDownloadsPath()
-
getNode
public Node getNode()
-
getRegisterCycle
public java.time.Duration getRegisterCycle()
-
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.Capabilities,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()
-
-