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() |
Response<List<Object>> |
exec() |
protected Client |
getClient(byte[] key) |
protected Client |
getClient(String key) |
protected <T> Response<T> |
getResponse(Builder<T> builder) |
boolean |
isInMulti() |
Response<String> |
multi() |
void |
setClient(Client client) |
void |
sync()
Synchronize pipeline by reading all responses.
|
List<Object> |
syncAndReturnAll()
Synchronize pipeline by reading all responses.
|
bgrewriteaof, bgsave, bitop, bitop, blpop, blpop, blpop, blpop, blpopMap, brpop, brpop, brpop, brpop, brpoplpush, brpoplpush, brpopMap, clusterAddSlots, clusterDelSlots, clusterGetKeysInSlot, clusterInfo, clusterMeet, clusterNodes, clusterSetSlotImporting, clusterSetSlotMigrating, clusterSetSlotNode, configGet, configResetStat, configSet, dbSize, del, del, eval, eval, eval, eval, evalsha, evalsha, evalsha, exists, exists, flushAll, flushDB, info, info, keys, keys, lastsave, mget, mget, 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, shutdown, sinter, sinter, sinterstore, sinterstore, smove, smove, sort, sort, sort, sort, sunion, sunion, sunionstore, sunionstore, time, watch, watch, zinterstore, zinterstore, zinterstore, zinterstore, zunionstore, zunionstore, zunionstore, zunionstore
append, append, bitcount, bitcount, bitcount, bitcount, bitfield, bitfield, bitpos, bitpos, bitpos, bitpos, blpop, blpop, brpop, brpop, decr, decr, decrBy, decrBy, del, del, dump, dump, echo, echo, eval, eval, eval, evalsha, evalsha, evalsha, exists, exists, expire, expire, expireAt, expireAt, geoadd, geoadd, geoadd, geoadd, geodist, geodist, geodist, geodist, geohash, geohash, geopos, geopos, georadius, georadius, georadius, georadius, georadiusByMember, georadiusByMember, georadiusByMember, georadiusByMember, get, get, getbit, getbit, getrange, getrange, getSet, getSet, hdel, hdel, hexists, hexists, hget, hget, hgetAll, hgetAll, hincrBy, hincrBy, hincrByFloat, hincrByFloat, hkeys, hkeys, hlen, hlen, hmget, hmget, hmset, hmset, hset, hset, hsetnx, hsetnx, hvals, hvals, incr, incr, incrBy, incrBy, incrByFloat, incrByFloat, lindex, lindex, linsert, linsert, llen, llen, lpop, lpop, lpush, lpush, lpushx, lpushx, lrange, lrange, lrem, lrem, lset, lset, ltrim, ltrim, migrate, migrate, move, move, objectEncoding, objectEncoding, objectIdletime, objectIdletime, objectRefcount, objectRefcount, persist, persist, pexpire, pexpire, pexpire, pexpire, pexpireAt, pexpireAt, pfadd, pfadd, pfcount, pfcount, psetex, psetex, psetex, psetex, pttl, pttl, restore, restore, rpop, rpop, rpush, rpush, rpushx, rpushx, sadd, sadd, scard, scard, set, set, set, set, set, set, setbit, setbit, setex, setex, setnx, setnx, setrange, setrange, sismember, sismember, smembers, smembers, sort, sort, sort, sort, spop, spop, spop, spop, srandmember, srandmember, srandmember, srandmember, srem, srem, strlen, strlen, substr, substr, ttl, ttl, type, type, zadd, zadd, zadd, zadd, zadd, zadd, zadd, zadd, zcard, zcard, zcount, zcount, zcount, zcount, zincrby, zincrby, zincrby, zincrby, zlexcount, zlexcount, 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, generateResponse, getPipelinedResponseLength, hasPipelinedResponse
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()
public void close() throws IOException
close
in interface Closeable
close
in interface AutoCloseable
IOException
Copyright © 2019. All rights reserved.