Class SafariDriverInfo

java.lang.Object
org.openqa.selenium.safari.SafariDriverInfo
All Implemented Interfaces:
org.openqa.selenium.WebDriverInfo

@AutoService(org.openqa.selenium.WebDriverInfo.class) public class SafariDriverInfo extends Object implements org.openqa.selenium.WebDriverInfo
  • Constructor Details

    • SafariDriverInfo

      public SafariDriverInfo()
  • Method Details

    • getDisplayName

      public String getDisplayName()
      Specified by:
      getDisplayName in interface org.openqa.selenium.WebDriverInfo
    • getCanonicalCapabilities

      public org.openqa.selenium.Capabilities getCanonicalCapabilities()
      Specified by:
      getCanonicalCapabilities in interface org.openqa.selenium.WebDriverInfo
    • isSupporting

      public boolean isSupporting(org.openqa.selenium.Capabilities capabilities)
      Specified by:
      isSupporting in interface org.openqa.selenium.WebDriverInfo
    • isSupportingCdp

      public boolean isSupportingCdp()
      Specified by:
      isSupportingCdp in interface org.openqa.selenium.WebDriverInfo
    • isSupportingBiDi

      public boolean isSupportingBiDi()
      Specified by:
      isSupportingBiDi in interface org.openqa.selenium.WebDriverInfo
    • isAvailable

      public boolean isAvailable()
      Specified by:
      isAvailable in interface org.openqa.selenium.WebDriverInfo
    • isPresent

      public boolean isPresent()
      Specified by:
      isPresent in interface org.openqa.selenium.WebDriverInfo
    • getMaximumSimultaneousSessions

      public int getMaximumSimultaneousSessions()
      Specified by:
      getMaximumSimultaneousSessions in interface org.openqa.selenium.WebDriverInfo
    • createDriver

      public Optional<org.openqa.selenium.WebDriver> createDriver(org.openqa.selenium.Capabilities capabilities) throws org.openqa.selenium.SessionNotCreatedException
      Specified by:
      createDriver in interface org.openqa.selenium.WebDriverInfo
      Throws:
      org.openqa.selenium.SessionNotCreatedException