Skip navigation links
A C D E F G M O P S T U 

A

AbstractEsBolt - Class in org.apache.storm.elasticsearch.bolt
 
AbstractEsBolt(EsConfig) - Constructor for class org.apache.storm.elasticsearch.bolt.AbstractEsBolt
 

C

client - Static variable in class org.apache.storm.elasticsearch.bolt.AbstractEsBolt
 
collector - Variable in class org.apache.storm.elasticsearch.bolt.AbstractEsBolt
 
construct() - Method in class org.apache.storm.elasticsearch.common.StormElasticSearchClient
 

D

declareOutputFields(OutputFieldsDeclarer) - Method in class org.apache.storm.elasticsearch.bolt.AbstractEsBolt
 
declareOutputFields(OutputFieldsDeclarer) - Method in class org.apache.storm.elasticsearch.bolt.EsIndexBolt
 
declareOutputFields(OutputFieldsDeclarer) - Method in class org.apache.storm.elasticsearch.bolt.EsLookupBolt
 
declareOutputFields(OutputFieldsDeclarer) - Method in class org.apache.storm.elasticsearch.bolt.EsPercolateBolt
 
DefaultEsTupleMapper - Class in org.apache.storm.elasticsearch.common
 
DefaultEsTupleMapper() - Constructor for class org.apache.storm.elasticsearch.common.DefaultEsTupleMapper
 

E

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
 

F

fields() - Method in interface org.apache.storm.elasticsearch.EsLookupResultOutput
 

G

getId(ITuple) - Method in class org.apache.storm.elasticsearch.common.DefaultEsTupleMapper
 
getId(ITuple) - Method in interface org.apache.storm.elasticsearch.common.EsTupleMapper
Extracts id from tuple.
getIndex(ITuple) - Method in class org.apache.storm.elasticsearch.common.DefaultEsTupleMapper
 
getIndex(ITuple) - Method in interface org.apache.storm.elasticsearch.common.EsTupleMapper
Extracts index from tuple.
getSource(ITuple) - Method in class org.apache.storm.elasticsearch.common.DefaultEsTupleMapper
 
getSource(ITuple) - Method in interface org.apache.storm.elasticsearch.common.EsTupleMapper
Extracts source from tuple.
getType(ITuple) - Method in class org.apache.storm.elasticsearch.common.DefaultEsTupleMapper
 
getType(ITuple) - Method in interface org.apache.storm.elasticsearch.common.EsTupleMapper
Extracts type from tuple.

M

makeState(Map, IMetricsContext, int, int) - Method in class org.apache.storm.elasticsearch.trident.EsStateFactory
 

O

org.apache.storm.elasticsearch - package org.apache.storm.elasticsearch
 
org.apache.storm.elasticsearch.bolt - package org.apache.storm.elasticsearch.bolt
 
org.apache.storm.elasticsearch.common - package org.apache.storm.elasticsearch.common
 
org.apache.storm.elasticsearch.trident - package org.apache.storm.elasticsearch.trident
 

P

prepare(Map, TopologyContext, OutputCollector) - Method in class org.apache.storm.elasticsearch.bolt.AbstractEsBolt
 
prepare(Map, TopologyContext, OutputCollector) - Method in class org.apache.storm.elasticsearch.bolt.EsIndexBolt
 
prepare(Map, TopologyContext, OutputCollector) - Method in class org.apache.storm.elasticsearch.bolt.EsPercolateBolt
 

S

StormElasticSearchClient - Class in org.apache.storm.elasticsearch.common
 
StormElasticSearchClient(EsConfig) - Constructor for class org.apache.storm.elasticsearch.common.StormElasticSearchClient
 

T

toValues(GetResponse) - Method in interface org.apache.storm.elasticsearch.EsLookupResultOutput
 

U

updateState(EsState, List<TridentTuple>, TridentCollector) - Method in class org.apache.storm.elasticsearch.trident.EsUpdater
Each tuple should have relevant fields (source, index, type, id) for EsState’s tupleMapper to extract ES document.
A C D E F G M O P S T U 
Skip navigation links

Copyright © 2016 The Apache Software Foundation. All Rights Reserved.