Package com.braintreegateway
Class Environment
- java.lang.Object
-
- com.braintreegateway.Environment
-
public class Environment extends Object
Indicates the environment of the Braintree Gateway with which to interact.
-
-
Field Summary
Fields Modifier and Type Field Description StringauthURLStringbaseURLString[]certificateFilenamesstatic EnvironmentDEVELOPMENTFor Braintree internal development.private StringenvironmentNameStringgraphQLURLstatic EnvironmentPRODUCTIONFor production.static EnvironmentQAstatic EnvironmentSANDBOXFor merchants to use during their development and testing.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description private static StringdevelopmentBaseURL()private static StringdevelopmentGraphQLURL()static StringdevelopmentPort()StringgetEnvironmentName()static EnvironmentparseEnvironment(String environment)StringtoString()
-
-
-
Field Detail
-
DEVELOPMENT
public static final Environment DEVELOPMENT
For Braintree internal development.
-
QA
public static final Environment QA
-
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
-
-
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()
-
-