Class GearsCommandBuilder<K,​V>

    • Field Summary

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

        codec
    • Constructor Summary

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

      • GearsCommandBuilder

        public GearsCommandBuilder​(io.lettuce.core.codec.RedisCodec<K,​V> codec)
    • Method Detail

      • createCommand

        protected <A,​B,​T> io.lettuce.core.protocol.Command<A,​B,​T> createCommand​(GearsCommandType type,
                                                                                                        io.lettuce.core.output.CommandOutput<A,​B,​T> output)
      • createCommand

        protected <A,​B,​T> io.lettuce.core.protocol.Command<A,​B,​T> createCommand​(GearsCommandType type,
                                                                                                        io.lettuce.core.output.CommandOutput<A,​B,​T> output,
                                                                                                        io.lettuce.core.protocol.CommandArgs<A,​B> args)
      • abortExecution

        public io.lettuce.core.protocol.Command<K,​V,​java.lang.String> abortExecution​(java.lang.String id)
      • configGet

        public io.lettuce.core.protocol.Command<K,​V,​java.util.List<V>> configGet​(K... keys)
      • configSet

        public io.lettuce.core.protocol.Command<K,​V,​java.util.List<V>> configSet​(java.util.Map<K,​V> map)
      • dropExecution

        public io.lettuce.core.protocol.Command<K,​V,​java.lang.String> dropExecution​(java.lang.String id)
      • dumpExecutions

        public io.lettuce.core.protocol.Command<K,​V,​java.util.List<Execution>> dumpExecutions()
      • dumpRegistrations

        public io.lettuce.core.protocol.Command<K,​V,​java.util.List<Registration>> dumpRegistrations()
      • getExecution

        public io.lettuce.core.protocol.Command<K,​V,​ExecutionDetails> getExecution​(java.lang.String id)
      • getResults

        public io.lettuce.core.protocol.Command<K,​V,​ExecutionResults> getResults​(java.lang.String id)
      • getResultsBlocking

        public io.lettuce.core.protocol.Command<K,​V,​ExecutionResults> getResultsBlocking​(java.lang.String id)
      • pyExecute

        public io.lettuce.core.protocol.Command<K,​V,​ExecutionResults> pyExecute​(java.lang.String function,
                                                                                            V... requirements)
      • pyExecuteUnblocking

        public io.lettuce.core.protocol.Command<K,​V,​java.lang.String> pyExecuteUnblocking​(java.lang.String function,
                                                                                                      V... requirements)
      • trigger

        public io.lettuce.core.protocol.Command<K,​V,​java.util.List<java.lang.Object>> trigger​(java.lang.String trigger,
                                                                                                          V... args)
      • unregister

        public io.lettuce.core.protocol.Command<K,​V,​java.lang.String> unregister​(java.lang.String id)