public class BackingApplication extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
BackingApplication.BackingApplicationBuilder
Provides a fluent API for constructing a BackingApplication.
|
| Constructor and Description |
|---|
BackingApplication(String name,
String path,
Map<String,String> properties,
Map<String,Object> environment,
List<ServicesSpec> services,
List<ParametersTransformerSpec> parametersTransformers,
List<CredentialProviderSpec> credentialProviders)
Construct a new
BackingApplication |
public BackingApplication(String name, String path, Map<String,String> properties, Map<String,Object> environment, List<ServicesSpec> services, List<ParametersTransformerSpec> parametersTransformers, List<CredentialProviderSpec> credentialProviders)
BackingApplicationname - the name of the applicationpath - the path to the applicationproperties - the propertiesenvironment - the environment variablesservices - the services required by the applicationparametersTransformers - the parameter transformerscredentialProviders - the credential providerspublic String getName()
public void setName(String name)
public String getPath()
public void setPath(String path)
public void addProperty(String key, String value)
key - the keyvalue - the valuepublic void addEnvironment(String key, Object value)
key - the keyvalue - the valuepublic List<ServicesSpec> getServices()
public void setServices(List<ServicesSpec> services)
public List<ParametersTransformerSpec> getParametersTransformers()
public void setParametersTransformers(List<ParametersTransformerSpec> parametersTransformers)
public List<CredentialProviderSpec> getCredentialProviders()
public void setCredentialProviders(List<CredentialProviderSpec> credentialProviders)
public static BackingApplication.BackingApplicationBuilder builder()