Class BaseSearchOptions<K,V>

java.lang.Object
com.redis.lettucemod.search.BaseSearchOptions<K,V>
All Implemented Interfaces:
RediSearchArgument<K,V>
Direct Known Subclasses:
AggregateOptions, SearchOptions

public class BaseSearchOptions<K,V> extends Object implements RediSearchArgument<K,V>
  • Constructor Details

    • BaseSearchOptions

      protected BaseSearchOptions()
    • BaseSearchOptions

      protected BaseSearchOptions(BaseSearchOptions.Builder<K,V,?> builder)
  • Method Details

    • getTimeout

      public Optional<Duration> getTimeout()
    • setTimeout

      public void setTimeout(Optional<Duration> timeout)
    • isVerbatim

      public boolean isVerbatim()
    • setVerbatim

      public void setVerbatim(boolean verbatim)
    • getLimit

      public Optional<Limit> getLimit()
    • setLimit

      public void setLimit(Limit limit)
    • getParams

      public List<io.lettuce.core.KeyValue<K,V>> getParams()
    • setParams

      public void setParams(List<io.lettuce.core.KeyValue<K,V>> params)
    • getDialect

      public OptionalInt getDialect()
    • setDialect

      public void setDialect(OptionalInt dialect)
    • build

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