Class SessionRequest

java.lang.Object
org.openqa.selenium.grid.data.SessionRequest

public class SessionRequest extends Object
  • Constructor Details

    • SessionRequest

      public SessionRequest(RequestId requestId, org.openqa.selenium.remote.http.HttpRequest request, Instant enqueued)
    • SessionRequest

      public SessionRequest(RequestId requestId, Instant enqueued, Set<org.openqa.selenium.remote.Dialect> downstreamDialects, Set<org.openqa.selenium.Capabilities> desiredCapabilities, Map<String,Object> metadata, Map<String,String> traceHeaders)
  • Method Details

    • getRequestId

      public RequestId getRequestId()
    • getTraceHeaders

      public Map<String,String> getTraceHeaders()
    • getTraceHeader

      public String getTraceHeader(String key)
    • getDesiredCapabilities

      public Set<org.openqa.selenium.Capabilities> getDesiredCapabilities()
    • getDownstreamDialects

      public Set<org.openqa.selenium.remote.Dialect> getDownstreamDialects()
    • getMetadata

      public Map<String,Object> getMetadata()
    • getEnqueued

      public Instant getEnqueued()
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object