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 Object implements RediSearchArgument<K,V>
  • Constructor Details

    • CreateOptions

      public CreateOptions()
  • Method Details

    • getOn

    • setOn

      public void setOn(Optional<CreateOptions.DataType> on)
    • getFilter

      public Optional<V> getFilter()
    • setFilter

      public void setFilter(Optional<V> filter)
    • getDefaultLanguage

      public Optional<Language> getDefaultLanguage()
    • setDefaultLanguage

      public void setDefaultLanguage(Optional<Language> defaultLanguage)
    • getLanguageField

      public Optional<K> getLanguageField()
    • setLanguageField

      public void setLanguageField(Optional<K> languageField)
    • getDefaultScore

      public OptionalDouble getDefaultScore()
    • setDefaultScore

      public void setDefaultScore(OptionalDouble defaultScore)
    • getScoreField

      public Optional<K> getScoreField()
    • setScoreField

      public void setScoreField(Optional<K> scoreField)
    • getPayloadField

      public Optional<K> getPayloadField()
    • setPayloadField

      public void setPayloadField(Optional<K> payloadField)
    • isMaxTextFields

      public boolean isMaxTextFields()
    • setMaxTextFields

      public void setMaxTextFields(boolean maxTextFields)
    • getTemporary

      public OptionalLong getTemporary()
    • setTemporary

      public void setTemporary(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 Optional<List<V>> getStopWords()
    • setStopWords

      public void setStopWords(Optional<List<V>> stopWords)
    • getPrefixes

      public List<K> getPrefixes()
    • build

      public void build(SearchCommandArgs<K,V> args)
      Specified by:
      build in interface RediSearchArgument<K,V>
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • builder

      public static <K, V> CreateOptions.Builder<K,V> builder()
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • equals

      public boolean equals(Object obj)
      Overrides:
      equals in class Object