Class ApplicationConfiguration
- java.lang.Object
-
- org.gcube.smartgears.configuration.application.ApplicationConfiguration
-
public class ApplicationConfiguration extends Object
The configuration of a managed app.Includes the list of its client services.
- Author:
- Lucio Lelii
-
-
Constructor Summary
Constructors Constructor Description ApplicationConfiguration()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description List<String>allowedSecrets()ApplicationConfigurationallowedSecrets(String... classNames)Stringcontext()ApplicationConfigurationcontext(String context)Stringdescription()ApplicationConfigurationdescription(String description)booleanequals(Object obj)Set<GCubeExclude>excludes()ApplicationConfigurationexcludes(GCubeExclude... excludes)Stringgroup()ApplicationConfigurationgroup(String group)inthashCode()Set<GCubeInclude>includes()ApplicationConfigurationincludes(GCubeInclude... includes)Stringname()ApplicationConfigurationname(String name)PersistenceConfigurationpersistenceConfiguration()ApplicationConfigurationpersistenceConfiguration(PersistenceConfiguration configuration)booleanproxable()ApplicationConfigurationproxable(boolean proxable)StringtoString()voidvalidate()Stringversion()ApplicationConfigurationversion(String version)
-
-
-
Method Detail
-
excludes
public Set<GCubeExclude> excludes()
-
includes
public Set<GCubeInclude> includes()
-
name
public String name()
-
context
public String context()
-
excludes
public ApplicationConfiguration excludes(GCubeExclude... excludes)
-
includes
public ApplicationConfiguration includes(GCubeInclude... includes)
-
allowedSecrets
public ApplicationConfiguration allowedSecrets(String... classNames)
-
context
public ApplicationConfiguration context(String context)
-
name
public ApplicationConfiguration name(String name)
-
persistenceConfiguration
public ApplicationConfiguration persistenceConfiguration(PersistenceConfiguration configuration)
-
proxable
public ApplicationConfiguration proxable(boolean proxable)
-
group
public String group()
-
group
public ApplicationConfiguration group(String group)
-
version
public String version()
-
version
public ApplicationConfiguration version(String version)
-
description
public String description()
-
description
public ApplicationConfiguration description(String description)
-
proxable
public boolean proxable()
-
persistenceConfiguration
public PersistenceConfiguration persistenceConfiguration()
-
validate
public void validate()
-
-