public class IndexSettings extends Object implements Serializable
| Constructor and Description |
|---|
IndexSettings() |
@Deprecated public List<String> getAttributesToIndex()
getSearchableAttributes()@Deprecated public IndexSettings setAttributesToIndex(List<String> attributesToIndex)
setSearchableAttributes(List)@Deprecated public List<String> getNumericAttributesToIndex()
getNumericAttributesForFiltering()@Deprecated public IndexSettings setNumericAttributesToIndex(List<String> numericAttributesToIndex)
setNumericAttributesForFiltering(List)public IndexSettings setAttributesForFaceting(List<String> attributesForFaceting)
public String getAttributeForDistinct()
public IndexSettings setAttributeForDistinct(String attributeForDistinct)
public IndexSettings setRanking(List<String> ranking)
public IndexSettings setCustomRanking(List<String> customRanking)
public String getSeparatorsToIndex()
public IndexSettings setSeparatorsToIndex(String separatorsToIndex)
@Deprecated public List<String> getSlaves()
getReplicas()@Deprecated public IndexSettings setSlaves(List<String> slaves)
setReplicas(List)public IndexSettings setUnretrievableAttributes(List<String> unretrievableAttributes)
public Boolean getAllowCompressionOfIntegerArray()
public IndexSettings setAllowCompressionOfIntegerArray(Boolean allowCompressionOfIntegerArray)
public IndexSettings setDisableTypoToleranceOnWords(List<String> disableTypoToleranceOnWords)
public IndexSettings setDisableTypoToleranceOnAttributes(List<String> disableTypoToleranceOnAttributes)
public Integer getMinWordSizefor1Typo()
public IndexSettings setMinWordSizefor1Typo(Integer minWordSizefor1Typo)
public Integer getMinWordSizefor2Typos()
public IndexSettings setMinWordSizefor2Typos(Integer minWordSizefor2Typos)
public Long getHitsPerPage()
public IndexSettings setHitsPerPage(Integer hitsPerPage)
public IndexSettings setHitsPerPage(Long hitsPerPage)
public IndexSettings setAttributesToRetrieve(List<String> attributesToRetrieve)
public IndexSettings setCamelCaseAttributes(List<String> camelCaseAttributes)
public IndexSettings setDecompoundedAttributes(Map<String,List<String>> decompoundedAttributes)
public IndexSettings setAttributesToHighlight(List<String> attributesToHighlight)
public IndexSettings setAttributesToSnippet(List<String> attributesToSnippet)
public String getQueryType()
public IndexSettings setQueryType(String queryType)
public Integer getMinProximity()
public IndexSettings setMinProximity(Integer minProximity)
public String getHighlightPreTag()
public IndexSettings setHighlightPreTag(String highlightPreTag)
public String getHighlightPostTag()
public IndexSettings setHighlightPostTag(String highlightPostTag)
public IndexSettings setOptionalWords(List<String> optionalWords)
public Boolean getAllowTyposOnNumericTokens()
public IndexSettings setAllowTyposOnNumericTokens(Boolean allowTyposOnNumericTokens)
public IgnorePlurals getIgnorePlurals()
public IndexSettings setIgnorePlurals(List<String> ignorePlurals)
public IndexSettings setIgnorePlurals(IgnorePlurals ignorePlurals)
public IndexSettings setIgnorePlurals(Boolean ignorePlurals)
public Boolean getAdvancedSyntax()
public IndexSettings setAdvancedSyntax(Boolean advancedSyntax)
public Boolean getReplaceSynonymsInHighlight()
public IndexSettings setReplaceSynonymsInHighlight(Boolean replaceSynonymsInHighlight)
public Long getMaxValuesPerFacet()
public IndexSettings setMaxValuesPerFacet(Integer maxValuesPerFacet)
public IndexSettings setMaxValuesPerFacet(Long maxValuesPerFacet)
public Distinct getDistinct()
public IndexSettings setDistinct(Boolean distinct)
public IndexSettings setDistinct(Distinct distinct)
public IndexSettings setDistinct(Integer distinct)
public TypoTolerance getTypoTolerance()
public IndexSettings setTypoTolerance(TypoTolerance typoTolerance)
public RemoveStopWords getRemoveStopWords()
public IndexSettings setRemoveStopWords(List<String> removeStopWords)
public IndexSettings setRemoveStopWords(RemoveStopWords removeStopWords)
public IndexSettings setRemoveStopWords(Boolean removeStopWords)
public String getSnippetEllipsisText()
public IndexSettings setSnippetEllipsisText(String snippetEllipsisText)
public String getRemoveWordsIfNoResults()
public IndexSettings setRemoveWordsIfNoResults(String removeWordsIfNoResults)
public IndexSettings setReplicas(List<String> replicas)
public IndexSettings setSearchableAttributes(List<String> searchableAttributes)
public IndexSettings setPlaceholders(Map<String,List<String>> placeholders)
public IndexSettings setResponseFields(List<String> responseFields)
public Integer getMaxFacetHits()
public IndexSettings setMaxFacetHits(Integer maxFacetHits)
public Boolean getRestrictHighlightAndSnippetArrays()
public IndexSettings setRestrictHighlightAndSnippetArrays(Boolean restrictHighlightAndSnippetArrays)
public Long getPaginationLimitedTo()
public IndexSettings setPaginationLimitedTo(Integer paginationLimitedTo)
public IndexSettings setPaginationLimitedTo(Long paginationLimitedTo)
public IndexSettings setNumericAttributesForFiltering(List<String> numericAttributesForFiltering)
public IndexSettings setDisablePrefixOnAttributes(List<String> disablePrefixOnAttributes)
public IndexSettings setDisableExactOnAttributes(List<String> disableExactOnAttributes)
public String getExactOnSingleWordQuery()
public IndexSettings setExactOnSingleWordQuery(String exactOnSingleWordQuery)
public IndexSettings setAlternativesAsExact(List<String> alternativesAsExact)
public Boolean getEnableRules()
public IndexSettings setEnableRules(Boolean enableRules)
public String getSortFacetValuesBy()
public IndexSettings setSortFacetValuesBy(String sortFacetValuesBy)
public String getKeepDiacriticsOnCharacters()
public IndexSettings setKeepDiacriticsOnCharacters(String keepDiacriticsOnCharacters)
public IndexSettings setQueryLanguages(List<String> queryLanguages)
public IndexSettings setCustomSetting(String key, Object value)
public IndexSettings setCustomSettings(Map<String,Object> customSettings)
public IndexSettings setVersion(Integer version)
Copyright © 2018. All rights reserved.