Please wait. This can take some minutes ...
Many resources are needed to download a project. Please understand that we have to compensate our server costs. Thank you in advance.
Project price only 1 $
You can buy this project and download/modify it how often you want.
redis.clients.jedis.commands.MultiKeyBinaryJedisClusterCommands Maven / Gradle / Ivy
package redis.clients.jedis.commands;
import redis.clients.jedis.BinaryJedisPubSub;
import redis.clients.jedis.BitOP;
import redis.clients.jedis.GeoUnit;
import redis.clients.jedis.ScanParams;
import redis.clients.jedis.ScanResult;
import redis.clients.jedis.SortingParams;
import redis.clients.jedis.Tuple;
import redis.clients.jedis.ZParams;
import redis.clients.jedis.args.*;
import redis.clients.jedis.params.GeoRadiusParam;
import redis.clients.jedis.params.GeoRadiusStoreParam;
import redis.clients.jedis.params.StrAlgoLCSParams;
import redis.clients.jedis.params.XReadGroupParams;
import redis.clients.jedis.params.XReadParams;
import redis.clients.jedis.resps.LCSMatchResult;
import java.util.List;
import java.util.Map;
import java.util.Map.Entry;
import java.util.Set;
public interface MultiKeyBinaryJedisClusterCommands {
Boolean copy(byte[] srcKey, byte[] dstKey, boolean replace);
Long del(byte[]... keys);
Long unlink(byte[]... keys);
Long exists(byte[]... keys);
byte[] lmove(byte[] srcKey, byte[] dstKey, ListDirection from, ListDirection to);
byte[] blmove(byte[] srcKey, byte[] dstKey, ListDirection from, ListDirection to, double timeout);
List blpop(int timeout, byte[]... keys);
List blpop(double timeout, byte[]... keys);
List brpop(int timeout, byte[]... keys);
List brpop(double timeout, byte[]... keys);
List bzpopmax(double timeout, byte[]... keys);
List bzpopmin(double timeout, byte[]... keys);
List mget(byte[]... keys);
String mset(byte[]... keysvalues);
Long msetnx(byte[]... keysvalues);
String rename(byte[] oldkey, byte[] newkey);
Long renamenx(byte[] oldkey, byte[] newkey);
byte[] rpoplpush(byte[] srckey, byte[] dstkey);
Set sdiff(byte[]... keys);
Long sdiffstore(byte[] dstkey, byte[]... keys);
Set sinter(byte[]... keys);
Long sinterstore(byte[] dstkey, byte[]... keys);
Long smove(byte[] srckey, byte[] dstkey, byte[] member);
Long sort(byte[] key, SortingParams sortingParameters, byte[] dstkey);
Long sort(byte[] key, byte[] dstkey);
Set sunion(byte[]... keys);
Long sunionstore(byte[] dstkey, byte[]... keys);
Set zdiff(byte[]... keys);
Set zdiffWithScores(byte[]... keys);
Long zdiffStore(byte[] dstkey, byte[]... keys);
Set zinter(ZParams params, byte[]... keys);
Set zinterWithScores(ZParams params, byte[]... keys);
Long zinterstore(byte[] dstkey, byte[]... sets);
Long zinterstore(byte[] dstkey, ZParams params, byte[]... sets);
Set zunion(ZParams params, byte[]... keys);
Set zunionWithScores(ZParams params, byte[]... keys);
Long zunionstore(byte[] dstkey, byte[]... sets);
Long zunionstore(byte[] dstkey, ZParams params, byte[]... sets);
byte[] brpoplpush(byte[] source, byte[] destination, int timeout);
Long publish(byte[] channel, byte[] message);
void subscribe(BinaryJedisPubSub jedisPubSub, byte[]... channels);
void psubscribe(BinaryJedisPubSub jedisPubSub, byte[]... patterns);
Long bitop(BitOP op, byte[] destKey, byte[]... srcKeys);
String pfmerge(byte[] destkey, byte[]... sourcekeys);
Long pfcount(byte[]... keys);
Long touch(byte[]... keys);
ScanResult scan(byte[] cursor, ScanParams params);
ScanResult scan(byte[] cursor, ScanParams params, byte[] type);
Set keys(byte[] pattern);
/**
* @deprecated This method will be removed due to bug regarding {@code block} param. Use
* {@link MultiKeyBinaryJedisClusterCommands#xread(redis.clients.jedis.params.XReadParams, java.util.Map.Entry...)}.
*/
@Deprecated
List xread(int count, long block, Map streams);
List xread(XReadParams xReadParams, Entry... streams);
/**
* @deprecated This method will be removed due to bug regarding {@code block} param. Use
* {@link MultiKeyBinaryJedisClusterCommands#xreadGroup(byte..., byte..., redis.clients.jedis.params.XReadGroupParams, java.util.Map.Entry...)}.
*/
@Deprecated
List xreadGroup(byte[] groupname, byte[] consumer, int count, long block, boolean noAck,
Map streams);
List xreadGroup(byte[] groupname, byte[] consumer, XReadGroupParams xReadGroupParams,
Entry... streams);
Long georadiusStore(byte[] key, double longitude, double latitude, double radius, GeoUnit unit,
GeoRadiusParam param, GeoRadiusStoreParam storeParam);
Long georadiusByMemberStore(byte[] key, byte[] member, double radius, GeoUnit unit,
GeoRadiusParam param, GeoRadiusStoreParam storeParam);
LCSMatchResult strAlgoLCSKeys(final byte[] keyA, final byte[] keyB, final StrAlgoLCSParams params);
LCSMatchResult strAlgoLCSStrings(final byte[] strA, final byte[] strB, final StrAlgoLCSParams params);
}