Class AppConfigurationWebAutoConfiguration.AppConfigurationPushRefreshConfiguration

java.lang.Object
com.azure.spring.cloud.config.web.AppConfigurationWebAutoConfiguration.AppConfigurationPushRefreshConfiguration
Enclosing class:
AppConfigurationWebAutoConfiguration

@Configuration @ConditionalOnClass(name={"org.springframework.boot.actuate.autoconfigure.endpoint.web.WebEndpointProperties","org.springframework.cloud.endpoint.RefreshEndpoint"}) public static class AppConfigurationWebAutoConfiguration.AppConfigurationPushRefreshConfiguration extends Object
Refresh from Pull Requests
  • Constructor Details

    • AppConfigurationPushRefreshConfiguration

      public AppConfigurationPushRefreshConfiguration()
  • Method Details

    • appConfigurationRefreshEndpoint

      @Bean public AppConfigurationRefreshEndpoint appConfigurationRefreshEndpoint(org.springframework.cloud.context.refresh.ContextRefresher contextRefresher, AppConfigurationProperties appConfiguration)
      Creates Endpoint for push refresh.
      Parameters:
      contextRefresher - Spring Context Refresher
      appConfiguration - App Configuration properties
      Returns:
      AppConfigurationRefreshEndpoint
    • appConfigurationRefreshEventListener

      @Bean public AppConfigurationRefreshEventListener appConfigurationRefreshEventListener(AppConfigurationRefresh appConfigurationRefresh)
      Creates an Event Listener for push refresh events.
      Parameters:
      appConfigurationRefresh - App Configuration refresher.
      Returns:
      AppConfigurationRefreshEventListener