- ElasticsearchGetRequest - Interface in org.apache.storm.elasticsearch
-
- EsConfig - Class in org.apache.storm.elasticsearch.common
-
- EsConfig(String, String[]) - Constructor for class org.apache.storm.elasticsearch.common.EsConfig
-
EsConfig Constructor to be used in EsIndexBolt, EsPercolateBolt and EsStateFactory
- EsConfig(String, String[], Map<String, String>) - Constructor for class org.apache.storm.elasticsearch.common.EsConfig
-
EsConfig Constructor to be used in EsIndexBolt, EsPercolateBolt and EsStateFactory
- EsIndexBolt - Class in org.apache.storm.elasticsearch.bolt
-
Basic bolt for storing tuple to ES document.
- EsIndexBolt(EsConfig, EsTupleMapper) - Constructor for class org.apache.storm.elasticsearch.bolt.EsIndexBolt
-
EsIndexBolt constructor
- EsLookupBolt - Class in org.apache.storm.elasticsearch.bolt
-
- EsLookupBolt(EsConfig, ElasticsearchGetRequest, EsLookupResultOutput) - Constructor for class org.apache.storm.elasticsearch.bolt.EsLookupBolt
-
- EsLookupResultOutput - Interface in org.apache.storm.elasticsearch
-
- EsPercolateBolt - Class in org.apache.storm.elasticsearch.bolt
-
Basic bolt for retrieve matched percolate queries.
- EsPercolateBolt(EsConfig, EsTupleMapper) - Constructor for class org.apache.storm.elasticsearch.bolt.EsPercolateBolt
-
EsPercolateBolt constructor
- EsStateFactory - Class in org.apache.storm.elasticsearch.trident
-
StateFactory for providing EsState.
- EsStateFactory(EsConfig, EsTupleMapper) - Constructor for class org.apache.storm.elasticsearch.trident.EsStateFactory
-
EsStateFactory constructor
- EsTupleMapper - Interface in org.apache.storm.elasticsearch.common
-
TupleMapper defines how to extract source, index, type, and id from tuple for ElasticSearch.
- EsUpdater - Class in org.apache.storm.elasticsearch.trident
-
- EsUpdater() - Constructor for class org.apache.storm.elasticsearch.trident.EsUpdater
-
- execute(Tuple) - Method in class org.apache.storm.elasticsearch.bolt.AbstractEsBolt
-
- execute(Tuple) - Method in class org.apache.storm.elasticsearch.bolt.EsIndexBolt
-
Tuple should have relevant fields (source, index, type, id) for tupleMapper to extract ES document.
- execute(Tuple) - Method in class org.apache.storm.elasticsearch.bolt.EsLookupBolt
-
- execute(Tuple) - Method in class org.apache.storm.elasticsearch.bolt.EsPercolateBolt
-
Tuple should have relevant fields (source, index, type) for storeMapper to extract ES document.
If there exists non-empty percolate response, EsPercolateBolt will emit tuple with original source and Percolate.Match for each Percolate.Match in PercolateResponse.
- extractFrom(ITuple) - Method in interface org.apache.storm.elasticsearch.ElasticsearchGetRequest
-