Class RediSearchCommandArgs<K,​V>


  • public class RediSearchCommandArgs<K,​V>
    extends io.lettuce.core.protocol.CommandArgs<K,​V>
    Command args for RediSearch connections. This implementation hides the first key as RediSearch keys are not keys from the key-space.
    Author:
    Julien Ruaux
    • Field Summary

      • Fields inherited from class io.lettuce.core.protocol.CommandArgs

        codec
    • Constructor Summary

      Constructors 
      Constructor Description
      RediSearchCommandArgs​(io.lettuce.core.codec.RedisCodec<K,​V> codec)  
    • Constructor Detail

      • RediSearchCommandArgs

        public RediSearchCommandArgs​(io.lettuce.core.codec.RedisCodec<K,​V> codec)
        Parameters:
        codec - Codec used to encode/decode keys and values, must not be null.
    • Method Detail

      • getFirstEncodedKey

        public java.nio.ByteBuffer getFirstEncodedKey()
        Overrides:
        getFirstEncodedKey in class io.lettuce.core.protocol.CommandArgs<K,​V>
        Returns:
        always null.
      • add

        public RediSearchCommandArgs<K,​V> add​(java.lang.String s)
        Overrides:
        add in class io.lettuce.core.protocol.CommandArgs<K,​V>
      • addKey

        public RediSearchCommandArgs<K,​V> addKey​(K key)
        Overrides:
        addKey in class io.lettuce.core.protocol.CommandArgs<K,​V>
      • addValue

        public RediSearchCommandArgs<K,​V> addValue​(V value)
        Overrides:
        addValue in class io.lettuce.core.protocol.CommandArgs<K,​V>
      • add

        public RediSearchCommandArgs<K,​V> add​(double n)
        Overrides:
        add in class io.lettuce.core.protocol.CommandArgs<K,​V>