Class RuleSet
java.lang.Object
org.openqa.selenium.devtools.v125.preload.model.RuleSet
Corresponds to SpeculationRuleSet
- 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptionA speculation rule set is either added through an inline `script` tag or through an external resource via the 'Speculation-Rules' HTTP header.Deprecated.Error information `errorMessage` is null iff `errorType` is null.getId()Identifies a document which the rule set is associated with.Source text of JSON representing the rule set.getUrl() 
- 
Constructor Details
- 
RuleSet
 
 - 
 - 
Method Details
- 
getId
 - 
getLoaderId
Identifies a document which the rule set is associated with. - 
getSourceText
Source text of JSON representing the rule set. If it comes from `script` tag, it is the textContent of the node. Note that it is a JSON for valid case. See also: - https://wicg.github.io/nav-speculation/speculation-rules.html - https://github.com/WICG/nav-speculation/blob/main/triggers.md - 
getBackendNodeId
A speculation rule set is either added through an inline `script` tag or through an external resource via the 'Speculation-Rules' HTTP header. For the first case, we include the BackendNodeId of the relevant `script` tag. For the second case, we include the external URL where the rule set was loaded from, and also RequestId if Network domain is enabled. See also: - https://wicg.github.io/nav-speculation/speculation-rules.html#speculation-rules-script - https://wicg.github.io/nav-speculation/speculation-rules.html#speculation-rules-header - 
getUrl
 - 
getRequestId
 - 
getErrorType
Error information `errorMessage` is null iff `errorType` is null. - 
getErrorMessage
Deprecated.TODO(https://crbug.com/1425354): Replace this property with structured error. 
 -