| Interface | Description | 
|---|---|
| ActiveEnvironment | An environment that is active for the current execution
 of the application. | 
| BootstrapPropertySourceLocator | Allows blocking resolving of  PropertySourcefrom remote distributed configuration servers. | 
| DefaultPropertyPlaceholderResolver.Segment | A segment of placeholder resolution. | 
| Environment | The current application environment. | 
| PropertyExpressionResolver | The property expression resolver. | 
| 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  PropertySourceinstance. | 
| PropertySourceReader | Interface for classes that read and process properties sources. | 
| Class | Description | 
|---|---|
| AbstractPropertySourceLoader | An abstract implementation of the  PropertySourceLoaderinterface. | 
| CachedEnvironment | A "cached environment" is a performance optimization aimed at minimizing
 the cost of calling  System.getenv()orSystem.getProperties(). | 
| CommandLinePropertySource | A  PropertySourcefor properties parsed from the command line. | 
| ConstantPropertySources | An optimization class which is used to register property sources
 statically. | 
| DefaultEnvironment | The default implementation of the  Environmentinterface. | 
| DefaultPropertyPlaceholderResolver | The default  PropertyPlaceholderResolver. | 
| EmptyPropertySource | An  PropertySourcethat is empty when instantiated. | 
| EnvironmentPropertySource | Loads properties from environment variables via  System.getenv(). | 
| KubernetesEnvironmentPropertySource | A property source specific for the Kubernetes environment. | 
| MapPropertySource | A  PropertySourcethat uses a map. | 
| PropertiesPropertySourceLoader | Default load that handles Java properties files. | 
| PropertySourcePropertyResolver | A  PropertyResolverthat resolves from one or manyPropertySourceinstances. | 
| SystemPropertiesPropertySource | Loads properties from system properties. | 
| Enum | Description | 
|---|---|
| ComputePlatform | |
| PropertySource.PropertyConvention | Property convention. | 
| PropertySourcePropertyResolver.PropertyCatalog | The property catalog to use. |