public final class Config
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
Browser.Type |
browser |
boolean |
debug |
static Browser.Type |
DEFAULT_BROWSER |
static float |
DEFAULT_GLOBAL_WAIT_AFTER_PAGE_LOAD |
static float |
DEFAULT_MAX_DIFF |
static int |
DEFAULT_MAX_SCROLL_HEIGHT |
static java.util.List<java.lang.String> |
DEFAULT_PATHS |
static int |
DEFAULT_REPORT_FORMAT |
static int |
DEFAULT_THREADS |
static int |
DEFAULT_WAIT_AFTER_PAGE_LOAD |
static int |
DEFAULT_WAIT_AFTER_SCROLL |
static int |
DEFAULT_WAIT_FOR_FONTS_TIME |
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.lang.Integer |
reportFormat |
int |
threads |
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,
java.lang.Integer threads,
java.lang.Integer reportFormat,
boolean debug) |
| Modifier and Type | Method and Description |
|---|---|
static Config |
defaultConfig() |
static Config |
defaultConfig(java.lang.String url) |
boolean |
equals(java.lang.Object o) |
static Config |
exampleConfig() |
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_GLOBAL_WAIT_AFTER_PAGE_LOAD
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_AFTER_SCROLL
public static final int DEFAULT_WAIT_FOR_NO_ANIMATION_AFTER_SCROLL
public static final int DEFAULT_WARMUP_BROWSER_CACHE_TIME
public static final int DEFAULT_WAIT_FOR_FONTS_TIME
public static final int DEFAULT_THREADS
public static final int DEFAULT_REPORT_FORMAT
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
@SerializedName(value="report-format") public final java.lang.Integer reportFormat
@SerializedName(value="debug") public final boolean debug
public int threads
public Config()
public Config(java.util.Map<java.lang.String,UrlConfig> urls, Browser.Type browser, java.lang.Float globalWaitAfterPageLoad, java.lang.Integer windowHeight, java.lang.Integer threads, java.lang.Integer reportFormat, boolean debug)
public static Config defaultConfig()
public static Config defaultConfig(java.lang.String url)
public java.lang.String toString()
toString in class java.lang.Objectpublic boolean equals(java.lang.Object o)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Objectpublic static Config exampleConfig()
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.FileNotFoundException