java.lang.Object
org.openqa.selenium.devtools.v114.preload.model.RuleSet

public class RuleSet extends Object
Corresponds to SpeculationRuleSet
  • Constructor Details

  • Method Details

    • getId

      public RuleSetId getId()
    • getLoaderId

      public LoaderId getLoaderId()
      Identifies a document which the rule set is associated with.
    • getSourceText

      public String 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
    • getErrorType

      public Optional<RuleSetErrorType> getErrorType()
      Error information `errorMessage` is null iff `errorType` is null.
    • getErrorMessage

      @Deprecated public Optional<String> getErrorMessage()
      Deprecated.
      TODO(https://crbug.com/1425354): Replace this property with structured error.