Class DefaultAsSearchProfileContext.DefaultAsSearchProfileContextBuilder
java.lang.Object
de.hybris.platform.adaptivesearch.context.impl.DefaultAsSearchProfileContext.DefaultAsSearchProfileContextBuilder
- Enclosing class:
- DefaultAsSearchProfileContext
public static class DefaultAsSearchProfileContext.DefaultAsSearchProfileContextBuilder
extends Object
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()protected voidwithAttributes(Map<String, Object> attributes) withCatalogVersions(List<CatalogVersionModel> catalogVersions) withCategoryPath(List<CategoryModel> categoryPath) withCurrency(CurrencyModel currency) withIndexConfiguration(String indexConfiguration) withIndexType(String indexType) withKeywords(List<AsKeyword> keywords) withLanguage(LanguageModel language) withQualifiers(Map<String, List<String>> qualifiers) withQueryContexts(List<String> queryContexts) withSessionCatalogVersions(List<CatalogVersionModel> sessionCatalogVersions)
-
Constructor Details
-
DefaultAsSearchProfileContextBuilder
public DefaultAsSearchProfileContextBuilder()
-
-
Method Details
-
withQueryContexts
public DefaultAsSearchProfileContext.DefaultAsSearchProfileContextBuilder withQueryContexts(List<String> queryContexts) -
withIndexConfiguration
public DefaultAsSearchProfileContext.DefaultAsSearchProfileContextBuilder withIndexConfiguration(String indexConfiguration) -
withIndexType
public DefaultAsSearchProfileContext.DefaultAsSearchProfileContextBuilder withIndexType(String indexType) -
withCatalogVersions
public DefaultAsSearchProfileContext.DefaultAsSearchProfileContextBuilder withCatalogVersions(List<CatalogVersionModel> catalogVersions) -
withSessionCatalogVersions
public DefaultAsSearchProfileContext.DefaultAsSearchProfileContextBuilder withSessionCatalogVersions(List<CatalogVersionModel> sessionCatalogVersions) -
withCategoryPath
public DefaultAsSearchProfileContext.DefaultAsSearchProfileContextBuilder withCategoryPath(List<CategoryModel> categoryPath) -
withLanguage
public DefaultAsSearchProfileContext.DefaultAsSearchProfileContextBuilder withLanguage(LanguageModel language) -
withCurrency
public DefaultAsSearchProfileContext.DefaultAsSearchProfileContextBuilder withCurrency(CurrencyModel currency) -
withKeywords
public DefaultAsSearchProfileContext.DefaultAsSearchProfileContextBuilder withKeywords(List<AsKeyword> keywords) -
withQuery
-
withQualifiers
public DefaultAsSearchProfileContext.DefaultAsSearchProfileContextBuilder withQualifiers(Map<String, List<String>> qualifiers) -
withAttributes
public DefaultAsSearchProfileContext.DefaultAsSearchProfileContextBuilder withAttributes(Map<String, Object> attributes) -
build
-
processQualifiers
protected void processQualifiers()
-