public class PayConfiguration extends Object
| Modifier and Type | Field and Description |
|---|---|
protected String |
overrideServiceURL |
| Constructor and Description |
|---|
PayConfiguration() |
protected String overrideServiceURL
public Region getRegion()
public PayConfiguration setRegion(Region region)
region - Identifies region associated with Amazon Pay API operations.public String getPublicKeyId()
public PayConfiguration setPublicKeyId(String publicKeyId)
publicKeyId - The public key id of the merchantpublic PrivateKey getPrivateKey()
@Deprecated public PayConfiguration setPrivateKey(String privateKey) throws AmazonPayClientException
privateKey - The private key StringAmazonPayClientException - When an error response is returned by Amazon Pay due to bad request or other issuepublic PayConfiguration setPrivateKey(char[] privateKey) throws AmazonPayClientException
privateKey - The private key char arrayAmazonPayClientException - When an error response is returned by Amazon Pay due to bad request or other issuepublic PayConfiguration setPrivateKey(PrivateKey privateKey)
privateKey - the PrivateKey objectpublic AmazonSignatureAlgorithm getAlgorithm()
public PayConfiguration setAlgorithm(String algorithm)
algorithm - the Amazon Signature Algorithmpublic Environment getEnvironment()
public PayConfiguration setEnvironment(Environment environment)
environment - the environment,i.e, Sandbox or Livepublic int getMaxRetries()
public PayConfiguration setMaxRetries(int maxRetries)
maxRetries - Sets the maximum number of retries to be made in case of internal server
errors or throttling errors, in PayConfigurationpublic boolean isUserAgentRedaction()
public PayConfiguration setUserAgentRedaction(boolean userAgentRedaction)
userAgentRedaction - - argument that sets userAgentRedaction in PayConfigurationpublic ProxySettings getProxySettings()
public PayConfiguration setProxySettings(ProxySettings proxySettings)
proxySettings - Sets the Proxy Settings in PayConfiguration
This should only be used if you need to enable internet traffic flows through the proxy serverpublic String getOverrideServiceURL()
public int getClientConnections()
public PayConfiguration setClientConnections(int clientConnections)
clientConnections - Sets the maximum number of Client Connections to be madepublic RetryStrategy getRetryStrategy()
public PayConfiguration setRetryStrategy(RetryStrategy retryStrategy)
retryStrategy - The retry strategy to usepublic PayConfiguration setRequestConfig(RequestConfig requestConfig)
requestConfig - public RequestConfig getRequestConfig()
Copyright © 2024. All rights reserved.