public class QuickLinksProfileBuilder extends Object
QuickLinksProfile based on data received in a request| Modifier and Type | Field and Description |
|---|---|
static Set<String> |
ALLOWED_FILTER_ATTRIBUTES |
static String |
COMPONENTS |
static String |
FILTERS |
static String |
NAME |
| Constructor and Description |
|---|
QuickLinksProfileBuilder() |
| Modifier and Type | Method and Description |
|---|---|
String |
buildQuickLinksProfile(Object globalFiltersRaw,
Object serviceFiltersRaw) |
public static final String NAME
public static final String COMPONENTS
public static final String FILTERS
public String buildQuickLinksProfile(@Nullable Object globalFiltersRaw, @Nullable Object serviceFiltersRaw) throws QuickLinksProfileEvaluationException
globalFiltersRaw - The data in the request belonging to the "quicklinks_profile/filters" key.serviceFiltersRaw - The data in the request belonging to "quicklinks_profile/services"QuickLinksProfileEvaluationException - when the received data defines an invalid profile. This can be of various
reasons: the received data is has invalid structure, critical data is missing or there are contradicting filter
rules in the profileCopyright © 2022 Apache Software Foundation. All rights reserved.