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 Summary

      • Fields inherited from class com.applitools.eyes.EyesRunner

        commandExecutor, logger, managerRef
    • Constructor Summary

      Constructors 
      Modifier Constructor Description
        VisualGridRunner()  
        VisualGridRunner​(int testConcurrency)  
      protected VisualGridRunner​(int testConcurrency, com.applitools.eyes.universal.settings.RunnerSettings runnerSettings)  
        VisualGridRunner​(int testConcurrency, String suiteName)  
      protected VisualGridRunner​(com.applitools.eyes.universal.settings.RunnerSettings runnerSettings)  
      protected VisualGridRunner​(com.applitools.eyes.universal.settings.RunnerSettings runnerSettings, com.applitools.eyes.visualgrid.services.RunnerOptions runnerOptions)  
        VisualGridRunner​(com.applitools.eyes.visualgrid.services.RunnerOptions runnerOptions)  
        VisualGridRunner​(com.applitools.eyes.visualgrid.services.RunnerOptions runnerOptions, String suiteName)  
        VisualGridRunner​(String suiteName)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      com.applitools.eyes.AutProxySettings getAutProxy()  
      boolean getIsDisabled()  
      com.applitools.eyes.AbstractProxySettings getProxy()  
      com.applitools.eyes.exceptions.StaleElementReferenceException getStaleElementException()  
      void setAutProxy​(com.applitools.eyes.AutProxySettings autProxy)  
      void setIsDisabled​(boolean isDisabled)  
      void setLogger​(com.applitools.eyes.Logger logger)  
      void setProxy​(com.applitools.eyes.AbstractProxySettings proxySettings)  
      • Methods inherited from class com.applitools.eyes.EyesRunner

        close, getAgentId, getAllTestResults, getAllTestResults, getCommandExecutor, getLogger, getManagerRef, getRefer, getRemoveDuplicateTests, isDontCloseBatches, logSessionResultsAndThrowException, runServer, setCommandExecutor, setDontCloseBatches, setLogHandler, setManagerRef, setRemoveDuplicateTests
    • 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​(com.applitools.eyes.universal.settings.RunnerSettings runnerSettings)
      • VisualGridRunner

        protected VisualGridRunner​(int testConcurrency,
                                   com.applitools.eyes.universal.settings.RunnerSettings runnerSettings)
      • VisualGridRunner

        protected VisualGridRunner​(com.applitools.eyes.universal.settings.RunnerSettings runnerSettings,
                                   com.applitools.eyes.visualgrid.services.RunnerOptions runnerOptions)
    • 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()