com.amazonaws.mturk.util
Class ClientConfig
java.lang.Object
com.amazonaws.mturk.util.ClientConfig
- Direct Known Subclasses:
- PropertiesClientConfig
public class ClientConfig
- extends java.lang.Object
The ClientConfig class reads from the configuration file and holds the
configuration values for the RequesterService instance to use.
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SANDBOX_SERVICE_URL
public static final java.lang.String SANDBOX_SERVICE_URL
- See Also:
- Constant Field Values
PRODUCTION_SERVICE_URL
public static final java.lang.String PRODUCTION_SERVICE_URL
- See Also:
- Constant Field Values
PROD_WORKER_WEBSITE_URL
protected static final java.lang.String PROD_WORKER_WEBSITE_URL
- See Also:
- Constant Field Values
SANDBOX_WORKER_WEBSITE_URL
protected static final java.lang.String SANDBOX_WORKER_WEBSITE_URL
- See Also:
- Constant Field Values
PROD_REQUESTER_WEBSITE_URL
protected static final java.lang.String PROD_REQUESTER_WEBSITE_URL
- See Also:
- Constant Field Values
SANDBOX_REQUESTER_WEBSITE_URL
protected static final java.lang.String SANDBOX_REQUESTER_WEBSITE_URL
- See Also:
- Constant Field Values
ClientConfig
public ClientConfig()
getServiceName
public java.lang.String getServiceName()
getAccessKeyId
public java.lang.String getAccessKeyId()
getSecretAccessKey
public java.lang.String getSecretAccessKey()
getServiceURL
public java.lang.String getServiceURL()
getWorkerWebsiteURL
public java.lang.String getWorkerWebsiteURL()
getRequesterWebsiteURL
public java.lang.String getRequesterWebsiteURL()
getRetryAttempts
public int getRetryAttempts()
getRetryDelayMillis
public long getRetryDelayMillis()
getRetriableErrors
public java.util.Set<java.lang.String> getRetriableErrors()
setRetriableErrors
public void setRetriableErrors(java.util.Set<java.lang.String> retriableErrors)
setRetryAttempts
public void setRetryAttempts(int retryAttempts)
setRetryDelayMillis
public void setRetryDelayMillis(long retryDelayMillis)
setSecretAccessKey
public void setSecretAccessKey(java.lang.String secretAccessKey)
setServiceName
public void setServiceName(java.lang.String serviceName)
setServiceURL
public void setServiceURL(java.lang.String serviceURL)
setLogLevel
public static void setLogLevel(java.lang.String logLevel)
- sets the log4j log level
- Parameters:
logLevel - - log4j log level
setAccessKeyId
public void setAccessKeyId(java.lang.String accessKeyId)