Package com.redis.lettucemod.search
Class CreateOptions<K,V>
- java.lang.Object
-
- com.redis.lettucemod.search.CreateOptions<K,V>
-
- All Implemented Interfaces:
RediSearchArgument<K,V>
public class CreateOptions<K,V> extends java.lang.Object implements RediSearchArgument<K,V>
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classCreateOptions.Builder<K,V>static classCreateOptions.DataType
-
Constructor Summary
Constructors Constructor Description CreateOptions()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description voidbuild(SearchCommandArgs<K,V> args)static <K,V>
CreateOptions.Builder<K,V>builder()booleanequals(java.lang.Object obj)java.util.Optional<Language>getDefaultLanguage()java.util.OptionalDoublegetDefaultScore()java.util.Optional<V>getFilter()java.util.Optional<K>getLanguageField()java.util.Optional<CreateOptions.DataType>getOn()java.util.Optional<K>getPayloadField()java.util.List<K>getPrefixes()java.util.Optional<K>getScoreField()java.util.Optional<java.util.List<V>>getStopWords()java.util.OptionalLonggetTemporary()inthashCode()booleanisMaxTextFields()booleanisNoFields()booleanisNoFreqs()booleanisNoHL()booleanisNoOffsets()booleanisSkipInitialScan()voidsetDefaultLanguage(java.util.Optional<Language> defaultLanguage)voidsetDefaultScore(java.util.OptionalDouble defaultScore)voidsetFilter(java.util.Optional<V> filter)voidsetLanguageField(java.util.Optional<K> languageField)voidsetMaxTextFields(boolean maxTextFields)voidsetNoFields(boolean noFields)voidsetNoFreqs(boolean noFreqs)voidsetNoHL(boolean noHL)voidsetNoOffsets(boolean noOffsets)voidsetOn(java.util.Optional<CreateOptions.DataType> on)voidsetPayloadField(java.util.Optional<K> payloadField)voidsetScoreField(java.util.Optional<K> scoreField)voidsetSkipInitialScan(boolean skipInitialScan)voidsetStopWords(java.util.Optional<java.util.List<V>> stopWords)voidsetTemporary(java.util.OptionalLong temporary)java.lang.StringtoString()
-
-
-
Method Detail
-
getOn
public java.util.Optional<CreateOptions.DataType> getOn()
-
setOn
public void setOn(java.util.Optional<CreateOptions.DataType> on)
-
getFilter
public java.util.Optional<V> getFilter()
-
setFilter
public void setFilter(java.util.Optional<V> filter)
-
getDefaultLanguage
public java.util.Optional<Language> getDefaultLanguage()
-
setDefaultLanguage
public void setDefaultLanguage(java.util.Optional<Language> defaultLanguage)
-
getLanguageField
public java.util.Optional<K> getLanguageField()
-
setLanguageField
public void setLanguageField(java.util.Optional<K> languageField)
-
getDefaultScore
public java.util.OptionalDouble getDefaultScore()
-
setDefaultScore
public void setDefaultScore(java.util.OptionalDouble defaultScore)
-
getScoreField
public java.util.Optional<K> getScoreField()
-
setScoreField
public void setScoreField(java.util.Optional<K> scoreField)
-
getPayloadField
public java.util.Optional<K> getPayloadField()
-
setPayloadField
public void setPayloadField(java.util.Optional<K> payloadField)
-
isMaxTextFields
public boolean isMaxTextFields()
-
setMaxTextFields
public void setMaxTextFields(boolean maxTextFields)
-
getTemporary
public java.util.OptionalLong getTemporary()
-
setTemporary
public void setTemporary(java.util.OptionalLong temporary)
-
isNoOffsets
public boolean isNoOffsets()
-
setNoOffsets
public void setNoOffsets(boolean noOffsets)
-
isNoHL
public boolean isNoHL()
-
setNoHL
public void setNoHL(boolean noHL)
-
isNoFields
public boolean isNoFields()
-
setNoFields
public void setNoFields(boolean noFields)
-
isNoFreqs
public boolean isNoFreqs()
-
setNoFreqs
public void setNoFreqs(boolean noFreqs)
-
isSkipInitialScan
public boolean isSkipInitialScan()
-
setSkipInitialScan
public void setSkipInitialScan(boolean skipInitialScan)
-
getStopWords
public java.util.Optional<java.util.List<V>> getStopWords()
-
setStopWords
public void setStopWords(java.util.Optional<java.util.List<V>> stopWords)
-
getPrefixes
public java.util.List<K> getPrefixes()
-
build
public void build(SearchCommandArgs<K,V> args)
- Specified by:
buildin interfaceRediSearchArgument<K,V>
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
builder
public static <K,V> CreateOptions.Builder<K,V> builder()
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equalsin classjava.lang.Object
-
-