Class AzureGlobalConfigurationEnvironmentPostProcessor

  • All Implemented Interfaces:
    org.springframework.boot.env.EnvironmentPostProcessor, org.springframework.core.Ordered

    public class AzureGlobalConfigurationEnvironmentPostProcessor
    extends Object
    implements org.springframework.boot.env.EnvironmentPostProcessor, org.springframework.core.Ordered
    An EnvironmentPostProcessor to convert environment variables predefined by Azure Core and Azure SDKs to Azure Spring properties, and add a property source for them as well.
    • Constructor Detail

      • AzureGlobalConfigurationEnvironmentPostProcessor

        public AzureGlobalConfigurationEnvironmentPostProcessor​(org.apache.commons.logging.Log logger)
        Parameters:
        logger - The logger used in this class.
    • Method Detail

      • getOrder

        public int getOrder()
        Specified by:
        getOrder in interface org.springframework.core.Ordered
      • postProcessEnvironment

        public void postProcessEnvironment​(org.springframework.core.env.ConfigurableEnvironment environment,
                                           org.springframework.boot.SpringApplication application)
        Specified by:
        postProcessEnvironment in interface org.springframework.boot.env.EnvironmentPostProcessor