Class Environment


  • public class Environment
    extends Object
    Indicates the environment of the Braintree Gateway with which to interact.
    • Field Detail

      • DEVELOPMENT

        public static final Environment DEVELOPMENT
        For Braintree internal development.
      • PRODUCTION

        public static final Environment PRODUCTION
        For production.
      • SANDBOX

        public static final Environment SANDBOX
        For merchants to use during their development and testing.
      • environmentName

        private String environmentName
      • baseURL

        public final String baseURL
      • graphQLURL

        public final String graphQLURL
      • authURL

        public final String authURL
      • certificateFilenames

        public final String[] certificateFilenames
    • Constructor Detail

      • Environment

        public Environment​(String baseURL,
                           String authURL,
                           String[] certificateFilenames,
                           String environmentName)
    • Method Detail

      • parseEnvironment

        public static Environment parseEnvironment​(String environment)
      • developmentGraphQLURL

        private static String developmentGraphQLURL()
      • developmentBaseURL

        private static String developmentBaseURL()
      • developmentPort

        public static String developmentPort()
      • getEnvironmentName

        public String getEnvironmentName()