Class JuspayEnvironment

java.lang.Object
in.juspay.model.JuspayEnvironment

public abstract class JuspayEnvironment extends Object
  • Field Details

  • Constructor Details

    • JuspayEnvironment

      public JuspayEnvironment()
  • Method Details

    • withBaseUrl

      public static JuspayEnvironment withBaseUrl(String newBaseUrl)
    • withApiKey

      public static JuspayEnvironment withApiKey(String newApiKey)
    • withMerchantId

      public static JuspayEnvironment withMerchantId(String newMerchantId)
    • withJweJwsEncryption

      public static JuspayEnvironment withJweJwsEncryption(JweJwsEncryptionKeys encryption)
    • withSSLProtocol

      public static JuspayEnvironment withSSLProtocol(String protocol)
    • withConnectTimeoutInMilliSeconds

      public static JuspayEnvironment withConnectTimeoutInMilliSeconds(int connectTimeoutInMilliSeconds)
    • withReadTimeoutInMilliSeconds

      public static JuspayEnvironment withReadTimeoutInMilliSeconds(int readTimeoutInMilliSeconds)
    • getBaseUrl

      public static String getBaseUrl()
    • getApiKey

      public static String getApiKey()
    • getMerchantId

      public static String getMerchantId()
    • getSSLProtocol

      public static String getSSLProtocol()
    • getConnectTimeoutInMilliSeconds

      public static int getConnectTimeoutInMilliSeconds()
    • getReadTimeoutInMilliSeconds

      public static int getReadTimeoutInMilliSeconds()
    • getJweJwsEncryptionKeys

      public static JweJwsEncryptionKeys getJweJwsEncryptionKeys()