Package redis.clients.jedis.commands
Interface Commands
-
- All Known Implementing Classes:
Client
public interface Commands
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidappend(String key, String value)voidbgrewriteaof()voidbgsave()voidbitcount(String key)voidbitcount(String key, long start, long end)voidbitfield(String key, String... arguments)Used for BITFIELD Redis commandvoidbitfieldReadonly(String key, String... arguments)voidbitop(BitOP op, String destKey, String... srcKeys)voidblpop(String[] args)voidbrpop(String[] args)voidbrpoplpush(String source, String destination, int timeout)voidclientGetname()voidclientId()voidclientKill(String ipPort)voidclientKill(String ip, int port)voidclientKill(ClientKillParams params)voidclientList()voidclientSetname(String name)voidconfigGet(String pattern)voidconfigResetStat()voidconfigSet(String parameter, String value)voiddecr(String key)voiddecrBy(String key, long decrement)voiddel(String... keys)voiddiscard()voiddump(String key)voidecho(String string)voidexec()voidexists(String... keys)voidexpire(String key, int seconds)voidexpireAt(String key, long unixTime)voidget(String key)voidgetbit(String key, long offset)voidgetrange(String key, long startOffset, long endOffset)voidgetSet(String key, String value)voidhdel(String key, String... fields)voidhexists(String key, String field)voidhget(String key, String field)voidhgetAll(String key)voidhincrBy(String key, String field, long value)voidhincrByFloat(String key, String field, double value)voidhkeys(String key)voidhlen(String key)voidhmget(String key, String... fields)voidhmset(String key, Map<String,String> hash)voidhscan(String key, String cursor, ScanParams params)voidhset(String key, String field, String value)voidhset(String key, Map<String,String> hash)voidhsetnx(String key, String field, String value)voidhstrlen(String key, String field)Used for HSTRLEN Redis commandvoidhvals(String key)voidincr(String key)voidincrBy(String key, long increment)voidincrByFloat(String key, double increment)voidkeys(String pattern)voidlastsave()voidlindex(String key, long index)voidlinsert(String key, ListPosition where, String pivot, String value)voidllen(String key)voidlpop(String key)voidlpop(String key, int count)voidlpos(String key, String element)voidlpos(String key, String element, LPosParams params)voidlpos(String key, String element, LPosParams params, long count)voidlpush(String key, String... strings)voidlpushx(String key, String... string)voidlrange(String key, long start, long stop)voidlrem(String key, long count, String value)voidlset(String key, long index, String value)voidltrim(String key, long start, long stop)voidmemoryDoctor()voidmget(String... keys)voidmigrate(String host, int port, int destinationDB, int timeout, MigrateParams params, String... keys)voidmigrate(String host, int port, String key, int destinationDB, int timeout)voidmove(String key, int dbIndex)voidmset(String... keysvalues)voidmsetnx(String... keysvalues)voidmulti()voidobjectEncoding(String key)voidobjectFreq(String key)voidobjectHelp()voidobjectIdletime(String key)voidobjectRefcount(String key)voidpersist(String key)voidping(String message)voidpttl(String key)voidrename(String oldkey, String newkey)voidrenamenx(String oldkey, String newkey)voidrestore(String key, int ttl, byte[] serializedValue)voidrestoreReplace(String key, int ttl, byte[] serializedValue)voidrpop(String key)voidrpop(String key, int count)voidrpoplpush(String srckey, String dstkey)voidrpush(String key, String... strings)voidrpushx(String key, String... string)voidsadd(String key, String... members)voidsave()voidscan(String cursor, ScanParams params)voidscard(String key)voidsdiff(String... keys)voidsdiffstore(String dstkey, String... keys)voidset(String key, String value)voidset(String key, String value, SetParams params)voidsetbit(String key, long offset, boolean value)voidsetbit(String key, long offset, String value)voidsetex(String key, int seconds, String value)voidsetnx(String key, String value)voidsetrange(String key, long offset, String value)voidsinter(String... keys)voidsinterstore(String dstkey, String... keys)voidsismember(String key, String member)voidsmembers(String key)voidsmismember(String key, String... members)voidsmove(String srckey, String dstkey, String member)voidsort(String key)voidsort(String key, String dstkey)voidsort(String key, SortingParams sortingParameters)voidsort(String key, SortingParams sortingParameters, String dstkey)voidspop(String key)voidspop(String key, long count)voidsrandmember(String key)voidsrem(String key, String... member)voidsscan(String key, String cursor, ScanParams params)voidstrlen(String key)voidsubstr(String key, int start, int end)voidsunion(String... keys)voidsunionstore(String dstkey, String... keys)voidtouch(String... keys)voidttl(String key)voidtype(String key)voidunlink(String... keys)voidwaitReplicas(int replicas, long timeout)voidwatch(String... keys)voidxack(String key, String group, StreamEntryID... ids)voidxadd(String key, StreamEntryID id, Map<String,String> hash, long maxLen, boolean approximateLength)voidxclaim(String key, String group, String consumername, long minIdleTime, long newIdleTime, int retries, boolean force, StreamEntryID... ids)voidxdel(String key, StreamEntryID... ids)voidxgroupCreate(String key, String consumer, StreamEntryID id, boolean makeStream)voidxgroupDelConsumer(String key, String consumer, String consumerName)voidxgroupDestroy(String key, String consumer)voidxgroupSetID(String key, String consumer, StreamEntryID id)voidxinfoConsumers(String key, String group)voidxinfoGroup(String key)voidxinfoStream(String key)voidxlen(String key)voidxpending(String key, String groupname, StreamEntryID start, StreamEntryID end, int count, String consumername)voidxrange(String key, StreamEntryID start, StreamEntryID end, long count)voidxread(int count, long block, Map.Entry<String,StreamEntryID>... streams)voidxreadGroup(String groupname, String consumer, int count, long block, boolean noAck, Map.Entry<String,StreamEntryID>... streams)voidxrevrange(String key, StreamEntryID end, StreamEntryID start, int count)voidxtrim(String key, long maxLen, boolean approximateLength)voidzadd(String key, double score, String member)voidzadd(String key, double score, String member, ZAddParams params)voidzadd(String key, Map<String,Double> scoreMembers)voidzadd(String key, Map<String,Double> scoreMembers, ZAddParams params)voidzcard(String key)voidzcount(String key, double min, double max)voidzcount(String key, String min, String max)voidzincrby(String key, double increment, String member)voidzincrby(String key, double increment, String member, ZIncrByParams params)voidzinterstore(String dstkey, String... sets)voidzinterstore(String dstkey, ZParams params, String... sets)voidzmscore(String key, String... members)voidzpopmax(String key)voidzpopmax(String key, int count)voidzpopmin(String key)voidzpopmin(String key, long count)voidzrange(String key, long start, long stop)voidzrangeByScore(String key, double min, double max)voidzrangeByScore(String key, double min, double max, int offset, int count)voidzrangeByScore(String key, String min, String max)voidzrangeByScore(String key, String min, String max, int offset, int count)voidzrangeByScoreWithScores(String key, double min, double max)voidzrangeByScoreWithScores(String key, double min, double max, int offset, int count)voidzrangeByScoreWithScores(String key, String min, String max)voidzrangeByScoreWithScores(String key, String min, String max, int offset, int count)voidzrangeWithScores(String key, long start, long stop)voidzrank(String key, String member)voidzrem(String key, String... members)voidzremrangeByRank(String key, long start, long stop)voidzremrangeByScore(String key, double min, double max)voidzremrangeByScore(String key, String min, String max)voidzrevrange(String key, long start, long stop)voidzrevrangeByScore(String key, double max, double min)voidzrevrangeByScore(String key, double max, double min, int offset, int count)voidzrevrangeByScore(String key, String max, String min)voidzrevrangeByScore(String key, String max, String min, int offset, int count)voidzrevrangeByScoreWithScores(String key, double max, double min)voidzrevrangeByScoreWithScores(String key, double max, double min, int offset, int count)voidzrevrangeByScoreWithScores(String key, String max, String min)voidzrevrangeByScoreWithScores(String key, String max, String min, int offset, int count)voidzrevrangeWithScores(String key, long start, long stop)voidzrevrank(String key, String member)voidzscan(String key, String cursor, ScanParams params)voidzscore(String key, String member)voidzunionstore(String dstkey, String... sets)voidzunionstore(String dstkey, ZParams params, String... sets)
-
-
-
Method Detail
-
ping
void ping(String message)
-
get
void get(String key)
-
exists
void exists(String... keys)
-
del
void del(String... keys)
-
unlink
void unlink(String... keys)
-
type
void type(String key)
-
keys
void keys(String pattern)
-
expire
void expire(String key, int seconds)
-
expireAt
void expireAt(String key, long unixTime)
-
ttl
void ttl(String key)
-
pttl
void pttl(String key)
-
touch
void touch(String... keys)
-
setbit
void setbit(String key, long offset, boolean value)
-
getbit
void getbit(String key, long offset)
-
getrange
void getrange(String key, long startOffset, long endOffset)
-
move
void move(String key, int dbIndex)
-
mget
void mget(String... keys)
-
mset
void mset(String... keysvalues)
-
msetnx
void msetnx(String... keysvalues)
-
decrBy
void decrBy(String key, long decrement)
-
decr
void decr(String key)
-
incrBy
void incrBy(String key, long increment)
-
incrByFloat
void incrByFloat(String key, double increment)
-
incr
void incr(String key)
-
substr
void substr(String key, int start, int end)
-
hlen
void hlen(String key)
-
hkeys
void hkeys(String key)
-
hvals
void hvals(String key)
-
hgetAll
void hgetAll(String key)
-
llen
void llen(String key)
-
lrange
void lrange(String key, long start, long stop)
-
ltrim
void ltrim(String key, long start, long stop)
-
lindex
void lindex(String key, long index)
-
lpop
void lpop(String key)
-
lpop
void lpop(String key, int count)
-
lpos
void lpos(String key, String element, LPosParams params)
-
lpos
void lpos(String key, String element, LPosParams params, long count)
-
rpop
void rpop(String key)
-
rpop
void rpop(String key, int count)
-
smembers
void smembers(String key)
-
spop
void spop(String key)
-
spop
void spop(String key, long count)
-
scard
void scard(String key)
-
sinter
void sinter(String... keys)
-
sunion
void sunion(String... keys)
-
sdiff
void sdiff(String... keys)
-
srandmember
void srandmember(String key)
-
zadd
void zadd(String key, double score, String member, ZAddParams params)
-
zadd
void zadd(String key, Map<String,Double> scoreMembers, ZAddParams params)
-
zrange
void zrange(String key, long start, long stop)
-
zincrby
void zincrby(String key, double increment, String member, ZIncrByParams params)
-
zrevrange
void zrevrange(String key, long start, long stop)
-
zrangeWithScores
void zrangeWithScores(String key, long start, long stop)
-
zrevrangeWithScores
void zrevrangeWithScores(String key, long start, long stop)
-
zcard
void zcard(String key)
-
zpopmax
void zpopmax(String key)
-
zpopmax
void zpopmax(String key, int count)
-
zpopmin
void zpopmin(String key)
-
zpopmin
void zpopmin(String key, long count)
-
watch
void watch(String... keys)
-
sort
void sort(String key)
-
sort
void sort(String key, SortingParams sortingParameters)
-
blpop
void blpop(String[] args)
-
sort
void sort(String key, SortingParams sortingParameters, String dstkey)
-
brpop
void brpop(String[] args)
-
zcount
void zcount(String key, double min, double max)
-
zrangeByScore
void zrangeByScore(String key, double min, double max)
-
zrangeByScore
void zrangeByScore(String key, double min, double max, int offset, int count)
-
zrangeByScoreWithScores
void zrangeByScoreWithScores(String key, double min, double max)
-
zrangeByScoreWithScores
void zrangeByScoreWithScores(String key, double min, double max, int offset, int count)
-
zrangeByScoreWithScores
void zrangeByScoreWithScores(String key, String min, String max, int offset, int count)
-
zrevrangeByScore
void zrevrangeByScore(String key, double max, double min)
-
zrevrangeByScore
void zrevrangeByScore(String key, double max, double min, int offset, int count)
-
zrevrangeByScoreWithScores
void zrevrangeByScoreWithScores(String key, double max, double min)
-
zrevrangeByScoreWithScores
void zrevrangeByScoreWithScores(String key, double max, double min, int offset, int count)
-
zrevrangeByScoreWithScores
void zrevrangeByScoreWithScores(String key, String max, String min, int offset, int count)
-
zremrangeByRank
void zremrangeByRank(String key, long start, long stop)
-
zremrangeByScore
void zremrangeByScore(String key, double min, double max)
-
strlen
void strlen(String key)
-
persist
void persist(String key)
-
echo
void echo(String string)
-
linsert
void linsert(String key, ListPosition where, String pivot, String value)
-
bgrewriteaof
void bgrewriteaof()
-
bgsave
void bgsave()
-
lastsave
void lastsave()
-
save
void save()
-
configGet
void configGet(String pattern)
-
configResetStat
void configResetStat()
-
multi
void multi()
-
exec
void exec()
-
discard
void discard()
-
objectRefcount
void objectRefcount(String key)
-
objectIdletime
void objectIdletime(String key)
-
objectEncoding
void objectEncoding(String key)
-
objectHelp
void objectHelp()
-
objectFreq
void objectFreq(String key)
-
bitcount
void bitcount(String key)
-
bitcount
void bitcount(String key, long start, long end)
-
dump
void dump(String key)
-
restore
void restore(String key, int ttl, byte[] serializedValue)
-
restoreReplace
void restoreReplace(String key, int ttl, byte[] serializedValue)
-
scan
void scan(String cursor, ScanParams params)
-
hscan
void hscan(String key, String cursor, ScanParams params)
-
sscan
void sscan(String key, String cursor, ScanParams params)
-
zscan
void zscan(String key, String cursor, ScanParams params)
-
waitReplicas
void waitReplicas(int replicas, long timeout)
-
bitfield
void bitfield(String key, String... arguments)
Used for BITFIELD Redis command- Parameters:
key-arguments-
-
hstrlen
void hstrlen(String key, String field)
Used for HSTRLEN Redis command- Parameters:
key-field-
-
migrate
void migrate(String host, int port, int destinationDB, int timeout, MigrateParams params, String... keys)
-
clientKill
void clientKill(String ipPort)
-
clientKill
void clientKill(String ip, int port)
-
clientKill
void clientKill(ClientKillParams params)
-
clientGetname
void clientGetname()
-
clientList
void clientList()
-
clientSetname
void clientSetname(String name)
-
clientId
void clientId()
-
memoryDoctor
void memoryDoctor()
-
xadd
void xadd(String key, StreamEntryID id, Map<String,String> hash, long maxLen, boolean approximateLength)
-
xlen
void xlen(String key)
-
xrange
void xrange(String key, StreamEntryID start, StreamEntryID end, long count)
-
xrevrange
void xrevrange(String key, StreamEntryID end, StreamEntryID start, int count)
-
xread
void xread(int count, long block, Map.Entry<String,StreamEntryID>... streams)
-
xack
void xack(String key, String group, StreamEntryID... ids)
-
xgroupCreate
void xgroupCreate(String key, String consumer, StreamEntryID id, boolean makeStream)
-
xgroupSetID
void xgroupSetID(String key, String consumer, StreamEntryID id)
-
xdel
void xdel(String key, StreamEntryID... ids)
-
xtrim
void xtrim(String key, long maxLen, boolean approximateLength)
-
xreadGroup
void xreadGroup(String groupname, String consumer, int count, long block, boolean noAck, Map.Entry<String,StreamEntryID>... streams)
-
xpending
void xpending(String key, String groupname, StreamEntryID start, StreamEntryID end, int count, String consumername)
-
xclaim
void xclaim(String key, String group, String consumername, long minIdleTime, long newIdleTime, int retries, boolean force, StreamEntryID... ids)
-
xinfoStream
void xinfoStream(String key)
-
xinfoGroup
void xinfoGroup(String key)
-
-