Package redis.clients.jedis.commands
Interface ListPipelineBinaryCommands
- All Known Subinterfaces:
PipelineBinaryCommands
- All Known Implementing Classes:
ClusterPipeline,MultiNodePipelineBase,Pipeline,ReliableTransaction,ShardedPipeline,Transaction,TransactionBase
public interface ListPipelineBinaryCommands
-
Method Summary
Modifier and TypeMethodDescriptionResponse<byte[]> blmove(byte[] srcKey, byte[] dstKey, ListDirection from, ListDirection to, double timeout) blmpop(long timeout, ListDirection direction, byte[]... keys) blmpop(long timeout, ListDirection direction, int count, byte[]... keys) blpop(double timeout, byte[]... keys) blpop(int timeout, byte[]... keys) brpop(double timeout, byte[]... keys) brpop(int timeout, byte[]... keys) Response<byte[]> brpoplpush(byte[] source, byte[] destination, int timeout) Response<byte[]> lindex(byte[] key, long index) linsert(byte[] key, ListPosition where, byte[] pivot, byte[] value) llen(byte[] key) Response<byte[]> lmove(byte[] srcKey, byte[] dstKey, ListDirection from, ListDirection to) lmpop(ListDirection direction, byte[]... keys) lmpop(ListDirection direction, int count, byte[]... keys) Response<byte[]> lpop(byte[] key) lpop(byte[] key, int count) lpos(byte[] key, byte[] element) lpos(byte[] key, byte[] element, LPosParams params) lpos(byte[] key, byte[] element, LPosParams params, long count) lpush(byte[] key, byte[]... args) lpushx(byte[] key, byte[]... args) lrange(byte[] key, long start, long stop) lrem(byte[] key, long count, byte[] value) lset(byte[] key, long index, byte[] value) ltrim(byte[] key, long start, long stop) Response<byte[]> rpop(byte[] key) rpop(byte[] key, int count) Response<byte[]> rpoplpush(byte[] srckey, byte[] dstkey) rpush(byte[] key, byte[]... args) rpushx(byte[] key, byte[]... args)
-
Method Details
-
rpush
-
lpush
-
llen
-
lrange
-
ltrim
-
lindex
-
lset
-
lrem
-
lpop
-
lpop
-
lpos
-
lpos
-
lpos
-
rpop
-
rpop
-
linsert
-
lpushx
-
rpushx
-
blpop
-
blpop
-
brpop
-
brpop
-
rpoplpush
-
brpoplpush
-
lmove
-
blmove
Response<byte[]> blmove(byte[] srcKey, byte[] dstKey, ListDirection from, ListDirection to, double timeout) -
lmpop
-
lmpop
-
blmpop
Response<KeyValue<byte[],List<byte[]>>> blmpop(long timeout, ListDirection direction, byte[]... keys) -
blmpop
Response<KeyValue<byte[],List<byte[]>>> blmpop(long timeout, ListDirection direction, int count, byte[]... keys)
-