Class Configuration


  • public class Configuration
    extends Object
    • Field Detail

      • timeout

        private int timeout
      • connectTimeout

        private int connectTimeout
      • proxy

        private Proxy proxy
      • accessToken

        private String accessToken
      • clientId

        private String clientId
      • clientSecret

        private String clientSecret
      • merchantId

        private String merchantId
      • privateKey

        private String privateKey
      • publicKey

        private String publicKey
      • logger

        private static Logger logger
      • VERSION

        public static final String VERSION
    • Constructor Detail

      • Configuration

        public Configuration​(String environment,
                             String merchantId,
                             String publicKey,
                             String privateKey)
      • Configuration

        public Configuration​(String clientId,
                             String clientSecret)
      • Configuration

        public Configuration​(String accessToken)
    • Method Detail

      • apiVersion

        public static String apiVersion()
      • getPrivateKey

        public String getPrivateKey()
      • getPublicKey

        public String getPublicKey()
      • getClientId

        public String getClientId()
      • getClientSecret

        public String getClientSecret()
      • isClientCredentials

        public Boolean isClientCredentials()
      • getAccessToken

        public String getAccessToken()
      • isAccessToken

        public Boolean isAccessToken()
      • getMerchantPath

        public String getMerchantPath()
      • getBaseURL

        public String getBaseURL()
      • getGraphQLURL

        public String getGraphQLURL()
      • usesProxy

        public Boolean usesProxy()
      • setProxy

        public void setProxy​(Proxy proxy)
      • getProxy

        public Proxy getProxy()
      • getLogger

        public Logger getLogger()
      • setLogger

        public void setLogger​(Logger log)
      • getTimeout

        public int getTimeout()
      • setTimeout

        public void setTimeout​(Integer timeout)
      • getConnectTimeout

        public int getConnectTimeout()
      • setConnectTimeout

        public void setConnectTimeout​(Integer timeout)