public class RedisGraphPipeline extends redis.clients.jedis.Pipeline implements RedisGraphPipeline, RedisGraphCacheHolder
Constructor and Description |
---|
RedisGraphPipeline(redis.clients.jedis.Client client,
RedisGraph redisGraph) |
Modifier and Type | Method and Description |
---|---|
redis.clients.jedis.Response<ResultSet> |
callProcedure(String graphId,
String procedure)
Invokes stored procedures without arguments
|
redis.clients.jedis.Response<ResultSet> |
callProcedure(String graphId,
String procedure,
List<String> args)
Invokes stored procedure with arguments
|
redis.clients.jedis.Response<ResultSet> |
callProcedure(String graphId,
String procedure,
List<String> args,
Map<String,List<String>> kwargs)
Invoke a stored procedure
|
redis.clients.jedis.Response<String> |
deleteGraph(String graphId)
Deletes the entire graph
|
redis.clients.jedis.Response<ResultSet> |
query(String graphId,
String query)
Execute a Cypher query.
|
redis.clients.jedis.Response<ResultSet> |
query(String graphId,
String query,
long timeout)
Execute a Cypher query with timeout.
|
redis.clients.jedis.Response<ResultSet> |
query(String graphId,
String query,
Map<String,Object> params)
Executes a cypher query with parameters.
|
redis.clients.jedis.Response<ResultSet> |
query(String graphId,
String query,
Map<String,Object> params,
long timeout)
Executes a cypher query with parameters and timeout.
|
redis.clients.jedis.Response<ResultSet> |
query(String graphId,
String query,
Object... args)
Deprecated.
use
query(String, String, Map) instead. |
redis.clients.jedis.Response<ResultSet> |
readOnlyQuery(String graphId,
String query)
Execute a Cypher read-oly query.
|
redis.clients.jedis.Response<ResultSet> |
readOnlyQuery(String graphId,
String query,
long timeout)
Execute a Cypher read-only query with timeout.
|
redis.clients.jedis.Response<ResultSet> |
readOnlyQuery(String graphId,
String query,
Map<String,Object> params)
Executes a cypher read-only query with parameters.
|
redis.clients.jedis.Response<ResultSet> |
readOnlyQuery(String graphId,
String query,
Map<String,Object> params,
long timeout)
Executes a cypher read-only query with parameters and timeout.
|
void |
setRedisGraphCaches(RedisGraphCaches caches) |
clear, close, discard, exec, getClient, getClient, getResponse, isInMulti, multi, setClient, sync, syncAndReturnAll, waitReplicas
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, 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, strlen, strlen, substr, substr, touch, touch, ttl, ttl, type, type, unlink, unlink, xack, xack, xadd, xadd, xadd, xadd, xadd, xadd, 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, generateResponse, getPipelinedResponseLength, hasPipelinedResponse
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
sync, syncAndReturnAll
bitop, blmove, blpop, blpop, brpop, brpop, brpoplpush, bzpopmax, bzpopmin, copy, copy, del, exists, georadiusByMemberStore, georadiusStore, keys, lmove, mget, migrate, mset, msetnx, pfcount, pfmerge, publish, randomKeyBinary, rename, renamenx, rpoplpush, sdiff, sdiffstore, sinter, sinterstore, smove, sort, sort, sunion, sunionstore, touch, unlink, unwatch, watch, xread, xread, xreadGroup, xreadGroup, zdiff, zdiffStore, zdiffWithScores, zinter, zinterstore, zinterstore, zinterWithScores, zunion, zunionstore, zunionstore, zunionWithScores
bitop, blmove, blpop, blpop, blpop, brpop, brpop, brpop, brpoplpush, bzpopmax, bzpopmin, copy, copy, del, exists, georadiusByMemberStore, georadiusStore, keys, lmove, mget, migrate, mset, msetnx, pfcount, pfmerge, publish, randomKey, rename, renamenx, rpoplpush, sdiff, sdiffstore, sinter, sinterstore, smove, sort, sort, sunion, sunionstore, touch, unlink, unwatch, watch, xread, xread, xreadGroup, xreadGroup, zdiff, zdiffStore, zdiffWithScores, zinter, zinterstore, zinterstore, zinterWithScores, zunion, zunionstore, zunionstore, zunionWithScores
clusterAddSlots, clusterDelSlots, clusterGetKeysInSlot, clusterInfo, clusterMeet, clusterNodes, clusterSetSlotImporting, clusterSetSlotMigrating, clusterSetSlotNode
eval, eval, eval, eval, evalsha, evalsha, evalsha
eval, eval, eval, evalsha, evalsha, evalsha
bgrewriteaof, bgsave, configGet, configResetStat, configSet, dbSize, flushAll, flushAll, flushDB, flushDB, info, lastsave, migrate, moduleList, moduleLoad, moduleUnload, ping, save, select, shutdown, swapDB, time
append, bitcount, bitcount, bitfield, bitfieldReadonly, bitpos, bitpos, blpop, brpop, decr, decrBy, del, dump, echo, exists, expire, expire, expireAt, geoadd, geoadd, geoadd, geodist, geodist, geohash, geopos, georadius, georadius, georadiusByMember, georadiusByMember, georadiusByMemberReadonly, georadiusByMemberReadonly, georadiusReadonly, georadiusReadonly, get, getbit, getDel, getEx, getrange, getSet, hdel, hexists, hget, hgetAll, hincrBy, hincrByFloat, hkeys, hlen, hmget, hmset, hrandfield, hrandfield, hrandfieldWithValues, hset, hset, hsetnx, hstrlen, hvals, incr, incrBy, incrByFloat, lindex, linsert, llen, lpop, lpop, lpos, lpos, lpos, lpush, lpushx, lrange, lrem, lset, ltrim, migrate, move, objectEncoding, objectFreq, objectIdletime, objectRefcount, persist, pexpire, pexpireAt, pfadd, pfcount, psetex, pttl, restore, restore, restore, restoreReplace, restoreReplace, rpop, rpop, rpush, rpushx, sadd, scard, set, set, setbit, setex, setex, setnx, setrange, setrange, sismember, smembers, smismember, sort, sort, spop, spop, srandmember, srandmember, srem, strlen, substr, touch, ttl, type, unlink, xack, xadd, xadd, xadd, xclaim, xclaim, xclaimJustId, xdel, xgroupCreate, xgroupDelConsumer, xgroupDestroy, xgroupSetID, xlen, xpending, xpending, xpending, xpendingBinary, xrange, xrange, xrevrange, xrevrange, xtrim, xtrim, zadd, zadd, zadd, zadd, zaddIncr, zcard, zcount, zcount, zincrby, zincrby, zlexcount, zmscore, zpopmax, zpopmax, zpopmin, zpopmin, zrandmember, zrandmember, zrandmemberWithScores, zrange, zrangeByLex, zrangeByLex, zrangeByScore, zrangeByScore, zrangeByScore, zrangeByScore, zrangeByScoreWithScores, zrangeByScoreWithScores, zrangeByScoreWithScores, zrangeByScoreWithScores, zrangeWithScores, zrank, zrem, zremrangeByLex, zremrangeByRank, zremrangeByScore, zremrangeByScore, zrevrange, zrevrangeByLex, zrevrangeByLex, zrevrangeByScore, zrevrangeByScore, zrevrangeByScore, zrevrangeByScore, zrevrangeByScoreWithScores, zrevrangeByScoreWithScores, zrevrangeByScoreWithScores, zrevrangeByScoreWithScores, zrevrangeWithScores, zrevrank, zscore
append, bitcount, bitcount, bitfield, bitfieldReadonly, bitpos, bitpos, blpop, brpop, decr, decrBy, del, dump, echo, exists, expire, expire, expireAt, geoadd, geoadd, geoadd, geodist, geodist, geohash, geopos, georadius, georadius, georadiusByMember, georadiusByMember, georadiusByMemberReadonly, georadiusByMemberReadonly, georadiusReadonly, georadiusReadonly, get, getbit, getDel, getEx, getrange, getSet, hdel, hexists, hget, hgetAll, hincrBy, hincrByFloat, hkeys, hlen, hmget, hmset, hrandfield, hrandfield, hrandfieldWithValues, hset, hset, hsetnx, hstrlen, hvals, incr, incrBy, incrByFloat, lindex, linsert, llen, lpop, lpop, lpos, lpos, lpos, lpush, lpushx, lrange, lrem, lset, ltrim, migrate, move, objectEncoding, objectFreq, objectIdletime, objectRefcount, persist, pexpire, pexpireAt, pfadd, pfcount, psetex, pttl, restore, restore, restore, restoreReplace, restoreReplace, rpop, rpop, rpush, rpushx, sadd, scard, set, set, setbit, setex, setex, setnx, setrange, sismember, smembers, smismember, sort, sort, spop, spop, srandmember, srandmember, srem, strlen, substr, touch, ttl, type, unlink, xack, xadd, xadd, xadd, xclaim, xclaim, xclaimJustId, xdel, xgroupCreate, xgroupDelConsumer, xgroupDestroy, xgroupSetID, xlen, xpending, xpending, xpending, xrange, xrange, xrevrange, xrevrange, xtrim, xtrim, zadd, zadd, zadd, zadd, zaddIncr, zcard, zcount, zcount, zincrby, zincrby, zlexcount, zmscore, zpopmax, zpopmax, zpopmin, zpopmin, zrandmember, zrandmember, zrandmemberWithScores, zrange, zrangeByLex, zrangeByLex, zrangeByScore, zrangeByScore, zrangeByScore, zrangeByScore, zrangeByScoreWithScores, zrangeByScoreWithScores, zrangeByScoreWithScores, zrangeByScoreWithScores, zrangeWithScores, zrank, zrem, zremrangeByLex, zremrangeByRank, zremrangeByScore, zremrangeByScore, zrevrange, zrevrangeByLex, zrevrangeByLex, zrevrangeByScore, zrevrangeByScore, zrevrangeByScore, zrevrangeByScore, zrevrangeByScoreWithScores, zrevrangeByScoreWithScores, zrevrangeByScoreWithScores, zrevrangeByScoreWithScores, zrevrangeWithScores, zrevrank, zscore
public RedisGraphPipeline(redis.clients.jedis.Client client, RedisGraph redisGraph)
public redis.clients.jedis.Response<ResultSet> query(String graphId, String query)
query
in interface RedisGraphPipeline
graphId
- a graph to perform the query onquery
- Cypher querypublic redis.clients.jedis.Response<ResultSet> readOnlyQuery(String graphId, String query)
readOnlyQuery
in interface RedisGraphPipeline
graphId
- a graph to perform the query onquery
- Cypher querypublic redis.clients.jedis.Response<ResultSet> query(String graphId, String query, long timeout)
query
in interface RedisGraphPipeline
graphId
- a graph to perform the query onquery
- Cypher querytimeout
- public redis.clients.jedis.Response<ResultSet> readOnlyQuery(String graphId, String query, long timeout)
readOnlyQuery
in interface RedisGraphPipeline
graphId
- a graph to perform the query onquery
- Cypher querytimeout
- @Deprecated public redis.clients.jedis.Response<ResultSet> query(String graphId, String query, Object... args)
query(String, String, Map)
instead.query
in interface RedisGraphPipeline
graphId
- a graph to perform the query onquery
- Cypher queryargs
- public redis.clients.jedis.Response<ResultSet> query(String graphId, String query, Map<String,Object> params)
query
in interface RedisGraphPipeline
graphId
- a graph to perform the query on.query
- Cypher query.params
- parameters map.public redis.clients.jedis.Response<ResultSet> readOnlyQuery(String graphId, String query, Map<String,Object> params)
readOnlyQuery
in interface RedisGraphPipeline
graphId
- a graph to perform the query on.query
- Cypher query.params
- parameters map.public redis.clients.jedis.Response<ResultSet> query(String graphId, String query, Map<String,Object> params, long timeout)
query
in interface RedisGraphPipeline
graphId
- a graph to perform the query on.query
- Cypher query.params
- parameters map.timeout
- public redis.clients.jedis.Response<ResultSet> readOnlyQuery(String graphId, String query, Map<String,Object> params, long timeout)
readOnlyQuery
in interface RedisGraphPipeline
graphId
- a graph to perform the query on.query
- Cypher query.params
- parameters map.timeout
- public redis.clients.jedis.Response<ResultSet> callProcedure(String graphId, String procedure)
callProcedure
in interface RedisGraphPipeline
graphId
- a graph to perform the query onprocedure
- procedure name to invokepublic redis.clients.jedis.Response<ResultSet> callProcedure(String graphId, String procedure, List<String> args)
callProcedure
in interface RedisGraphPipeline
graphId
- a graph to perform the query onprocedure
- procedure name to invokeargs
- procedure argumentspublic redis.clients.jedis.Response<ResultSet> callProcedure(String graphId, String procedure, List<String> args, Map<String,List<String>> kwargs)
callProcedure
in interface RedisGraphPipeline
graphId
- a graph to perform the query onprocedure
- - procedure to executeargs
- - procedure argumentskwargs
- - procedure output argumentspublic redis.clients.jedis.Response<String> deleteGraph(String graphId)
deleteGraph
in interface RedisGraphPipeline
graphId
- graph to deletepublic void setRedisGraphCaches(RedisGraphCaches caches)
setRedisGraphCaches
in interface RedisGraphCacheHolder
Copyright © 2021 RedisLabs. All rights reserved.