Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- ACTUATOR - Static variable in class com.azure.spring.cloud.config.web.AppConfigurationWebConstants
-
Actuator endpoint
- APPCONFIGURATION_REFRESH - Static variable in class com.azure.spring.cloud.config.web.AppConfigurationWebConstants
-
Azure App Configuration push refresh endpoint
- APPCONFIGURATION_REFRESH_BUS - Static variable in class com.azure.spring.cloud.config.web.AppConfigurationWebConstants
-
Azure App Configuration push bus refresh endpoint
- AppConfigurationBusConfiguration() - Constructor for class com.azure.spring.cloud.config.web.AppConfigurationWebAutoConfiguration.AppConfigurationBusConfiguration
- appConfigurationBusRefreshEndpoint(ApplicationContext, BusProperties, AppConfigurationProperties, Destination.Factory) - Method in class com.azure.spring.cloud.config.web.AppConfigurationWebAutoConfiguration.AppConfigurationBusConfiguration
-
Creates Endpoint for push bus refresh.
- AppConfigurationBusRefreshEndpoint - Class in com.azure.spring.cloud.config.web.pushbusrefresh
-
Endpoint for requesting new configurations to be loaded in all registered instances on the Bus.
- AppConfigurationBusRefreshEndpoint(ApplicationEventPublisher, String, Destination.Factory, AppConfigurationProperties) - Constructor for class com.azure.spring.cloud.config.web.pushbusrefresh.AppConfigurationBusRefreshEndpoint
-
Endpoint for triggering a refresh check for a single config store, across all registered instances.
- AppConfigurationBusRefreshEvent - Class in com.azure.spring.cloud.config.web.pushbusrefresh
-
Event sent to all instances registered to the Bus to set the App Configuration watch interval to zero.
- appConfigurationBusRefreshEventListener(AppConfigurationRefresh) - Method in class com.azure.spring.cloud.config.web.AppConfigurationWebAutoConfiguration.AppConfigurationBusConfiguration
-
Creates an Event Listener for push bus refresh events.
- AppConfigurationBusRefreshEventListener - Class in com.azure.spring.cloud.config.web.pushbusrefresh
-
Listens for AppConfigurationBusRefreshEvents and sets the App Configuration watch interval to zero.
- AppConfigurationBusRefreshEventListener(AppConfigurationRefresh) - Constructor for class com.azure.spring.cloud.config.web.pushbusrefresh.AppConfigurationBusRefreshEventListener
-
Listener for AppConfigurationBusRefreshEvents, used to trigger an early cache expiration of a given config store.
- AppConfigurationEndpoint - Class in com.azure.spring.cloud.config.web
-
Common class for authenticating refresh requests.
- AppConfigurationEndpoint(HttpServletRequest, List<ConfigStore>, Map<String, String>) - Constructor for class com.azure.spring.cloud.config.web.AppConfigurationEndpoint
-
Base Authentication for refresh endpoints.
- AppConfigurationEventListener - Class in com.azure.spring.cloud.config.web.pullrefresh
-
Listens for ServletRequestHandledEvents to check if the configurations need to be updated.
- AppConfigurationEventListener(AppConfigurationRefresh) - Constructor for class com.azure.spring.cloud.config.web.pullrefresh.AppConfigurationEventListener
-
Listens for ServletRequestHandledEvents to check if the configurations need to be updated.
- AppConfigurationPushRefreshConfiguration() - Constructor for class com.azure.spring.cloud.config.web.AppConfigurationWebAutoConfiguration.AppConfigurationPushRefreshConfiguration
- appConfigurationRefreshEndpoint(ContextRefresher, AppConfigurationProperties) - Method in class com.azure.spring.cloud.config.web.AppConfigurationWebAutoConfiguration.AppConfigurationPushRefreshConfiguration
-
Creates Endpoint for push refresh.
- AppConfigurationRefreshEndpoint - Class in com.azure.spring.cloud.config.web.pushrefresh
-
Endpoint for requesting new configurations to be loaded.
- AppConfigurationRefreshEndpoint(ContextRefresher, AppConfigurationProperties) - Constructor for class com.azure.spring.cloud.config.web.pushrefresh.AppConfigurationRefreshEndpoint
-
Endpoint for triggering a refresh check for a single config store.
- AppConfigurationRefreshEvent - Class in com.azure.spring.cloud.config.web.pushrefresh
-
Event sent to set the App Configuration watch interval to zero.
- AppConfigurationRefreshEvent(String, String) - Constructor for class com.azure.spring.cloud.config.web.pushrefresh.AppConfigurationRefreshEvent
-
Event object for when a push event is triggered from a web hook.
- appConfigurationRefreshEventListener(AppConfigurationRefresh) - Method in class com.azure.spring.cloud.config.web.AppConfigurationWebAutoConfiguration.AppConfigurationPushRefreshConfiguration
-
Creates an Event Listener for push refresh events.
- AppConfigurationRefreshEventListener - Class in com.azure.spring.cloud.config.web.pushrefresh
-
Listens for AppConfigurationRefreshEvents and sets the App Configuration watch interval to zero.
- AppConfigurationRefreshEventListener(AppConfigurationRefresh) - Constructor for class com.azure.spring.cloud.config.web.pushrefresh.AppConfigurationRefreshEventListener
-
Listener for AppConfigurationRefreshEvents, used to trigger an early cache expiration of a given config store.
- AppConfigurationWebAutoConfiguration - Class in com.azure.spring.cloud.config.web
-
Sets up refresh methods based on dependencies.
- AppConfigurationWebAutoConfiguration() - Constructor for class com.azure.spring.cloud.config.web.AppConfigurationWebAutoConfiguration
- AppConfigurationWebAutoConfiguration.AppConfigurationBusConfiguration - Class in com.azure.spring.cloud.config.web
-
Refresh from appconfiguration-refresh-bus
- AppConfigurationWebAutoConfiguration.AppConfigurationPushRefreshConfiguration - Class in com.azure.spring.cloud.config.web
-
Refresh from Pull Requests
- AppConfigurationWebConstants - Class in com.azure.spring.cloud.config.web
-
Constants used for validating refresh requests.
- AppConfigurationWebConstants() - Constructor for class com.azure.spring.cloud.config.web.AppConfigurationWebConstants
- authenticate() - Method in class com.azure.spring.cloud.config.web.AppConfigurationEndpoint
-
Checks if the request is from a valid AppConfiguration Store and has a valid Token and Secret.
C
- com.azure.spring.cloud.config.web - package com.azure.spring.cloud.config.web
-
Package contains classes for automatic refresh.
- com.azure.spring.cloud.config.web.pullrefresh - package com.azure.spring.cloud.config.web.pullrefresh
-
Package contains classes for pull bus refresh requests.
- com.azure.spring.cloud.config.web.pushbusrefresh - package com.azure.spring.cloud.config.web.pushbusrefresh
-
Package contains classes for push bus refresh requests.
- com.azure.spring.cloud.config.web.pushrefresh - package com.azure.spring.cloud.config.web.pushrefresh
-
Package contains classes for push refresh requests.
- configListener(AppConfigurationRefresh) - Method in class com.azure.spring.cloud.config.web.AppConfigurationWebAutoConfiguration
-
Listener for activity, to check for config store changes.
D
- DATA - Static variable in class com.azure.spring.cloud.config.web.AppConfigurationWebConstants
-
Json field name for Data section
G
- getEndpoint() - Method in class com.azure.spring.cloud.config.web.AppConfigurationEndpoint
- getEndpoint() - Method in class com.azure.spring.cloud.config.web.pushbusrefresh.AppConfigurationBusRefreshEvent
-
Endpoint of the App Configuration store that triggered the Event.
- getEndpoint() - Method in class com.azure.spring.cloud.config.web.pushrefresh.AppConfigurationRefreshEvent
-
Endpoint of the App Configuration store that triggered the Event.
- getStore() - Method in class com.azure.spring.cloud.config.web.AppConfigurationEndpoint
- getSyncToken() - Method in class com.azure.spring.cloud.config.web.AppConfigurationEndpoint
-
Returns the syncToken from the event grid request
- getSyncToken() - Method in class com.azure.spring.cloud.config.web.pushbusrefresh.AppConfigurationBusRefreshEvent
- getSyncToken() - Method in class com.azure.spring.cloud.config.web.pushrefresh.AppConfigurationRefreshEvent
-
Sync Token for getting latest configurations.
- getValidationResponse() - Method in class com.azure.spring.cloud.config.web.AppConfigurationEndpoint
O
- onApplicationEvent(AppConfigurationBusRefreshEvent) - Method in class com.azure.spring.cloud.config.web.pushbusrefresh.AppConfigurationBusRefreshEventListener
-
Handles an appConfigurationRefreshEvent.
- onApplicationEvent(AppConfigurationRefreshEvent) - Method in class com.azure.spring.cloud.config.web.pushrefresh.AppConfigurationRefreshEventListener
-
Handles an appConfigurationRefreshEvent.
- onApplicationEvent(ServletRequestHandledEvent) - Method in class com.azure.spring.cloud.config.web.pullrefresh.AppConfigurationEventListener
R
- refresh(HttpServletRequest, HttpServletResponse, Map<String, String>) - Method in class com.azure.spring.cloud.config.web.pushbusrefresh.AppConfigurationBusRefreshEndpoint
-
Checks a HttpServletRequest to see if it is a refresh event.
- refresh(HttpServletRequest, HttpServletResponse, Map<String, String>) - Method in class com.azure.spring.cloud.config.web.pushrefresh.AppConfigurationRefreshEndpoint
-
Checks a HttpServletRequest to see if it is a refresh event.
S
- setApplicationEventPublisher(ApplicationEventPublisher) - Method in class com.azure.spring.cloud.config.web.pushrefresh.AppConfigurationRefreshEndpoint
- setEndpoint(String) - Method in class com.azure.spring.cloud.config.web.pushbusrefresh.AppConfigurationBusRefreshEvent
-
Will only set the endpoint if one isn't already set.
- SYNC_TOKEN - Static variable in class com.azure.spring.cloud.config.web.AppConfigurationWebConstants
-
Json field name for SyncToken value
T
- triggerRefresh() - Method in class com.azure.spring.cloud.config.web.AppConfigurationEndpoint
-
Checks if the endpoint's store has been configured for refresh.
V
- VALIDATION_CODE_FORMAT_START - Static variable in class com.azure.spring.cloud.config.web.AppConfigurationWebConstants
-
Prefix of the validation code.
- VALIDATION_CODE_KEY - Static variable in class com.azure.spring.cloud.config.web.AppConfigurationWebConstants
-
Validation Code Key value
- VALIDATION_TOPIC - Static variable in class com.azure.spring.cloud.config.web.AppConfigurationWebConstants
-
Validation Topic for push refresh.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form