Class DriverOptions

    • Field Detail

      • timeout

        public final int timeout
      • start

        public final boolean start
      • stop

        public final boolean stop
      • executable

        public final String executable
      • type

        public final String type
      • port

        public final int port
      • host

        public final String host
      • pollAttempts

        public final int pollAttempts
      • pollInterval

        public final int pollInterval
      • headless

        public final boolean headless
      • showProcessLog

        public final boolean showProcessLog
      • showDriverLog

        public final boolean showDriverLog
      • showBrowserLog

        public final boolean showBrowserLog
      • logger

        public final Logger logger
      • processLogger

        public final Logger processLogger
      • driverLogger

        public final Logger driverLogger
      • uniqueName

        public final String uniqueName
      • workingDir

        public final File workingDir
      • userAgent

        public final String userAgent
      • userDataDir

        public final String userDataDir
      • processLogFile

        public final String processLogFile
      • maxPayloadSize

        public final int maxPayloadSize
      • addOptions

        public final List<String> addOptions
      • webDriverUrl

        public final String webDriverUrl
      • webDriverPath

        public final String webDriverPath
      • remoteHost

        public final boolean remoteHost
      • useDockerHost

        public final boolean useDockerHost
      • target

        public final Target target
      • beforeStart

        public final String beforeStart
      • afterStop

        public final String afterStop
      • videoFile

        public final String videoFile
      • highlight

        public final boolean highlight
      • highlightDuration

        public final int highlightDuration
      • attach

        public final String attach
      • screenshotOnFailure

        public final boolean screenshotOnFailure
      • playwrightUrl

        public final String playwrightUrl
    • Method Detail

      • isRetryEnabled

        public boolean isRetryEnabled()
      • getPreSubmitHash

        public String getPreSubmitHash()
      • isRemoteHost

        public boolean isRemoteHost()
      • isHostDockerHost

        public boolean isHostDockerHost()
      • setPreSubmitHash

        public void setPreSubmitHash​(String preSubmitHash)
      • getHttp

        public Http getHttp()
      • arg

        public void arg​(String arg)
      • startProcess

        public Command startProcess()
      • startProcess

        public Command startProcess​(java.util.function.Consumer<String> listener)
      • getWebDriverSessionPayload

        public Map<String,​Object> getWebDriverSessionPayload()
      • preProcessWildCard

        public static String preProcessWildCard​(String locator)
      • selector

        public static String selector​(String locator)
      • setTimeout

        public void setTimeout​(Integer timeout)
      • getTimeout

        public int getTimeout()
      • setRetryInterval

        public void setRetryInterval​(Integer retryInterval)
      • getRetryInterval

        public int getRetryInterval()
      • getRetryCount

        public int getRetryCount()
      • retry

        public <T> T retry​(java.util.function.Supplier<T> action,
                           java.util.function.Predicate<T> condition,
                           String logDescription,
                           boolean failWithException)
      • wrapInFunctionInvoke

        public static String wrapInFunctionInvoke​(String text)
      • highlight

        public String highlight​(String locator,
                                int millis)
      • highlightAll

        public String highlightAll​(String locator,
                                   int millis)
      • optionSelector

        public String optionSelector​(String id,
                                     int index)
      • scriptAllSelector

        public String scriptAllSelector​(String locator,
                                        String expression)
      • sleep

        public void sleep()
      • sleep

        public void sleep​(int millis)
      • getRelativePositionJs

        public static String getRelativePositionJs​(String locator)
      • getPositionJs

        public static String getPositionJs​(String locator)
      • disableRetry

        public void disableRetry()
      • enableRetry

        public void enableRetry​(Integer count,
                                Integer interval)
      • karateLocator

        public static String karateLocator​(String karateRef)