public final class Config
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
static class |
Config.Builder |
| Modifier and Type | Field and Description |
|---|---|
Browser.Type |
browser |
boolean |
debug |
static int |
DEFAULT_REPORT_FORMAT |
static int |
DEFAULT_WARMUP_BROWSER_CACHE_TIME |
static int |
DEFAULT_WINDOW_HEIGHT |
static int |
DEFAULT_WINDOW_WIDTH |
static java.lang.String |
EXAMPLE_URL |
int |
globalTimeout |
java.lang.Float |
globalWaitAfterPageLoad |
static java.lang.String |
LINEUP_CONFIG_DEFAULT_PATH |
int |
pageLoadTimeout |
java.lang.Integer |
reportFormat |
int |
screenshotRetries |
int |
threads |
java.util.Map<java.lang.String,UrlConfig> |
urls |
java.lang.Integer |
windowHeight |
| Constructor and Description |
|---|
Config() |
| Modifier and Type | Method and Description |
|---|---|
static Config.Builder |
configBuilder() |
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 int DEFAULT_WARMUP_BROWSER_CACHE_TIME
public static final int DEFAULT_REPORT_FORMAT
public static final int DEFAULT_WINDOW_HEIGHT
public static final int DEFAULT_WINDOW_WIDTH
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="page-load-timeout") public final int pageLoadTimeout
@SerializedName(value="window-height") public final java.lang.Integer windowHeight
@SerializedName(value="report-format") public final java.lang.Integer reportFormat
@SerializedName(value="screenshot-retries") public final int screenshotRetries
@SerializedName(value="threads") public int threads
@SerializedName(value="debug") public final boolean debug
@SerializedName(value="timeout") public final int globalTimeout
public 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.Objectpublic static Config defaultConfig()
public static Config defaultConfig(java.lang.String url)
public static Config.Builder configBuilder()
public 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