public class RedisLookupBolt extends AbstractRedisBolt
Basic bolt for querying from Redis and emits response as tuple.
Various data types are supported: STRING, LIST, HASH, SET, SORTED_SET, HYPER_LOG_LOGcollector| Constructor and Description |
|---|
RedisLookupBolt(JedisClusterConfig config,
RedisLookupMapper lookupMapper)
Constructor for Redis Cluster environment (JedisCluster)
|
RedisLookupBolt(JedisPoolConfig config,
RedisLookupMapper lookupMapper)
Constructor for single Redis environment (JedisPool)
|
| Modifier and Type | Method and Description |
|---|---|
void |
declareOutputFields(OutputFieldsDeclarer declarer) |
void |
process(Tuple input) |
getInstance, prepare, returnInstanceexecute, onTickTuplecleanupgetComponentConfigurationclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetComponentConfigurationpublic RedisLookupBolt(JedisPoolConfig config, RedisLookupMapper lookupMapper)
Constructor for single Redis environment (JedisPool)
config - configuration for initializing JedisPoollookupMapper - mapper containing which datatype, query key, output key that Bolt usespublic RedisLookupBolt(JedisClusterConfig config, RedisLookupMapper lookupMapper)
Constructor for Redis Cluster environment (JedisCluster)
config - configuration for initializing JedisClusterlookupMapper - mapper containing which datatype, query key, output key that Bolt usespublic void process(Tuple input)
process in class BaseTickTupleAwareRichBoltpublic void declareOutputFields(OutputFieldsDeclarer declarer)
Copyright © 2018 The Apache Software Foundation. All Rights Reserved.