Package com.redis.lettucemod.search
Class SearchOptions<K,V>
java.lang.Object
com.redis.lettucemod.search.BaseSearchOptions<K,V>
com.redis.lettucemod.search.SearchOptions<K,V>
- All Implemented Interfaces:
RediSearchArgument<K,V>
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classstatic classstatic classstatic classstatic classstatic class -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidbuild(SearchCommandArgs<K, V> args) static <K,V> SearchOptions.Builder<K, V> builder()getSlop()booleanbooleanbooleanbooleanbooleanbooleanstatic Limitlimit(long offset, long num) voidsetExpander(String expander) voidsetFilters(List<SearchOptions.NumericFilter<K, V>> filters) voidsetGeoFilter(SearchOptions.GeoFilter<K, V> geoFilter) voidsetHighlight(SearchOptions.Highlight<K, V> highlight) voidsetInFields(List<K> inFields) voidvoidsetInOrder(boolean inOrder) voidsetLanguage(Language language) voidsetNoContent(boolean noContent) voidsetNoStopWords(boolean noStopWords) voidsetPayload(V payload) voidsetReturnFields(List<K> returnFields) voidvoidsetSlop(long slop) voidsetSortBy(SearchOptions.SortBy<K, V> sortBy) voidsetSummarize(SearchOptions.Summarize<K, V> summarize) voidsetWithPayloads(boolean withPayloads) voidsetWithScores(boolean withScores) voidsetWithSortKeys(boolean withSortKeys) Methods inherited from class com.redis.lettucemod.search.BaseSearchOptions
getDialect, getLimit, getParams, getTimeout, isVerbatim, setDialect, setLimit, setParams, setTimeout, setVerbatim
-
Constructor Details
-
SearchOptions
public SearchOptions()
-
-
Method Details
-
isNoContent
public boolean isNoContent() -
setNoContent
public void setNoContent(boolean noContent) -
isNoStopWords
public boolean isNoStopWords() -
setNoStopWords
public void setNoStopWords(boolean noStopWords) -
isWithScores
public boolean isWithScores() -
setWithScores
public void setWithScores(boolean withScores) -
isWithPayloads
public boolean isWithPayloads() -
setWithPayloads
public void setWithPayloads(boolean withPayloads) -
isWithSortKeys
public boolean isWithSortKeys() -
setWithSortKeys
public void setWithSortKeys(boolean withSortKeys) -
getFilters
-
setFilters
-
getGeoFilter
-
setGeoFilter
-
getInKeys
-
setInKeys
-
getInFields
-
setInFields
-
getReturnFields
-
setReturnFields
-
getSummarize
-
setSummarize
-
getHighlight
-
setHighlight
-
getSlop
-
setSlop
public void setSlop(long slop) -
isInOrder
public boolean isInOrder() -
setInOrder
public void setInOrder(boolean inOrder) -
getLanguage
-
setLanguage
-
getExpander
-
setExpander
-
getScorer
-
setScorer
-
getPayload
-
setPayload
-
getSortBy
-
setSortBy
-
build
- Specified by:
buildin interfaceRediSearchArgument<K,V> - Overrides:
buildin classBaseSearchOptions<K,V>
-
limit
-
builder
-