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 Summary
-
Method Summary
Modifier and TypeMethodDescriptionappConfigurationRefreshEndpoint
(org.springframework.cloud.context.refresh.ContextRefresher contextRefresher, AppConfigurationProperties appConfiguration) Creates Endpoint for push refresh.appConfigurationRefreshEventListener
(AppConfigurationRefresh appConfigurationRefresh) Creates an Event Listener for push refresh events.
-
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 RefresherappConfiguration
- 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
-