Index
All Classes and Interfaces|All Packages
C
- com.azure.spring.cloud.feature.management.web - package com.azure.spring.cloud.feature.management.web
-
Package contains classes for accessing and creating Feature Flags, Feature Filters with integrations with Spring Web.
D
- DisabledFeaturesHandler - Interface in com.azure.spring.cloud.feature.management.web
-
Interface for Disabled Features Handler.
F
- fallback() - Element in annotation type com.azure.spring.cloud.feature.management.web.FeatureGate
- feature() - Element in annotation type com.azure.spring.cloud.feature.management.web.FeatureGate
- FeatureGate - Annotation Type in com.azure.spring.cloud.feature.management.web
-
THis annotation can be added to any endpoint and will check if the feature is on.
- FeatureHandler - Class in com.azure.spring.cloud.feature.management.web
-
Interceptor for Requests to check if they should be run.
- FeatureHandler(FeatureManager, FeatureManagerSnapshot, DisabledFeaturesHandler) - Constructor for class com.azure.spring.cloud.feature.management.web.FeatureHandler
-
Interceptor for Requests to check if they should be run.
- FeatureManagerSnapshot - Class in com.azure.spring.cloud.feature.management.web
-
Holds information on Feature Management properties and can check if a given feature is enabled.
H
- handleDisabledFeatures(HttpServletRequest, HttpServletResponse) - Method in interface com.azure.spring.cloud.feature.management.web.DisabledFeaturesHandler
-
Called when an endpoint interceptor returns and no redirect is set.
I
- isEnabled(String) - Method in class com.azure.spring.cloud.feature.management.web.FeatureManagerSnapshot
-
Checks to see if the feature is enabled.
- isEnabledAsync(String) - Method in class com.azure.spring.cloud.feature.management.web.FeatureManagerSnapshot
-
Checks to see if the feature is enabled.
P
- preHandle(HttpServletRequest, HttpServletResponse, Object) - Method in class com.azure.spring.cloud.feature.management.web.FeatureHandler
-
Checks if the endpoint being called has the @FeatureOn annotation.
S
- snapshot() - Element in annotation type com.azure.spring.cloud.feature.management.web.FeatureGate
All Classes and Interfaces|All Packages