public class Pipeline extends MultiKeyPipelineBase implements Closeable
client
Constructor and Description |
---|
Pipeline() |
Modifier and Type | Method and Description |
---|---|
void |
clear() |
void |
close() |
Response<String> |
discard()
Deprecated.
This method will be removed in next major release.
|
Response<List<Object>> |
exec()
Deprecated.
This method will be removed in next major release.
|
protected Client |
getClient(byte[] key) |
protected Client |
getClient(String key) |
protected <T> Response<T> |
getResponse(Builder<T> builder) |
boolean |
isInMulti() |
Response<String> |
multi()
Deprecated.
This method will be removed in next major release.
|
void |
setClient(Client client) |
void |
sync()
Synchronize pipeline by reading all responses.
|
List<Object> |
syncAndReturnAll()
Synchronize pipeline by reading all responses.
|
Response<Long> |
waitReplicas(int replicas,
long timeout) |
bgrewriteaof, bgsave, bitop, bitop, blmove, blmove, blpop, blpop, blpop, blpop, blpop, blpop, blpopMap, brpop, brpop, brpop, brpop, brpop, brpop, brpoplpush, brpoplpush, brpopMap, bzpopmax, bzpopmax, bzpopmin, bzpopmin, clusterAddSlots, clusterDelSlots, clusterGetKeysInSlot, clusterInfo, clusterMeet, clusterNodes, clusterSetSlotImporting, clusterSetSlotMigrating, clusterSetSlotNode, configGet, configResetStat, configSet, copy, copy, copy, copy, dbSize, del, del, eval, eval, eval, eval, eval, eval, eval, evalsha, evalsha, evalsha, evalsha, evalsha, evalsha, exists, exists, flushAll, flushAll, flushDB, flushDB, georadiusByMemberStore, georadiusByMemberStore, georadiusStore, georadiusStore, info, info, keys, keys, lastsave, lmove, lmove, mget, mget, migrate, migrate, moduleList, moduleLoad, moduleUnload, mset, mset, msetnx, msetnx, pfcount, pfcount, pfmerge, pfmerge, ping, publish, publish, randomKey, randomKeyBinary, rename, rename, renamenx, renamenx, rpoplpush, rpoplpush, save, sdiff, sdiff, sdiffstore, sdiffstore, select, sendCommand, sendCommand, shutdown, sinter, sinter, sinterstore, sinterstore, smove, smove, sort, sort, sort, sort, strAlgoLCSKeys, strAlgoLCSKeys, sunion, sunion, sunionstore, sunionstore, swapDB, time, touch, touch, unlink, unlink, unwatch, watch, watch, xread, xread, xread, xread, xreadGroup, xreadGroup, xreadGroup, xreadGroup, zdiff, zdiff, zdiffStore, zdiffStore, zdiffWithScores, zdiffWithScores, zinter, zinter, zinterstore, zinterstore, zinterstore, zinterstore, zinterWithScores, zinterWithScores, zunion, zunion, zunionstore, zunionstore, zunionstore, zunionstore, zunionWithScores, zunionWithScores
append, append, bitcount, bitcount, bitcount, bitcount, bitfield, bitfield, bitfieldReadonly, bitfieldReadonly, bitpos, bitpos, bitpos, bitpos, blpop, blpop, brpop, brpop, decr, decr, decrBy, decrBy, del, del, dump, dump, echo, echo, exists, exists, expire, expire, expireAt, expireAt, geoadd, geoadd, geoadd, geoadd, geoadd, geoadd, geodist, geodist, geodist, geodist, geohash, geohash, geopos, geopos, georadius, georadius, georadius, georadius, georadiusByMember, georadiusByMember, georadiusByMember, georadiusByMember, georadiusByMemberReadonly, georadiusByMemberReadonly, georadiusByMemberReadonly, georadiusByMemberReadonly, georadiusReadonly, georadiusReadonly, georadiusReadonly, georadiusReadonly, get, get, getbit, getbit, getDel, getDel, getEx, getEx, getrange, getrange, getSet, getSet, hdel, hdel, hexists, hexists, hget, hget, hgetAll, hgetAll, hincrBy, hincrBy, hincrByFloat, hincrByFloat, hkeys, hkeys, hlen, hlen, hmget, hmget, hmset, hmset, hrandfield, hrandfield, hrandfield, hrandfield, hrandfieldWithValues, hrandfieldWithValues, hset, hset, hset, hset, hsetnx, hsetnx, hstrlen, hstrlen, hvals, hvals, incr, incr, incrBy, incrBy, incrByFloat, incrByFloat, lindex, lindex, linsert, linsert, llen, llen, lpop, lpop, lpop, lpop, lpos, lpos, lpos, lpos, lpos, lpos, lpush, lpush, lpushx, lpushx, lrange, lrange, lrem, lrem, lset, lset, ltrim, ltrim, migrate, migrate, move, move, objectEncoding, objectEncoding, objectFreq, objectFreq, objectIdletime, objectIdletime, objectRefcount, objectRefcount, persist, persist, pexpire, pexpire, pexpireAt, pexpireAt, pfadd, pfadd, pfcount, pfcount, psetex, psetex, pttl, pttl, restore, restore, restore, restore, restoreReplace, restoreReplace, rpop, rpop, rpop, rpop, rpush, rpush, rpushx, rpushx, sadd, sadd, scard, scard, sendCommand, sendCommand, set, set, set, set, setbit, setbit, setex, setex, setnx, setnx, setrange, setrange, sismember, sismember, smembers, smembers, smismember, smismember, sort, sort, sort, sort, spop, spop, spop, spop, srandmember, srandmember, srandmember, srandmember, srem, srem, strAlgoLCSStrings, strAlgoLCSStrings, strlen, strlen, substr, substr, touch, touch, ttl, ttl, type, type, unlink, unlink, xack, xack, xadd, xadd, xadd, xadd, xadd, xadd, xautoclaim, xautoclaim, xautoclaimJustId, xautoclaimJustId, xclaim, xclaim, xclaim, xclaim, xclaimJustId, xclaimJustId, xdel, xdel, xgroupCreate, xgroupCreate, xgroupDelConsumer, xgroupDelConsumer, xgroupDestroy, xgroupDestroy, xgroupSetID, xgroupSetID, xlen, xlen, xpending, xpending, xpending, xpending, xpending, xpending, xpendingBinary, xrange, xrange, xrange, xrange, xrevrange, xrevrange, xrevrange, xrevrange, xtrim, xtrim, xtrim, xtrim, zadd, zadd, zadd, zadd, zadd, zadd, zadd, zadd, zaddIncr, zaddIncr, zcard, zcard, zcount, zcount, zcount, zcount, zincrby, zincrby, zincrby, zincrby, zlexcount, zlexcount, zmscore, zmscore, zpopmax, zpopmax, zpopmax, zpopmax, zpopmin, zpopmin, zpopmin, zpopmin, zrandmember, zrandmember, zrandmember, zrandmember, zrandmemberWithScores, zrandmemberWithScores, zrange, zrange, zrangeByLex, zrangeByLex, zrangeByLex, zrangeByLex, zrangeByScore, zrangeByScore, zrangeByScore, zrangeByScore, zrangeByScore, zrangeByScore, zrangeByScore, zrangeByScore, zrangeByScoreWithScores, zrangeByScoreWithScores, zrangeByScoreWithScores, zrangeByScoreWithScores, zrangeByScoreWithScores, zrangeByScoreWithScores, zrangeByScoreWithScores, zrangeByScoreWithScores, zrangeWithScores, zrangeWithScores, zrank, zrank, zrem, zrem, zremrangeByLex, zremrangeByLex, zremrangeByRank, zremrangeByRank, zremrangeByScore, zremrangeByScore, zremrangeByScore, zremrangeByScore, zrevrange, zrevrange, zrevrangeByLex, zrevrangeByLex, zrevrangeByLex, zrevrangeByLex, zrevrangeByScore, zrevrangeByScore, zrevrangeByScore, zrevrangeByScore, zrevrangeByScore, zrevrangeByScore, zrevrangeByScore, zrevrangeByScore, zrevrangeByScoreWithScores, zrevrangeByScoreWithScores, zrevrangeByScoreWithScores, zrevrangeByScoreWithScores, zrevrangeByScoreWithScores, zrevrangeByScoreWithScores, zrevrangeByScoreWithScores, zrevrangeByScoreWithScores, zrevrangeWithScores, zrevrangeWithScores, zrevrank, zrevrank, zscore, zscore
clean, enqueResponse, generateResponse, getPipelinedResponseLength, hasPipelinedResponse
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
migrate
expire, restore, restoreReplace, setex
expire, restore, restoreReplace, setex
protected <T> Response<T> getResponse(Builder<T> builder)
getResponse
in class Queable
public void setClient(Client client)
protected Client getClient(byte[] key)
getClient
in class PipelineBase
protected Client getClient(String key)
getClient
in class PipelineBase
public void clear()
public boolean isInMulti()
public void sync()
public List<Object> syncAndReturnAll()
@Deprecated public Response<String> discard()
@Deprecated public Response<List<Object>> exec()
@Deprecated public Response<String> multi()
public void close()
close
in interface Closeable
close
in interface AutoCloseable
Copyright © 2022. All rights reserved.