Class VisualGridRunner

  • All Implemented Interfaces:
    AutoCloseable

    public class VisualGridRunner
    extends com.applitools.eyes.EyesRunner
    Used to manage multiple Eyes sessions when working with the Ultrafast Grid
    • Field Detail

      • BASE_AGENT_ID

        protected static String BASE_AGENT_ID
        name of the client sdk
      • VERSION

        protected static String VERSION
        version of the client sdk
    • Constructor Detail

      • VisualGridRunner

        public VisualGridRunner()
      • VisualGridRunner

        public VisualGridRunner​(String suiteName)
      • VisualGridRunner

        public VisualGridRunner​(int testConcurrency)
      • VisualGridRunner

        public VisualGridRunner​(int testConcurrency,
                                String suiteName)
      • VisualGridRunner

        public VisualGridRunner​(com.applitools.eyes.visualgrid.services.RunnerOptions runnerOptions)
      • VisualGridRunner

        public VisualGridRunner​(com.applitools.eyes.visualgrid.services.RunnerOptions runnerOptions,
                                String suiteName)
      • VisualGridRunner

        protected VisualGridRunner​(String baseAgentId,
                                   String version)
      • VisualGridRunner

        protected VisualGridRunner​(int testConcurrency,
                                   String baseAgentId,
                                   String version)
      • VisualGridRunner

        protected VisualGridRunner​(com.applitools.eyes.visualgrid.services.RunnerOptions runnerOptions,
                                   String baseAgentId,
                                   String version)
    • Method Detail

      • getStaleElementException

        public com.applitools.eyes.exceptions.StaleElementReferenceException getStaleElementException()
        Overrides:
        getStaleElementException in class com.applitools.eyes.EyesRunner
      • setLogger

        public void setLogger​(com.applitools.eyes.Logger logger)
      • setProxy

        public void setProxy​(com.applitools.eyes.AbstractProxySettings proxySettings)
        Overrides:
        setProxy in class com.applitools.eyes.EyesRunner
      • setAutProxy

        public void setAutProxy​(com.applitools.eyes.AutProxySettings autProxy)
      • getAutProxy

        public com.applitools.eyes.AutProxySettings getAutProxy()
      • getProxy

        public com.applitools.eyes.AbstractProxySettings getProxy()
        Overrides:
        getProxy in class com.applitools.eyes.EyesRunner
      • setIsDisabled

        public void setIsDisabled​(boolean isDisabled)
      • getIsDisabled

        public boolean getIsDisabled()