@ThreadSafe public final class SauceConfigReader extends Object
Modifier and Type | Field and Description |
---|---|
static String |
AUTHENTICATION_KEY
Required.
|
static int |
DEFAULT_RETRY_COUNT |
static int |
DEFAULT_TIMEOUT |
static String |
DEFAULT_TUNNEL |
static String |
PARENT_TUNNEL
Optional.
|
static String |
REQUIRE_USER_CREDENTIALS
Optional.
|
static String |
SAUCE_RETRY
Optional.
|
static String |
SAUCE_TIMEOUT
Optional.
|
static String |
SAUCE_URL
Required.
|
static String |
TUNNEL_IDENTIFIER
Optional.
|
Modifier and Type | Method and Description |
---|---|
String |
getApiKey() |
String |
getAuthenticationKey() |
String |
getDefaultParentTunnel() |
String |
getDefaultTunnelIdentifier() |
static SauceConfigReader |
getInstance() |
int |
getSauceRetry() |
int |
getSauceTimeout() |
String |
getSauceURL() |
String |
getURL() |
String |
getUserName() |
void |
invalidate()
Invalidates the current Sauce config and causes it to reload from disk at next
getInstance() call |
boolean |
isRequireUserCredentials() |
public static final String AUTHENTICATION_KEY
public static final String SAUCE_URL
public static final String SAUCE_TIMEOUT
DEFAULT_TIMEOUT
public static final String SAUCE_RETRY
DEFAULT_RETRY_COUNT
public static final String PARENT_TUNNEL
DEFAULT_TUNNEL
public static final String TUNNEL_IDENTIFIER
DEFAULT_TUNNEL
public static final String REQUIRE_USER_CREDENTIALS
public static final int DEFAULT_TIMEOUT
public static final int DEFAULT_RETRY_COUNT
public static final String DEFAULT_TUNNEL
public static SauceConfigReader getInstance()
SauceConfigReader
object that can be used to retrieve values from the Configuration object as
represented by the JSON file. Throws a GridConfigurationException
on instance load error.public void invalidate()
getInstance()
callpublic String getAuthenticationKey()
public String getSauceURL()
public String getUserName()
public String getApiKey()
public String getURL()
public int getSauceTimeout()
public int getSauceRetry()
public String getDefaultParentTunnel()
public String getDefaultTunnelIdentifier()
public boolean isRequireUserCredentials()
true/false
whether the client MUST specify their own sauce API credentials
(username/accessKey)Copyright © 2016 PayPal Open Source. All rights reserved.