Class JuspayEnvironment
java.lang.Object
in.juspay.model.JuspayEnvironment
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic Stringstatic Stringstatic intstatic JweJwsEncryptionKeysstatic Stringstatic intstatic Stringstatic JuspayEnvironmentwithApiKey(String newApiKey) static JuspayEnvironmentwithBaseUrl(String newBaseUrl) static JuspayEnvironmentwithConnectTimeoutInMilliSeconds(int connectTimeoutInMilliSeconds) static JuspayEnvironmentwithJweJwsEncryption(JweJwsEncryptionKeys encryption) static JuspayEnvironmentwithMerchantId(String newMerchantId) static JuspayEnvironmentwithReadTimeoutInMilliSeconds(int readTimeoutInMilliSeconds) static JuspayEnvironmentwithSSLProtocol(String protocol)
-
Field Details
-
DEVELOPMENT_BASE_URL
- See Also:
-
SANDBOX_BASE_URL
- See Also:
-
PRODUCTION_BASE_URL
- See Also:
-
API_VERSION
- See Also:
-
DEFAULT_SSL_PROTOCOL
- See Also:
-
SDK_VERSION
-
-
Constructor Details
-
JuspayEnvironment
public JuspayEnvironment()
-
-
Method Details
-
withBaseUrl
-
withApiKey
-
withMerchantId
-
withJweJwsEncryption
-
withSSLProtocol
-
withConnectTimeoutInMilliSeconds
-
withReadTimeoutInMilliSeconds
-
getBaseUrl
-
getApiKey
-
getMerchantId
-
getSSLProtocol
-
getConnectTimeoutInMilliSeconds
public static int getConnectTimeoutInMilliSeconds() -
getReadTimeoutInMilliSeconds
public static int getReadTimeoutInMilliSeconds() -
getJweJwsEncryptionKeys
-