Class MeilisearchIndexSettings.Builder
java.lang.Object
io.vanslog.spring.data.meilisearch.core.MeilisearchIndexSettings.Builder
- Enclosing class:
- MeilisearchIndexSettings
Builder for
MeilisearchIndexSettings.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()withDictionary(List<String> dictionary) withDisplayedAttributes(List<String> displayedAttributes) withDistinctAttribute(String distinctAttribute) withFilterableAttributes(List<String> filterableAttributes) withLocalizedAttributes(List<MeilisearchIndexSettings.LocalizedAttributeSettings> localizedAttributes) withNonSeparatorTokens(List<String> nonSeparatorTokens) withProximityPrecision(String proximityPrecision) withRankingRules(List<String> rankingRules) withSearchableAttributes(List<String> searchableAttributes) withSearchCutoffMs(Integer searchCutoffMs) withSeparatorTokens(List<String> separatorTokens) withSortableAttributes(List<String> sortableAttributes) withStopWords(List<String> stopWords) withSynonyms(Map<String, List<String>> synonyms) withTypoTolerance(MeilisearchIndexSettings.TypoToleranceSettings typoTolerance)
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
withSearchableAttributes
-
withDisplayedAttributes
-
withSortableAttributes
-
withRankingRules
-
withDistinctAttribute
-
withFilterableAttributes
-
withSynonyms
-
withStopWords
-
withDictionary
-
withPagination
public MeilisearchIndexSettings.Builder withPagination(MeilisearchIndexSettings.PaginationSettings pagination) -
withFaceting
public MeilisearchIndexSettings.Builder withFaceting(MeilisearchIndexSettings.FacetingSettings faceting) -
withTypoTolerance
public MeilisearchIndexSettings.Builder withTypoTolerance(MeilisearchIndexSettings.TypoToleranceSettings typoTolerance) -
withProximityPrecision
-
withSearchCutoffMs
-
withSeparatorTokens
-
withNonSeparatorTokens
-
withLocalizedAttributes
public MeilisearchIndexSettings.Builder withLocalizedAttributes(List<MeilisearchIndexSettings.LocalizedAttributeSettings> localizedAttributes) -
withEmbedders
public MeilisearchIndexSettings.Builder withEmbedders(Map<String, MeilisearchIndexSettings.EmbedderSettings> embedders) -
build
-