public final class Config
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
Browser.Type |
browser |
static float |
DEFAULT_ASYNC_WAIT |
static Browser.Type |
DEFAULT_BROWSER |
static float |
DEFAULT_MAX_DIFF |
static int |
DEFAULT_MAX_SCROLL_HEIGHT |
static java.util.List<java.lang.String> |
DEFAULT_PATHS |
static int |
DEFAULT_WAIT_AFTER_PAGE_LOAD |
static int |
DEFAULT_WAIT_FOR_NO_ANIMATION_AFTER_SCROLL |
static int |
DEFAULT_WARMUP_BROWSER_CACHE_TIME |
static int |
DEFAULT_WINDOW_HEIGHT |
static java.util.List<java.lang.Integer> |
DEFAULT_WINDOW_WIDTHS |
static java.lang.String |
EXAMPLE_URL |
java.lang.Float |
globalWaitAfterPageLoad |
static java.lang.String |
LINEUP_CONFIG_DEFAULT_PATH |
java.util.Map<java.lang.String,UrlConfig> |
urls |
java.lang.Integer |
windowHeight |
| Constructor and Description |
|---|
Config() |
Config(java.util.Map<java.lang.String,UrlConfig> urls,
Browser.Type browser,
java.lang.Float globalWaitAfterPageLoad,
java.lang.Integer windowHeight) |
| Modifier and Type | Method and Description |
|---|---|
static Config |
defaultConfig() |
static Config |
defaultConfig(java.lang.String url) |
boolean |
equals(java.lang.Object o) |
int |
hashCode() |
static Config |
readConfig(Parameters parameters) |
static Config |
readConfig(java.lang.String workingDir,
java.lang.String configFileName) |
java.lang.String |
toString() |
public static final java.lang.String LINEUP_CONFIG_DEFAULT_PATH
public static final java.lang.String EXAMPLE_URL
public static final Browser.Type DEFAULT_BROWSER
public static final float DEFAULT_MAX_DIFF
public static final int DEFAULT_WINDOW_HEIGHT
public static final float DEFAULT_ASYNC_WAIT
public static final java.util.List<java.lang.Integer> DEFAULT_WINDOW_WIDTHS
public static final java.util.List<java.lang.String> DEFAULT_PATHS
public static final int DEFAULT_MAX_SCROLL_HEIGHT
public static final int DEFAULT_WAIT_AFTER_PAGE_LOAD
public static final int DEFAULT_WAIT_FOR_NO_ANIMATION_AFTER_SCROLL
public static final int DEFAULT_WARMUP_BROWSER_CACHE_TIME
public final java.util.Map<java.lang.String,UrlConfig> urls
public final Browser.Type browser
@SerializedName(value="wait-after-page-load",
alternate="async-wait")
public final java.lang.Float globalWaitAfterPageLoad
@SerializedName(value="window-height") public final java.lang.Integer windowHeight
public Config()
public Config(java.util.Map<java.lang.String,UrlConfig> urls, Browser.Type browser, java.lang.Float globalWaitAfterPageLoad, java.lang.Integer windowHeight)
public static Config defaultConfig()
public static Config defaultConfig(java.lang.String url)
public static Config readConfig(Parameters parameters) throws java.io.FileNotFoundException
java.io.FileNotFoundExceptionpublic static Config readConfig(java.lang.String workingDir, java.lang.String configFileName) throws java.io.FileNotFoundException
java.io.FileNotFoundExceptionpublic boolean equals(java.lang.Object o)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Objectpublic java.lang.String toString()
toString in class java.lang.Object