| Interface | Description |
|---|---|
| ActiveEnvironment |
An environment that is active for the current execution
of the application.
|
| BootstrapPropertySourceLocator |
Allows blocking resolving of
PropertySource from remote distributed configuration servers. |
| DefaultPropertyPlaceholderResolver.Segment |
A segment of placeholder resolution.
|
| Environment |
The current application environment.
|
| PropertyPlaceholderResolver |
Interface for implementations that resolve placeholders in configuration and annotations.
|
| PropertySource |
A PropertySource is a location to resolve property values from.
|
| PropertySourceLoader |
Loads the given property source for the given environment.
|
| PropertySourceLocator |
An interface for beans that are capable of locating a
PropertySource instance. |
| PropertySourceReader |
Interface for classes that read and process properties sources.
|
| Class | Description |
|---|---|
| AbstractPropertySourceLoader |
An abstract implementation of the
PropertySourceLoader interface. |
| CachedEnvironment |
A "cached environment" is a performance optimization aimed at minimizing
the cost of calling
System.getenv() or System.getProperties(). |
| CommandLinePropertySource |
A
PropertySource for properties parsed from the command line. |
| ConstantPropertySources |
An optimization class which is used to register property sources
statically.
|
| DefaultEnvironment |
The default implementation of the
Environment interface. |
| DefaultPropertyPlaceholderResolver |
The default
PropertyPlaceholderResolver. |
| EmptyPropertySource |
An
PropertySource that is empty when instantiated. |
| EnvironmentPropertySource |
Loads properties from environment variables via
System.getenv(). |
| KubernetesEnvironmentPropertySource |
A property source specific for the Kubernetes environment.
|
| MapPropertySource |
A
PropertySource that uses a map. |
| PropertiesPropertySourceLoader |
Default load that handles Java properties files.
|
| PropertySourcePropertyResolver |
A
PropertyResolver that resolves from one or many PropertySource instances. |
| SystemPropertiesPropertySource |
Loads properties from system properties.
|
| Enum | Description |
|---|---|
| ComputePlatform | |
| PropertySource.PropertyConvention |
Property convention.
|
| PropertySourcePropertyResolver.PropertyCatalog |
The property catalog to use.
|