Class NodeStatus

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

public class NodeStatus extends Object
  • Constructor Details

  • Method Details

    • fromJson

      public static NodeStatus fromJson(JsonInput input)
    • hasCapability

      public boolean hasCapability(Capabilities caps, SlotMatcher slotMatcher)
    • hasCapacity

      public boolean hasCapacity()
    • hasCapacity

      public boolean hasCapacity(Capabilities caps, SlotMatcher slotMatcher)
    • getMaxSessionCount

      public int getMaxSessionCount()
    • getNodeId

      public NodeId getNodeId()
    • getExternalUri

      public URI getExternalUri()
    • getSlots

      public Set<Slot> getSlots()
    • getAvailability

      public Availability getAvailability()
    • getHeartbeatPeriod

      public Duration getHeartbeatPeriod()
    • getSessionTimeout

      public Duration getSessionTimeout()
    • getVersion

      public String getVersion()
    • getOsInfo

      public Map<String,String> getOsInfo()
    • getLoad

      public float getLoad()
    • getLastSessionCreated

      public long getLastSessionCreated()
    • equals

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

      public int hashCode()
      Overrides:
      hashCode in class Object