redis.clients.jedis.MultiKeyCommandsPipeline Maven / Gradle / Ivy
package redis.clients.jedis;
import java.util.List;
import java.util.Set;
/**
* Multikey related commands (these are split out because they are non-shardable)
*/
public interface MultiKeyCommandsPipeline {
Response del(String... keys);
Response exists(String... keys);
Response> blpop(String... args);
Response> brpop(String... args);
Response> keys(String pattern);
Response> mget(String... keys);
Response mset(String... keysvalues);
Response msetnx(String... keysvalues);
Response rename(String oldkey, String newkey);
Response renamenx(String oldkey, String newkey);
Response rpoplpush(String srckey, String dstkey);
Response> sdiff(String... keys);
Response sdiffstore(String dstkey, String... keys);
Response> sinter(String... keys);
Response sinterstore(String dstkey, String... keys);
Response smove(String srckey, String dstkey, String member);
Response sort(String key, SortingParams sortingParameters, String dstkey);
Response sort(String key, String dstkey);
Response> sunion(String... keys);
Response sunionstore(String dstkey, String... keys);
Response watch(String... keys);
Response zinterstore(String dstkey, String... sets);
Response zinterstore(String dstkey, ZParams params, String... sets);
Response zunionstore(String dstkey, String... sets);
Response zunionstore(String dstkey, ZParams params, String... sets);
Response brpoplpush(String source, String destination, int timeout);
Response publish(String channel, String message);
Response randomKey();
Response bitop(BitOP op, final String destKey, String... srcKeys);
Response pfmerge(final String destkey, final String... sourcekeys);
Response pfcount(final String... keys);
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy