public static final class BackingApplication.BackingApplicationBuilder extends Object
public BackingApplication.BackingApplicationBuilder backingApplication(BackingApplication backingApplication)
backingApplication - the backing application from which to copy propertiespublic BackingApplication.BackingApplicationBuilder name(String name)
name - the namepublic BackingApplication.BackingApplicationBuilder path(String path)
path - the pathpublic BackingApplication.BackingApplicationBuilder property(String key, String value)
key - the property keyvalue - the property valuepublic BackingApplication.BackingApplicationBuilder properties(Map<String,String> properties)
properties - the propertiespublic BackingApplication.BackingApplicationBuilder environment(String key, String value)
key - the env var keyvalue - the env var valuepublic BackingApplication.BackingApplicationBuilder environment(Map<String,Object> environment)
environment - the env varspublic BackingApplication.BackingApplicationBuilder services(List<ServicesSpec> services)
services - the servicespublic BackingApplication.BackingApplicationBuilder services(ServicesSpec... services)
services - the servicespublic BackingApplication.BackingApplicationBuilder parameterTransformers(List<ParametersTransformerSpec> parameterTransformers)
parameterTransformers - the parameter transformerspublic BackingApplication.BackingApplicationBuilder parameterTransformers(ParametersTransformerSpec... parameterTransformers)
parameterTransformers - the parameter transformerspublic BackingApplication.BackingApplicationBuilder credentialProviders(List<CredentialProviderSpec> credentialProviders)
credentialProviders - the credential providerspublic BackingApplication.BackingApplicationBuilder credentialProviders(CredentialProviderSpec... credentialProviders)
credentialProviders - the credential providerspublic BackingApplication build()
BackingApplication from the provided values.