Class UrlConfig

java.lang.Object
de.otto.jlineup.config.UrlConfig

public class UrlConfig extends Object
  • Field Details

    • url

      public final String url
    • paths

      public final List<String> paths
    • setupPaths

      public final List<String> setupPaths
    • cleanupPaths

      public final List<String> cleanupPaths
    • maxDiff

      public final double maxDiff
    • cookies

      public final List<Cookie> cookies
    • alternatingCookies

      public final List<List<Cookie>> alternatingCookies
    • envMapping

      public final Map<String,String> envMapping
    • localStorage

      public final Map<String,String> localStorage
    • sessionStorage

      public final Map<String,String> sessionStorage
    • windowWidths

      public final List<Integer> windowWidths
    • devices

      public final List<DeviceConfig> devices
    • maxScrollHeight

      public final int maxScrollHeight
    • waitAfterPageLoad

      public final float waitAfterPageLoad
    • waitAfterScroll

      public final float waitAfterScroll
    • waitForNoAnimationAfterScroll

      public final float waitForNoAnimationAfterScroll
    • warmupBrowserCacheTime

      public final float warmupBrowserCacheTime
    • waitForFontsTime

      public final float waitForFontsTime
    • javaScript

      public final String javaScript
    • httpCheck

      public final HttpCheckConfig httpCheck
    • hideImages

      public final boolean hideImages
    • removeSelectors

      public final Set<String> removeSelectors
    • waitForSelectors

      public final Set<String> waitForSelectors
    • waitForSelectorsTimeout

      public final float waitForSelectorsTimeout
    • failIfSelectorsNotFound

      public final boolean failIfSelectorsNotFound
    • ignoreAntiAliasing

      public final boolean ignoreAntiAliasing
    • strictColorComparison

      public final boolean strictColorComparison
    • maxColorDistance

      public final float maxColorDistance
  • Method Details

    • getUrl

      public String getUrl()
    • getPaths

      public List<String> getPaths()
    • getSetupPaths

      public List<String> getSetupPaths()
    • getCleanupPaths

      public List<String> getCleanupPaths()
    • getMaxDiff

      public double getMaxDiff()
    • getCookies

      public List<Cookie> getCookies()
    • getAlternatingCookies

      public List<List<Cookie>> getAlternatingCookies()
    • getEnvMapping

      public Map<String,String> getEnvMapping()
    • getLocalStorage

      public Map<String,String> getLocalStorage()
    • getSessionStorage

      public Map<String,String> getSessionStorage()
    • getWindowWidths

      public List<Integer> getWindowWidths()
    • getDevices

      public List<DeviceConfig> getDevices()
    • getMaxScrollHeight

      public int getMaxScrollHeight()
    • getWaitAfterPageLoad

      public float getWaitAfterPageLoad()
    • getWaitAfterScroll

      public float getWaitAfterScroll()
    • getWaitForNoAnimationAfterScroll

      public float getWaitForNoAnimationAfterScroll()
    • getWarmupBrowserCacheTime

      public float getWarmupBrowserCacheTime()
    • getWaitForFontsTime

      public float getWaitForFontsTime()
    • getJavaScript

      public String getJavaScript()
    • getHttpCheck

      public HttpCheckConfig getHttpCheck()
    • isHideImages

      public boolean isHideImages()
    • isIgnoreAntiAliasing

      public boolean isIgnoreAntiAliasing()
    • isStrictColorComparison

      public boolean isStrictColorComparison()
    • getMaxColorDistance

      public float getMaxColorDistance()
    • getRemoveSelectors

      public Set<String> getRemoveSelectors()
    • getWaitForSelectors

      public Set<String> getWaitForSelectors()
    • getWaitForSelectorsTimeout

      public float getWaitForSelectorsTimeout()
    • isFailIfSelectorsNotFound

      public boolean isFailIfSelectorsNotFound()
    • urlConfigBuilder

      public static UrlConfig.Builder urlConfigBuilder()
    • copyOfBuilder

      public static UrlConfig.Builder copyOfBuilder(UrlConfig copy)
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • equals

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

      public int hashCode()
      Overrides:
      hashCode in class Object