Skip navigation links
A B C D E G I M O P Q S T U W 

A

AbstractMongoBolt - Class in org.apache.storm.mongodb.bolt
 
AbstractMongoBolt(String, String) - Constructor for class org.apache.storm.mongodb.bolt.AbstractMongoBolt
 

B

beginCommit(Long) - Method in class org.apache.storm.mongodb.trident.state.MongoState
 

C

cleanup() - Method in class org.apache.storm.mongodb.bolt.AbstractMongoBolt
 
close() - Method in class org.apache.storm.mongodb.common.MongoDBClient
Closes all resources associated with this instance.
collector - Variable in class org.apache.storm.mongodb.bolt.AbstractMongoBolt
 
commit(Long) - Method in class org.apache.storm.mongodb.trident.state.MongoState
 
createFilter(ITuple) - Method in interface org.apache.storm.mongodb.common.QueryFilterCreator
Create a query Filter by given Tuple
createFilter(ITuple) - Method in class org.apache.storm.mongodb.common.SimpleQueryFilterCreator
 

D

declareOutputFields(OutputFieldsDeclarer) - Method in class org.apache.storm.mongodb.bolt.MongoInsertBolt
 
declareOutputFields(OutputFieldsDeclarer) - Method in class org.apache.storm.mongodb.bolt.MongoUpdateBolt
 

E

execute(Tuple) - Method in class org.apache.storm.mongodb.bolt.MongoInsertBolt
 
execute(Tuple) - Method in class org.apache.storm.mongodb.bolt.MongoUpdateBolt
 

G

getComponentConfiguration() - Method in class org.apache.storm.mongodb.bolt.MongoInsertBolt
 

I

insert(List<Document>, boolean) - Method in class org.apache.storm.mongodb.common.MongoDBClient
Inserts one or more documents.

M

makeState(Map, IMetricsContext, int, int) - Method in class org.apache.storm.mongodb.trident.state.MongoStateFactory
 
mongoClient - Variable in class org.apache.storm.mongodb.bolt.AbstractMongoBolt
 
MongoDBClient - Class in org.apache.storm.mongodb.common
 
MongoDBClient(String, String) - Constructor for class org.apache.storm.mongodb.common.MongoDBClient
 
MongoInsertBolt - Class in org.apache.storm.mongodb.bolt
Basic bolt for writing to MongoDB.
MongoInsertBolt(String, String, MongoMapper) - Constructor for class org.apache.storm.mongodb.bolt.MongoInsertBolt
 
MongoMapper - Interface in org.apache.storm.mongodb.common.mapper
Given a Tuple, converts it to an MongoDB document.
MongoState - Class in org.apache.storm.mongodb.trident.state
 
MongoState(Map, MongoState.Options) - Constructor for class org.apache.storm.mongodb.trident.state.MongoState
 
MongoState.Options - Class in org.apache.storm.mongodb.trident.state
 
MongoStateFactory - Class in org.apache.storm.mongodb.trident.state
 
MongoStateFactory(MongoState.Options) - Constructor for class org.apache.storm.mongodb.trident.state.MongoStateFactory
 
MongoStateUpdater - Class in org.apache.storm.mongodb.trident.state
 
MongoStateUpdater() - Constructor for class org.apache.storm.mongodb.trident.state.MongoStateUpdater
 
MongoUpdateBolt - Class in org.apache.storm.mongodb.bolt
Basic bolt for updating from MongoDB.
MongoUpdateBolt(String, String, QueryFilterCreator, MongoMapper) - Constructor for class org.apache.storm.mongodb.bolt.MongoUpdateBolt
 

O

Options() - Constructor for class org.apache.storm.mongodb.trident.state.MongoState.Options
 
org.apache.storm.mongodb.bolt - package org.apache.storm.mongodb.bolt
 
org.apache.storm.mongodb.common - package org.apache.storm.mongodb.common
 
org.apache.storm.mongodb.common.mapper - package org.apache.storm.mongodb.common.mapper
 
org.apache.storm.mongodb.trident.state - package org.apache.storm.mongodb.trident.state
 

P

prepare(Map, TopologyContext, OutputCollector) - Method in class org.apache.storm.mongodb.bolt.AbstractMongoBolt
 
prepare(Map, TopologyContext, OutputCollector) - Method in class org.apache.storm.mongodb.bolt.MongoInsertBolt
 
prepare() - Method in class org.apache.storm.mongodb.trident.state.MongoState
 

Q

QueryFilterCreator - Interface in org.apache.storm.mongodb.common
Create a MongoDB query Filter by given Tuple.

S

SimpleMongoMapper - Class in org.apache.storm.mongodb.common.mapper
 
SimpleMongoMapper() - Constructor for class org.apache.storm.mongodb.common.mapper.SimpleMongoMapper
 
SimpleMongoUpdateMapper - Class in org.apache.storm.mongodb.common.mapper
 
SimpleMongoUpdateMapper() - Constructor for class org.apache.storm.mongodb.common.mapper.SimpleMongoUpdateMapper
 
SimpleQueryFilterCreator - Class in org.apache.storm.mongodb.common
 
SimpleQueryFilterCreator() - Constructor for class org.apache.storm.mongodb.common.SimpleQueryFilterCreator
 

T

toDocument(ITuple) - Method in interface org.apache.storm.mongodb.common.mapper.MongoMapper
Converts a Tuple to a Document
toDocument(ITuple) - Method in class org.apache.storm.mongodb.common.mapper.SimpleMongoMapper
 
toDocument(ITuple) - Method in class org.apache.storm.mongodb.common.mapper.SimpleMongoUpdateMapper
 

U

update(Bson, Bson, boolean) - Method in class org.apache.storm.mongodb.common.MongoDBClient
Update all documents in the collection according to the specified query filter.
updateState(List<TridentTuple>, TridentCollector) - Method in class org.apache.storm.mongodb.trident.state.MongoState
 
updateState(MongoState, List<TridentTuple>, TridentCollector) - Method in class org.apache.storm.mongodb.trident.state.MongoStateUpdater
 

W

withBatchSize(int) - Method in class org.apache.storm.mongodb.bolt.MongoInsertBolt
 
withCollectionName(String) - Method in class org.apache.storm.mongodb.trident.state.MongoState.Options
 
withField(String) - Method in class org.apache.storm.mongodb.common.SimpleQueryFilterCreator
 
withFields(String...) - Method in class org.apache.storm.mongodb.common.mapper.SimpleMongoMapper
 
withFields(String...) - Method in class org.apache.storm.mongodb.common.mapper.SimpleMongoUpdateMapper
 
withFlushIntervalSecs(int) - Method in class org.apache.storm.mongodb.bolt.MongoInsertBolt
 
withMapper(MongoMapper) - Method in class org.apache.storm.mongodb.trident.state.MongoState.Options
 
withOrdered(boolean) - Method in class org.apache.storm.mongodb.bolt.MongoInsertBolt
 
withUpsert(boolean) - Method in class org.apache.storm.mongodb.bolt.MongoUpdateBolt
 
withUrl(String) - Method in class org.apache.storm.mongodb.trident.state.MongoState.Options
 
A B C D E G I M O P Q S T U W 
Skip navigation links

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