HandlesSettings
Table of Contents
Methods
- getChat() : array<string|int, mixed>
- getDictionary() : array<int, non-empty-string>
- getDisplayedAttributes() : array<int, non-empty-string>
- getDistinctAttribute() : non-empty-string|null
- getEmbedders() : array<string|int, mixed>|null
- 
    getFaceting()
    
                                 : array{maxValuesPerFacet: int, sortFacetValuesBy: array} 
- getFacetSearch() : bool
- 
    getFilterableAttributes()
    
                                 : array<int, non-empty-string|array{attributePatterns: list, features?: array{facetSearch: bool, filter: array{equality: bool, comparison: bool}}}> 
- 
    getLocalizedAttributes()
    
                                 : array<int, array{attributePatterns: list, locales: list }>|null 
- getNonSeparatorTokens() : array<int, non-empty-string>
- getPagination() : array{maxTotalHits: positive-int}
- getPrefixSearch() : "indexingTime"|"disabled"
- getProximityPrecision() : "byWord"|"byAttribute"
- getRankingRules() : array<int, non-empty-string>
- getSearchableAttributes() : array<int, non-empty-string>
- getSearchCutoffMs() : int|null
- getSeparatorTokens() : array<string|int, mixed>
- getSortableAttributes() : array<int, non-empty-string>
- getStopWords() : array<int, non-empty-string>
- getSynonyms() : array<non-empty-string, array<int, non-empty-string>>
- 
    getTypoTolerance()
    
                                 : array{enabled: bool, minWordSizeForTypos: array{oneTypo: int, twoTypos: int}, disableOnWords: list, disableOnAttributes: list , disableOnNumbers: bool} 
- resetDictionary() : array<string|int, mixed>
- resetDisplayedAttributes() : array<string|int, mixed>
- resetDistinctAttribute() : array<string|int, mixed>
- resetEmbedders() : array<string|int, mixed>
- resetFaceting() : array<string|int, mixed>
- resetFacetSearch() : array<string|int, mixed>
- resetFilterableAttributes() : array<string|int, mixed>
- resetLocalizedAttributes() : array<string|int, mixed>
- resetNonSeparatorTokens() : array<string|int, mixed>
- resetPagination() : array<string|int, mixed>
- resetPrefixSearch() : array<string|int, mixed>
- resetProximityPrecision() : array<string|int, mixed>
- resetRankingRules() : array<string|int, mixed>
- resetSearchableAttributes() : array<string|int, mixed>
- resetSearchCutoffMs() : array<string|int, mixed>
- resetSeparatorTokens() : array<string|int, mixed>
- resetSortableAttributes() : array<string|int, mixed>
- resetStopWords() : array<string|int, mixed>
- resetSynonyms() : array<string|int, mixed>
- resetTypoTolerance() : array<string|int, mixed>
- updateChat() : array<string|int, mixed>
- updateDictionary() : array<string|int, mixed>
- updateDisplayedAttributes() : array<string|int, mixed>
- updateDistinctAttribute() : array<string|int, mixed>
- updateEmbedders() : array<string|int, mixed>
- updateFaceting() : array<string|int, mixed>
- updateFacetSearch() : array<string|int, mixed>
- updateFilterableAttributes() : array<string|int, mixed>
- updateLocalizedAttributes() : array<string|int, mixed>
- updateNonSeparatorTokens() : array<string|int, mixed>
- updatePagination() : array<string|int, mixed>
- updatePrefixSearch() : array<string|int, mixed>
- updateProximityPrecision() : array<string|int, mixed>
- updateRankingRules() : array<string|int, mixed>
- updateSearchableAttributes() : array<string|int, mixed>
- updateSearchCutoffMs() : array<string|int, mixed>
- updateSeparatorTokens() : array<string|int, mixed>
- updateSortableAttributes() : array<string|int, mixed>
- updateStopWords() : array<string|int, mixed>
- updateSynonyms() : array<string|int, mixed>
- updateTypoTolerance() : array<string|int, mixed>
Methods
getChat()
    public
                    getChat() : array<string|int, mixed>
    Tags
Return values
array<string|int, mixed>getDictionary()
    public
                    getDictionary() : array<int, non-empty-string>
    Return values
array<int, non-empty-string>getDisplayedAttributes()
    public
                    getDisplayedAttributes() : array<int, non-empty-string>
    Return values
array<int, non-empty-string>getDistinctAttribute()
    public
                    getDistinctAttribute() : non-empty-string|null
    Return values
non-empty-string|nullgetEmbedders()
    public
                    getEmbedders() : array<string|int, mixed>|null
    Tags
Return values
array<string|int, mixed>|nullgetFaceting()
    public
                    getFaceting() : array{maxValuesPerFacet: int, sortFacetValuesBy: array} 
    Return values
array{maxValuesPerFacet: int, sortFacetValuesBy: arraygetFacetSearch()
    public
                    getFacetSearch() : bool
    Tags
Return values
boolgetFilterableAttributes()
    public
                    getFilterableAttributes() : array<int, non-empty-string|array{attributePatterns: list, features?: array{facetSearch: bool, filter: array{equality: bool, comparison: bool}}}> 
    Return values
array<int, non-empty-string|array{attributePatterns: listgetLocalizedAttributes()
    public
                    getLocalizedAttributes() : array<int, array{attributePatterns: list, locales: list}>|null  
    Return values
array<int, array{attributePatterns: listgetNonSeparatorTokens()
    public
                    getNonSeparatorTokens() : array<int, non-empty-string>
    Return values
array<int, non-empty-string>getPagination()
    public
                    getPagination() : array{maxTotalHits: positive-int}
    Return values
array{maxTotalHits: positive-int}getPrefixSearch()
    public
                    getPrefixSearch() : "indexingTime"|"disabled"
    Tags
Return values
"indexingTime"|"disabled"getProximityPrecision()
    public
                    getProximityPrecision() : "byWord"|"byAttribute"
    Return values
"byWord"|"byAttribute"getRankingRules()
    public
                    getRankingRules() : array<int, non-empty-string>
    Return values
array<int, non-empty-string>getSearchableAttributes()
    public
                    getSearchableAttributes() : array<int, non-empty-string>
    Return values
array<int, non-empty-string>getSearchCutoffMs()
    public
                    getSearchCutoffMs() : int|null
    Return values
int|nullgetSeparatorTokens()
    public
                    getSeparatorTokens() : array<string|int, mixed>
    Return values
array<string|int, mixed>getSortableAttributes()
    public
                    getSortableAttributes() : array<int, non-empty-string>
    Return values
array<int, non-empty-string>getStopWords()
    public
                    getStopWords() : array<int, non-empty-string>
    Return values
array<int, non-empty-string>getSynonyms()
    public
                    getSynonyms() : array<non-empty-string, array<int, non-empty-string>>
    Return values
array<non-empty-string, array<int, non-empty-string>>getTypoTolerance()
    public
                    getTypoTolerance() : array{enabled: bool, minWordSizeForTypos: array{oneTypo: int, twoTypos: int}, disableOnWords: list, disableOnAttributes: list, disableOnNumbers: bool}  
    Return values
array{enabled: bool, minWordSizeForTypos: array{oneTypo: int, twoTypos: int}, disableOnWords: listresetDictionary()
    public
                    resetDictionary() : array<string|int, mixed>
    Return values
array<string|int, mixed>resetDisplayedAttributes()
    public
                    resetDisplayedAttributes() : array<string|int, mixed>
    Return values
array<string|int, mixed>resetDistinctAttribute()
    public
                    resetDistinctAttribute() : array<string|int, mixed>
    Return values
array<string|int, mixed>resetEmbedders()
    public
                    resetEmbedders() : array<string|int, mixed>
    Tags
Return values
array<string|int, mixed>resetFaceting()
    public
                    resetFaceting() : array<string|int, mixed>
    Return values
array<string|int, mixed>resetFacetSearch()
    public
                    resetFacetSearch() : array<string|int, mixed>
    Tags
Return values
array<string|int, mixed>resetFilterableAttributes()
    public
                    resetFilterableAttributes() : array<string|int, mixed>
    Return values
array<string|int, mixed>resetLocalizedAttributes()
    public
                    resetLocalizedAttributes() : array<string|int, mixed>
    Return values
array<string|int, mixed>resetNonSeparatorTokens()
    public
                    resetNonSeparatorTokens() : array<string|int, mixed>
    Return values
array<string|int, mixed>resetPagination()
    public
                    resetPagination() : array<string|int, mixed>
    Return values
array<string|int, mixed>resetPrefixSearch()
    public
                    resetPrefixSearch() : array<string|int, mixed>
    Tags
Return values
array<string|int, mixed>resetProximityPrecision()
    public
                    resetProximityPrecision() : array<string|int, mixed>
    Return values
array<string|int, mixed>resetRankingRules()
    public
                    resetRankingRules() : array<string|int, mixed>
    Return values
array<string|int, mixed>resetSearchableAttributes()
    public
                    resetSearchableAttributes() : array<string|int, mixed>
    Return values
array<string|int, mixed>resetSearchCutoffMs()
    public
                    resetSearchCutoffMs() : array<string|int, mixed>
    Return values
array<string|int, mixed>resetSeparatorTokens()
    public
                    resetSeparatorTokens() : array<string|int, mixed>
    Return values
array<string|int, mixed>resetSortableAttributes()
    public
                    resetSortableAttributes() : array<string|int, mixed>
    Return values
array<string|int, mixed>resetStopWords()
    public
                    resetStopWords() : array<string|int, mixed>
    Return values
array<string|int, mixed>resetSynonyms()
    public
                    resetSynonyms() : array<string|int, mixed>
    Return values
array<string|int, mixed>resetTypoTolerance()
    public
                    resetTypoTolerance() : array<string|int, mixed>
    Return values
array<string|int, mixed>updateChat()
    public
                    updateChat(array<string|int, mixed> $chatSettings) : array<string|int, mixed>
    Parameters
- $chatSettings : array<string|int, mixed>
Tags
Return values
array<string|int, mixed>updateDictionary()
    public
                    updateDictionary(array<int, non-empty-string> $wordDictionary) : array<string|int, mixed>
    Parameters
- $wordDictionary : array<int, non-empty-string>
Return values
array<string|int, mixed>updateDisplayedAttributes()
    public
                    updateDisplayedAttributes(array<int, non-empty-string> $displayedAttributes) : array<string|int, mixed>
    Parameters
- $displayedAttributes : array<int, non-empty-string>
Return values
array<string|int, mixed>updateDistinctAttribute()
    public
                    updateDistinctAttribute(non-empty-string $distinctAttribute) : array<string|int, mixed>
    Parameters
- $distinctAttribute : non-empty-string
Return values
array<string|int, mixed>updateEmbedders()
    public
                    updateEmbedders(array<string|int, mixed> $embedders) : array<string|int, mixed>
    Parameters
- $embedders : array<string|int, mixed>
Tags
Return values
array<string|int, mixed>updateFaceting()
    public
                    updateFaceting(array{maxValuesPerFacet?: int, sortFacetValuesBy?: array}  $faceting) : array<string|int, mixed>
    Parameters
- 
                $faceting
                : array{maxValuesPerFacet?: int, sortFacetValuesBy?: array} 
Return values
array<string|int, mixed>updateFacetSearch()
    public
                    updateFacetSearch(bool $facetSearch) : array<string|int, mixed>
    Parameters
- $facetSearch : bool
Tags
Return values
array<string|int, mixed>updateFilterableAttributes()
    public
                    updateFilterableAttributes(array<int, non-empty-string|array{attributePatterns: list, features?: array{facetSearch: bool, filter: array{equality: bool, comparison: bool}}}>  $filterableAttributes) : array<string|int, mixed>
    Parameters
- 
                $filterableAttributes
                : array<int, non-empty-string|array{attributePatterns: list, features?: array{facetSearch: bool, filter: array{equality: bool, comparison: bool}}}> 
- 
                    Note: When attributePatterns contains '_geo', the features field is ignored 
Return values
array<string|int, mixed>updateLocalizedAttributes()
    public
                    updateLocalizedAttributes(array<int, array{attributePatterns: list, locales: list}>   $localizedAttributes) : array<string|int, mixed>
    Parameters
- 
                $localizedAttributes
                : array<int, array{attributePatterns: list, locales: list }> 
Return values
array<string|int, mixed>updateNonSeparatorTokens()
    public
                    updateNonSeparatorTokens(array<int, non-empty-string> $nonSeparatorTokens) : array<string|int, mixed>
    Parameters
- $nonSeparatorTokens : array<int, non-empty-string>
Return values
array<string|int, mixed>updatePagination()
    public
                    updatePagination(array{maxTotalHits: positive-int} $pagination) : array<string|int, mixed>
    Parameters
- $pagination : array{maxTotalHits: positive-int}
Return values
array<string|int, mixed>updatePrefixSearch()
    public
                    updatePrefixSearch("indexingTime"|"disabled" $prefixSearch) : array<string|int, mixed>
    Parameters
- $prefixSearch : "indexingTime"|"disabled"
Tags
Return values
array<string|int, mixed>updateProximityPrecision()
    public
                    updateProximityPrecision("byWord"|"byAttribute" $type) : array<string|int, mixed>
    Parameters
- $type : "byWord"|"byAttribute"
Return values
array<string|int, mixed>updateRankingRules()
    public
                    updateRankingRules(array<int, non-empty-string> $rankingRules) : array<string|int, mixed>
    Parameters
- $rankingRules : array<int, non-empty-string>
Return values
array<string|int, mixed>updateSearchableAttributes()
    public
                    updateSearchableAttributes(array<int, non-empty-string> $searchableAttributes) : array<string|int, mixed>
    Parameters
- $searchableAttributes : array<int, non-empty-string>
Return values
array<string|int, mixed>updateSearchCutoffMs()
    public
                    updateSearchCutoffMs(int $value) : array<string|int, mixed>
    Parameters
- $value : int
Return values
array<string|int, mixed>updateSeparatorTokens()
    public
                    updateSeparatorTokens(array<int, non-empty-string> $separatorTokens) : array<string|int, mixed>
    Parameters
- $separatorTokens : array<int, non-empty-string>
Return values
array<string|int, mixed>updateSortableAttributes()
    public
                    updateSortableAttributes(array<int, non-empty-string> $sortableAttributes) : array<string|int, mixed>
    Parameters
- $sortableAttributes : array<int, non-empty-string>
Return values
array<string|int, mixed>updateStopWords()
    public
                    updateStopWords(array<int, non-empty-string> $stopWords) : array<string|int, mixed>
    Parameters
- $stopWords : array<int, non-empty-string>
Return values
array<string|int, mixed>updateSynonyms()
    public
                    updateSynonyms(array<non-empty-string, array<int, non-empty-string>> $synonyms) : array<string|int, mixed>
    Parameters
- $synonyms : array<non-empty-string, array<int, non-empty-string>>
Return values
array<string|int, mixed>updateTypoTolerance()
    public
                    updateTypoTolerance(array{enabled: bool, minWordSizeForTypos: array{oneTypo: int, twoTypos: int}, disableOnWords: list, disableOnAttributes: list, disableOnNumbers: bool}   $typoTolerance) : array<string|int, mixed>
    Parameters
- 
                $typoTolerance
                : array{enabled: bool, minWordSizeForTypos: array{oneTypo: int, twoTypos: int}, disableOnWords: list, disableOnAttributes: list , disableOnNumbers: bool}