Class CdpEvent

java.lang.Object
io.karatelabs.driver.cdp.CdpEvent

public class CdpEvent extends Object
Wrapper for Chrome DevTools Protocol events with JSONPath extraction.
  • Constructor Details

  • Method Details

    • getMethod

      public String getMethod()
    • getParams

      public Map<String,Object> getParams()
    • getSessionId

      public String getSessionId()
    • getRaw

      public Map<String,Object> getRaw()
    • get

      public <T> T get(String path)
      Get value from params using dot notation or JSONPath. Example: get("frameId") or get("frame.url")
    • getAsString

      public String getAsString(String path)
      Get value as String.
    • getAsInt

      public Integer getAsInt(String path)
      Get value as Integer.
    • getAsBoolean

      public Boolean getAsBoolean(String path)
      Get value as Boolean.
    • toString

      public String toString()
      Overrides:
      toString in class Object