Skip navigation links
A B C D E F G H I L M N O P R S T U W 

A

AbstractExecutionResultHandler - Class in org.apache.storm.cassandra
Default interface to define strategies to apply when a query is either succeed or failed.
AbstractExecutionResultHandler() - Constructor for class org.apache.storm.cassandra.AbstractExecutionResultHandler
 
all() - Static method in class org.apache.storm.cassandra.DynamicStatementBuilder
Includes all tuple fields.
apply(PreparedStatement, List<Column>) - Method in interface org.apache.storm.cassandra.query.impl.PreparedStatementBinder
 
apply(PreparedStatement, List<Column>) - Method in class org.apache.storm.cassandra.query.impl.PreparedStatementBinder.CQL3NamedSettersBinder
apply(PreparedStatement, List<Column>) - Method in class org.apache.storm.cassandra.query.impl.PreparedStatementBinder.DefaultBinder
as(String) - Method in class org.apache.storm.cassandra.query.selector.FieldSelector
Sets an alias for this field.
async(CQLStatementBuilder...) - Static method in class org.apache.storm.cassandra.DynamicStatementBuilder
Builds multiple statements which will be executed asynchronously.
AsyncExecutor<T> - Class in org.apache.storm.cassandra.executor
Service to asynchronously executes cassandra statements.
AsyncExecutor(Session, AsyncResultHandler<T>) - Constructor for class org.apache.storm.cassandra.executor.AsyncExecutor
Creates a new AsyncExecutor instance.
AsyncExecutorProvider - Class in org.apache.storm.cassandra.executor
This class must be used to obtain a single instance of AsyncExecutor per storm executor.
AsyncExecutorProvider() - Constructor for class org.apache.storm.cassandra.executor.AsyncExecutorProvider
 
AsyncResultHandler<T> - Interface in org.apache.storm.cassandra.executor
Default handler for batch asynchronous execution.

B

BaseBeanFactory<T> - Class in org.apache.storm.cassandra.context
Base BeanProvider implementation.
BaseBeanFactory() - Constructor for class org.apache.storm.cassandra.context.BaseBeanFactory
 
BaseCassandraBolt<T> - Class in org.apache.storm.cassandra.bolt
A base cassandra bolt.
BaseCassandraBolt(CQLStatementTupleMapper, SimpleClientProvider) - Constructor for class org.apache.storm.cassandra.bolt.BaseCassandraBolt
Creates a new CassandraWriterBolt instance.
BaseCassandraBolt(CQLStatementTupleMapper) - Constructor for class org.apache.storm.cassandra.bolt.BaseCassandraBolt
Creates a new CassandraWriterBolt instance.
BaseCQLStatementTupleMapper - Class in org.apache.storm.cassandra.query
Default interface to map a ITuple to a CQL Statement.
BaseCQLStatementTupleMapper() - Constructor for class org.apache.storm.cassandra.query.BaseCQLStatementTupleMapper
 
BaseExecutionResultHandler - Class in org.apache.storm.cassandra
Simple ExecutionResultHandler which fail the incoming tuple when an DriverException is thrown.
BaseExecutionResultHandler() - Constructor for class org.apache.storm.cassandra.BaseExecutionResultHandler
 
BatchAsyncResultHandler - Class in org.apache.storm.cassandra.executor.impl
 
BatchAsyncResultHandler(ExecutionResultHandler) - Constructor for class org.apache.storm.cassandra.executor.impl.BatchAsyncResultHandler
Creates a new BatchAsyncResultHandler instance.
BatchCassandraWriterBolt - Class in org.apache.storm.cassandra.bolt
 
BatchCassandraWriterBolt(CQLStatementTupleMapper) - Constructor for class org.apache.storm.cassandra.bolt.BatchCassandraWriterBolt
Creates a new CassandraWriterBolt instance.
BatchCassandraWriterBolt(CQLStatementTupleMapper, int) - Constructor for class org.apache.storm.cassandra.bolt.BatchCassandraWriterBolt
Creates a new CassandraWriterBolt instance.
BatchCQLStatementTupleMapper - Class in org.apache.storm.cassandra.query.impl
 
BatchCQLStatementTupleMapper(BatchStatement.Type, List<CQLStatementTupleMapper>) - Constructor for class org.apache.storm.cassandra.query.impl.BatchCQLStatementTupleMapper
Creates a new BatchCQLStatementTupleMapper instance.
batchRetrieve(CassandraState, List<TridentTuple>) - Method in class org.apache.storm.cassandra.trident.state.CassandraQuery
 
batchRetrieve(List<TridentTuple>) - Method in class org.apache.storm.cassandra.trident.state.CassandraState
 
BeanFactory<T> - Interface in org.apache.storm.cassandra.context
Simple interface used for providing services based on the storm configuration.
beginCommit(Long) - Method in class org.apache.storm.cassandra.trident.state.CassandraState
 
bind(FieldSelector...) - Method in class org.apache.storm.cassandra.query.builder.BoundCQLStatementMapperBuilder
Includes only the specified tuple fields.
bind(CqlMapper) - Method in class org.apache.storm.cassandra.query.builder.BoundCQLStatementMapperBuilder
Includes only the specified tuple fields.
BoundCQLStatementMapperBuilder - Class in org.apache.storm.cassandra.query.builder
 
BoundCQLStatementMapperBuilder(String) - Constructor for class org.apache.storm.cassandra.query.builder.BoundCQLStatementMapperBuilder
Creates a new BoundCQLStatementMapperBuilder instance.
BoundCQLStatementMapperBuilder(ContextQuery) - Constructor for class org.apache.storm.cassandra.query.builder.BoundCQLStatementMapperBuilder
Creates a new BoundCQLStatementMapperBuilder instance.
BoundCQLStatementTupleMapper - Class in org.apache.storm.cassandra.query.impl
 
BoundCQLStatementTupleMapper(ContextQuery, CqlMapper, RoutingKeyGenerator, PreparedStatementBinder) - Constructor for class org.apache.storm.cassandra.query.impl.BoundCQLStatementTupleMapper
Creates a new BoundCQLStatementTupleMapper instance.
boundQuery(String) - Static method in class org.apache.storm.cassandra.DynamicStatementBuilder
Builds a new bound statement based on the specified query.
boundQuery(ContextQuery) - Static method in class org.apache.storm.cassandra.DynamicStatementBuilder
Builds a new bound statement identified by the given field.
BoundQueryContext(String) - Constructor for class org.apache.storm.cassandra.query.ContextQuery.BoundQueryContext
 
BoundQueryNamedByFieldContext(String) - Constructor for class org.apache.storm.cassandra.query.ContextQuery.BoundQueryNamedByFieldContext
 
build() - Method in class org.apache.storm.cassandra.query.builder.BoundCQLStatementMapperBuilder
Builds a new CQLStatementTupleMapper instance.
build() - Method in class org.apache.storm.cassandra.query.builder.SimpleCQLStatementMapperBuilder
Builds a new CQLStatementTupleMapper instance.
build() - Method in interface org.apache.storm.cassandra.query.CQLStatementBuilder
Builds a new CQLStatementTupleMapper instance.
byNamedSetters() - Method in class org.apache.storm.cassandra.query.builder.BoundCQLStatementMapperBuilder
 

C

CASSANDRA_BATCH_SIZE_ROWS - Static variable in class org.apache.storm.cassandra.client.CassandraConf
 
CASSANDRA_CONSISTENCY_LEVEL - Static variable in class org.apache.storm.cassandra.client.CassandraConf
 
CASSANDRA_KEYSPACE - Static variable in class org.apache.storm.cassandra.client.CassandraConf
 
CASSANDRA_NODES - Static variable in class org.apache.storm.cassandra.client.CassandraConf
 
CASSANDRA_PASSWORD - Static variable in class org.apache.storm.cassandra.client.CassandraConf
 
CASSANDRA_PORT - Static variable in class org.apache.storm.cassandra.client.CassandraConf
 
CASSANDRA_RECONNECT_POLICY_BASE_MS - Static variable in class org.apache.storm.cassandra.client.CassandraConf
 
CASSANDRA_RECONNECT_POLICY_MAX_MS - Static variable in class org.apache.storm.cassandra.client.CassandraConf
 
CASSANDRA_RETRY_POLICY - Static variable in class org.apache.storm.cassandra.client.CassandraConf
 
CASSANDRA_USERNAME - Static variable in class org.apache.storm.cassandra.client.CassandraConf
 
CassandraConf - Class in org.apache.storm.cassandra.client
Configuration used by cassandra storm components.
CassandraConf() - Constructor for class org.apache.storm.cassandra.client.CassandraConf
Creates a new CassandraConf instance.
CassandraConf(Map<String, Object>) - Constructor for class org.apache.storm.cassandra.client.CassandraConf
Creates a new CassandraConf instance.
cassandraConfConfig - Variable in class org.apache.storm.cassandra.bolt.BaseCassandraBolt
 
CassandraConfFactory() - Constructor for class org.apache.storm.cassandra.CassandraContext.CassandraConfFactory
 
CassandraContext - Class in org.apache.storm.cassandra
 
CassandraContext() - Constructor for class org.apache.storm.cassandra.CassandraContext
Creates a new CassandraContext instance.
CassandraContext.CassandraConfFactory - Class in org.apache.storm.cassandra
Simple class to make CassandraConf from a Storm topology configuration.
CassandraContext.ClientFactory - Class in org.apache.storm.cassandra
Simple class to make CassandraContext.ClientFactory from a Storm topology configuration.
CassandraQuery - Class in org.apache.storm.cassandra.trident.state
 
CassandraQuery() - Constructor for class org.apache.storm.cassandra.trident.state.CassandraQuery
 
CassandraState - Class in org.apache.storm.cassandra.trident.state
 
CassandraState(Map, CassandraState.Options) - Constructor for class org.apache.storm.cassandra.trident.state.CassandraState
 
CassandraState.Options - Class in org.apache.storm.cassandra.trident.state
 
CassandraStateFactory - Class in org.apache.storm.cassandra.trident.state
 
CassandraStateFactory(CassandraState.Options) - Constructor for class org.apache.storm.cassandra.trident.state.CassandraStateFactory
 
CassandraStateFactory(CQLStatementTupleMapper, CQLResultSetValuesMapper) - Constructor for class org.apache.storm.cassandra.trident.state.CassandraStateFactory
 
CassandraStateUpdater - Class in org.apache.storm.cassandra.trident.state
 
CassandraStateUpdater() - Constructor for class org.apache.storm.cassandra.trident.state.CassandraStateUpdater
 
CassandraWriterBolt - Class in org.apache.storm.cassandra.bolt
 
CassandraWriterBolt(CQLStatementTupleMapper) - Constructor for class org.apache.storm.cassandra.bolt.CassandraWriterBolt
Creates a new CassandraWriterBolt instance.
chooseTasks(int, List<Object>) - Method in class org.apache.storm.cassandra.Murmur3StreamGrouping
cleanup() - Method in class org.apache.storm.cassandra.bolt.BaseCassandraBolt
cleanup() - Method in class org.apache.storm.cassandra.trident.state.CassandraState
 
client - Variable in class org.apache.storm.cassandra.bolt.BaseCassandraBolt
 
ClientFactory() - Constructor for class org.apache.storm.cassandra.CassandraContext.ClientFactory
 
clientProvider - Variable in class org.apache.storm.cassandra.bolt.BaseCassandraBolt
 
close() - Method in class org.apache.storm.cassandra.client.impl.DefaultClient
Close the underlying Cluster instance.
close() - Method in interface org.apache.storm.cassandra.client.SimpleClient
Close the underlying Cluster instance.
ClusterFactory - Class in org.apache.storm.cassandra.client
Default interface to build cassandra Cluster from the a Storm Topology configuration.
ClusterFactory() - Constructor for class org.apache.storm.cassandra.client.ClusterFactory
 
Column<T> - Class in org.apache.storm.cassandra.query
 
Column(String, T) - Constructor for class org.apache.storm.cassandra.query.Column
 
commit(Long) - Method in class org.apache.storm.cassandra.trident.state.CassandraState
 
connect() - Method in class org.apache.storm.cassandra.client.impl.DefaultClient
Creates a new session on this cluster.
connect() - Method in interface org.apache.storm.cassandra.client.SimpleClient
Creates a new session on this cluster.
context - Variable in class org.apache.storm.cassandra.context.BaseBeanFactory
 
ContextQuery - Interface in org.apache.storm.cassandra.query
This interface may be used to retrieve a cassandra bound query either from storm config or the tuple being proceed.
ContextQuery.BoundQueryContext - Class in org.apache.storm.cassandra.query
Default ContextQuery.BoundQueryContext implementation to retrieve a bound query identified by the provided key.
ContextQuery.BoundQueryNamedByFieldContext - Class in org.apache.storm.cassandra.query
Default ContextQuery.BoundQueryNamedByFieldContext implementation to retrieve a bound query named by the value of a specified tuple field.
ContextQuery.StaticContextQuery - Class in org.apache.storm.cassandra.query
Static implementation of ContextQuery interface.
counterBatch(CQLStatementBuilder...) - Static method in class org.apache.storm.cassandra.DynamicStatementBuilder
Creates a new BatchStatement.Type.COUNTER batch statement for the specified CQL statement builders.
CQL3NamedSettersBinder() - Constructor for class org.apache.storm.cassandra.query.impl.PreparedStatementBinder.CQL3NamedSettersBinder
 
CqlMapper - Interface in org.apache.storm.cassandra.query
Default interface to defines how a storm tuple maps to a list of columns representing a row in a database.
CqlMapper.DefaultCqlMapper - Class in org.apache.storm.cassandra.query
Default CqlMapper to map all tuple values to column.
CqlMapper.SelectableCqlMapper - Class in org.apache.storm.cassandra.query
 
CQLResultSetValuesMapper - Interface in org.apache.storm.cassandra.query
 
CQLStatementBuilder<T extends CQLStatementTupleMapper> - Interface in org.apache.storm.cassandra.query
 
CQLStatementTupleMapper - Interface in org.apache.storm.cassandra.query
Default interface to map a ITuple to a CQL Statement.
CQLStatementTupleMapper.DynamicCQLStatementTupleMapper - Class in org.apache.storm.cassandra.query
 

D

declareOutputFields(OutputFieldsDeclarer) - Method in class org.apache.storm.cassandra.bolt.BaseCassandraBolt
DEFAULT_EMIT_FREQUENCY - Static variable in class org.apache.storm.cassandra.bolt.BatchCassandraWriterBolt
 
DefaultBinder() - Constructor for class org.apache.storm.cassandra.query.impl.PreparedStatementBinder.DefaultBinder
 
DefaultClient - Class in org.apache.storm.cassandra.client.impl
Simple class to wrap cassandra Cluster instance.
DefaultClient(Cluster, String) - Constructor for class org.apache.storm.cassandra.client.impl.DefaultClient
Create a new DefaultClient instance.
DefaultCqlMapper() - Constructor for class org.apache.storm.cassandra.query.CqlMapper.DefaultCqlMapper
Creates a new CqlMapper.DefaultCqlMapper instance.
DynamicCQLStatementTupleMapper(List<CQLStatementBuilder>) - Constructor for class org.apache.storm.cassandra.query.CQLStatementTupleMapper.DynamicCQLStatementTupleMapper
 
DynamicStatementBuilder - Class in org.apache.storm.cassandra
 

E

equals(Object) - Method in class org.apache.storm.cassandra.query.Column
 
execAsync(List<Statement>, T) - Method in class org.apache.storm.cassandra.executor.AsyncExecutor
Asynchronously executes all statements associated to the specified input.
execAsync(Statement, T) - Method in class org.apache.storm.cassandra.executor.AsyncExecutor
Asynchronously executes the specified batch statement.
execAsync(Statement, T, AsyncResultHandler<T>) - Method in class org.apache.storm.cassandra.executor.AsyncExecutor
Asynchronously executes the specified batch statement.
execute(Tuple) - Method in class org.apache.storm.cassandra.bolt.BaseCassandraBolt
execute(TridentTuple, List<Values>, TridentCollector) - Method in class org.apache.storm.cassandra.trident.state.CassandraQuery
 
ExecutionResultCollector - Interface in org.apache.storm.cassandra.executor
This class is responsible to collect input tuples proceed.
ExecutionResultCollector.FailedCollector - Class in org.apache.storm.cassandra.executor
 
ExecutionResultCollector.SucceedCollector - Class in org.apache.storm.cassandra.executor
 
ExecutionResultHandler - Interface in org.apache.storm.cassandra
Default interface to define strategies to apply when a query is either succeed or failed.
executorService - Variable in class org.apache.storm.cassandra.executor.AsyncExecutor
 

F

FailedCollector(Tuple, Throwable) - Constructor for class org.apache.storm.cassandra.executor.ExecutionResultCollector.FailedCollector
FailedCollector(List<Tuple>, Throwable) - Constructor for class org.apache.storm.cassandra.executor.ExecutionResultCollector.FailedCollector
failure(Throwable, T) - Method in interface org.apache.storm.cassandra.executor.AsyncResultHandler
This method is responsible for failing specified inputs.
failure(Throwable, List<Tuple>) - Method in class org.apache.storm.cassandra.executor.impl.BatchAsyncResultHandler
This method is responsible for failing specified inputs.
failure(Throwable, Tuple) - Method in class org.apache.storm.cassandra.executor.impl.SingleAsyncResultHandler
This method is responsible for failing specified inputs.
field(String) - Static method in class org.apache.storm.cassandra.DynamicStatementBuilder
Maps a CQL value to the specified field from an input tuple.
fields(String...) - Static method in class org.apache.storm.cassandra.DynamicStatementBuilder
Maps CQL values to all specified fields from an input tuple.
FieldSelector - Class in org.apache.storm.cassandra.query.selector
 
FieldSelector(String) - Constructor for class org.apache.storm.cassandra.query.selector.FieldSelector
Creates a new FieldSelector instance.
flush(OutputCollector) - Method in interface org.apache.storm.cassandra.executor.AsyncResultHandler
 
flush(OutputCollector) - Method in class org.apache.storm.cassandra.executor.impl.BatchAsyncResultHandler
flush(OutputCollector) - Method in class org.apache.storm.cassandra.executor.impl.SingleAsyncResultHandler

G

get(Map<String, Object>) - Method in class org.apache.storm.cassandra.context.BaseBeanFactory
Return an instance, which may be shared or independent, of the specified type.
get(Map<String, Object>) - Method in interface org.apache.storm.cassandra.context.BeanFactory
Return an instance, which may be shared or independent, of the specified type.
getAllHosts() - Method in class org.apache.storm.cassandra.client.impl.DefaultClient
 
getAsyncExecutor() - Method in class org.apache.storm.cassandra.bolt.BaseCassandraBolt
 
getAsyncHandler() - Method in class org.apache.storm.cassandra.bolt.BaseCassandraBolt
 
getAsyncHandler() - Method in class org.apache.storm.cassandra.bolt.BatchCassandraWriterBolt
 
getAsyncHandler() - Method in class org.apache.storm.cassandra.bolt.CassandraWriterBolt
getBatchSizeRows() - Method in class org.apache.storm.cassandra.client.CassandraConf
 
getBeanfactory(Class<T>) - Method in class org.apache.storm.cassandra.context.WorkerCtx
Return an instance provider of the specified type.
getClient(Map<String, Object>) - Method in class org.apache.storm.cassandra.CassandraContext
Creates a new cassandra client based on the specified storm configuration.
getClient(Map<String, Object>) - Method in interface org.apache.storm.cassandra.client.SimpleClientProvider
Creates a new cassandra client based on the specified storm configuration.
getColumnName() - Method in class org.apache.storm.cassandra.query.Column
 
getComponentConfiguration() - Method in class org.apache.storm.cassandra.bolt.BaseCassandraBolt
getComponentConfiguration() - Method in class org.apache.storm.cassandra.bolt.BatchCassandraWriterBolt
getConsistencyLevel() - Method in class org.apache.storm.cassandra.client.CassandraConf
 
getInputs() - Method in class org.apache.storm.cassandra.bolt.PairBatchStatementTuples
 
getKeyspace() - Method in class org.apache.storm.cassandra.client.CassandraConf
 
getLocal(Session, AsyncResultHandler<T>) - Static method in class org.apache.storm.cassandra.executor.AsyncExecutorProvider
Returns a new AsyncExecutor per storm executor.
getLong(Object, Long) - Static method in class org.apache.storm.cassandra.client.CassandraConf
 
getMapper() - Method in class org.apache.storm.cassandra.bolt.BaseCassandraBolt
 
getMetadata() - Method in class org.apache.storm.cassandra.client.impl.DefaultClient
 
getNodes() - Method in class org.apache.storm.cassandra.client.CassandraConf
 
getPassword() - Method in class org.apache.storm.cassandra.client.CassandraConf
 
getPendingTasksSize() - Method in class org.apache.storm.cassandra.executor.AsyncExecutor
Returns the number of currently executed tasks which are not yet completed.
getPort() - Method in class org.apache.storm.cassandra.client.CassandraConf
 
getReconnectionPolicyBaseMs() - Method in class org.apache.storm.cassandra.client.CassandraConf
 
getReconnectionPolicyMaxMs() - Method in class org.apache.storm.cassandra.client.CassandraConf
 
getResultHandler() - Method in class org.apache.storm.cassandra.bolt.BaseCassandraBolt
 
getRetryPolicy() - Method in class org.apache.storm.cassandra.client.CassandraConf
 
getRoutingKeys(ITuple) - Method in class org.apache.storm.cassandra.query.impl.RoutingKeyGenerator
 
getStatement() - Method in class org.apache.storm.cassandra.bolt.PairBatchStatementTuples
 
getStatement() - Method in class org.apache.storm.cassandra.bolt.PairStatementTuple
 
getTuple() - Method in class org.apache.storm.cassandra.bolt.PairStatementTuple
 
getUsername() - Method in class org.apache.storm.cassandra.client.CassandraConf
 
getVal() - Method in class org.apache.storm.cassandra.query.Column
 
getVals(List<Column>) - Static method in class org.apache.storm.cassandra.query.Column
 
getWorkerBean(Class<T>, Map<K, V>) - Method in class org.apache.storm.cassandra.context.WorkerCtx
Return an instance, which is shared (within a Worker), of the specified type.
getWorkerBean(Class<T>, Map<K, V>, boolean) - Method in class org.apache.storm.cassandra.context.WorkerCtx
Return an instance, which is shared (within a Worker), of the specified type.
GroupingBatchBuilder - Class in org.apache.storm.cassandra.bolt
 
GroupingBatchBuilder(int, List<PairStatementTuple>) - Constructor for class org.apache.storm.cassandra.bolt.GroupingBatchBuilder
Creates a new GroupingBatchBuilder instance.

H

handle(OutputCollector, ExecutionResultHandler) - Method in class org.apache.storm.cassandra.executor.ExecutionResultCollector.FailedCollector
handle(OutputCollector, ExecutionResultHandler) - Method in interface org.apache.storm.cassandra.executor.ExecutionResultCollector
 
handle(OutputCollector, ExecutionResultHandler) - Method in class org.apache.storm.cassandra.executor.ExecutionResultCollector.SucceedCollector
handler - Variable in class org.apache.storm.cassandra.executor.AsyncExecutor
 
hashCode() - Method in class org.apache.storm.cassandra.query.Column
 
hashes(List<Object>) - Static method in class org.apache.storm.cassandra.Murmur3StreamGrouping
Computes the murmur3 hash for the specified values.

I

instance - Variable in class org.apache.storm.cassandra.context.BaseBeanFactory
 
isClose() - Method in class org.apache.storm.cassandra.client.impl.DefaultClient
Checks whether the underlying cluster instance is closed.
isClose() - Method in interface org.apache.storm.cassandra.client.SimpleClient
Checks whether the underlying cluster instance is closed.
isDisconnected() - Method in class org.apache.storm.cassandra.client.impl.DefaultClient
Checks whether the client is already connected to the cluster.
isNull() - Method in class org.apache.storm.cassandra.query.Column
 
iterator() - Method in class org.apache.storm.cassandra.bolt.GroupingBatchBuilder
 

L

LOG - Static variable in class org.apache.storm.cassandra.AbstractExecutionResultHandler
 
loggedBatch(CQLStatementBuilder...) - Static method in class org.apache.storm.cassandra.DynamicStatementBuilder
Creates a new BatchStatement.Type.LOGGED batch statement for the specified CQL statement builders.

M

make(Map<String, Object>) - Method in class org.apache.storm.cassandra.CassandraContext.CassandraConfFactory
Return a new instance of T.
make(Map<String, Object>) - Method in class org.apache.storm.cassandra.CassandraContext.ClientFactory
Return a new instance of T.
make(Map<String, Object>) - Method in class org.apache.storm.cassandra.client.ClusterFactory
Creates a new Cluster based on the specified configuration.
make(Map<String, Object>) - Method in class org.apache.storm.cassandra.context.BaseBeanFactory
Return a new instance of T.
makeState(Map, IMetricsContext, int, int) - Method in class org.apache.storm.cassandra.trident.state.CassandraStateFactory
 
map(Map, Session, ITuple) - Method in class org.apache.storm.cassandra.query.BaseCQLStatementTupleMapper
Maps a given tuple to one or multiple CQL statements.
map(ITuple) - Method in class org.apache.storm.cassandra.query.BaseCQLStatementTupleMapper
Maps a given tuple to a single CQL statements.
map(ITuple) - Method in class org.apache.storm.cassandra.query.CqlMapper.DefaultCqlMapper
Maps the specified input tuple to a list of CQL columns.
map(ITuple) - Method in interface org.apache.storm.cassandra.query.CqlMapper
Maps the specified input tuple to a list of CQL columns.
map(ITuple) - Method in class org.apache.storm.cassandra.query.CqlMapper.SelectableCqlMapper
Maps the specified input tuple to a list of CQL columns.
map(Session, Statement, ITuple) - Method in interface org.apache.storm.cassandra.query.CQLResultSetValuesMapper
 
map(Map, Session, ITuple) - Method in class org.apache.storm.cassandra.query.CQLStatementTupleMapper.DynamicCQLStatementTupleMapper
 
map(Map, Session, ITuple) - Method in interface org.apache.storm.cassandra.query.CQLStatementTupleMapper
Maps a given tuple to one or multiple CQL statements.
map(Map, Session, ITuple) - Method in class org.apache.storm.cassandra.query.impl.BatchCQLStatementTupleMapper
Maps a given tuple to one or multiple CQL statements.
map(Map, Session, ITuple) - Method in class org.apache.storm.cassandra.query.impl.BoundCQLStatementTupleMapper
Maps a given tuple to one or multiple CQL statements.
map(Map, Session, ITuple) - Method in class org.apache.storm.cassandra.query.impl.SimpleCQLStatementMapper
Maps a given tuple to one or multiple CQL statements.
map(Session, Statement, ITuple) - Method in class org.apache.storm.cassandra.trident.state.TridentResultSetValuesMapper
 
Murmur3StreamGrouping - Class in org.apache.storm.cassandra
Simple CustomStreamGrouping that uses Murmur3 algorithm to choose the target task of a tuple.
Murmur3StreamGrouping(String...) - Constructor for class org.apache.storm.cassandra.Murmur3StreamGrouping
Creates a new Murmur3StreamGrouping instance.
Murmur3StreamGrouping(List<String>) - Constructor for class org.apache.storm.cassandra.Murmur3StreamGrouping
Creates a new Murmur3StreamGrouping instance.

N

named(String) - Static method in class org.apache.storm.cassandra.DynamicStatementBuilder
Retrieves from the storm configuration the specified named query.
namedByField(String) - Static method in class org.apache.storm.cassandra.DynamicStatementBuilder
Retrieves from the storm configuration the named query specified by a tuple field.
newInstance() - Method in class org.apache.storm.cassandra.context.BaseBeanFactory
Returns a new copy if this factory.
newInstance() - Method in interface org.apache.storm.cassandra.context.BeanFactory
Returns a new copy if this factory.
newSingleThreadExecutor() - Static method in class org.apache.storm.cassandra.executor.AsyncExecutor
 
NO_OP_HANDLER - Static variable in interface org.apache.storm.cassandra.executor.AsyncResultHandler
 
now() - Method in class org.apache.storm.cassandra.query.selector.FieldSelector
Sets the fields as an automatically generated TimeUUID.

O

onDriverException(DriverException, OutputCollector, Tuple) - Method in class org.apache.storm.cassandra.BaseExecutionResultHandler
This method is called when an one of the methods of the BaseExecutionResultHandler is not overridden.
onQuerySuccess(OutputCollector, Tuple) - Method in class org.apache.storm.cassandra.BaseExecutionResultHandler
Invoked when a query is executed with success.
onQuerySuccess(OutputCollector, Tuple) - Method in interface org.apache.storm.cassandra.ExecutionResultHandler
Invoked when a query is executed with success.
onQueryValidationException(QueryValidationException, OutputCollector, Tuple) - Method in class org.apache.storm.cassandra.BaseExecutionResultHandler
Invoked when a QueryValidationException is thrown.
onQueryValidationException(QueryValidationException, OutputCollector, Tuple) - Method in interface org.apache.storm.cassandra.ExecutionResultHandler
Invoked when a QueryValidationException is thrown.
onReadTimeoutException(ReadTimeoutException, OutputCollector, Tuple) - Method in class org.apache.storm.cassandra.BaseExecutionResultHandler
Invoked when a ReadTimeoutException is thrown.
onReadTimeoutException(ReadTimeoutException, OutputCollector, Tuple) - Method in interface org.apache.storm.cassandra.ExecutionResultHandler
Invoked when a ReadTimeoutException is thrown.
onThrowable(Throwable, OutputCollector, Tuple) - Method in class org.apache.storm.cassandra.AbstractExecutionResultHandler
 
onThrowable(Throwable, OutputCollector, List<Tuple>) - Method in class org.apache.storm.cassandra.AbstractExecutionResultHandler
 
onThrowable(Throwable, OutputCollector, Tuple) - Method in interface org.apache.storm.cassandra.ExecutionResultHandler
Default method used to handle any type of exception.
onThrowable(Throwable, OutputCollector, List<Tuple>) - Method in interface org.apache.storm.cassandra.ExecutionResultHandler
Default method used to handle any type of exception.
onTickTuple() - Method in class org.apache.storm.cassandra.bolt.BaseCassandraBolt
Calls by an input tick tuple.
onTickTuple() - Method in class org.apache.storm.cassandra.bolt.BatchCassandraWriterBolt
Calls by an input tick tuple.
onTickTuple() - Method in class org.apache.storm.cassandra.bolt.CassandraWriterBolt
Calls by an input tick tuple.
onUnavailableException(UnavailableException, OutputCollector, Tuple) - Method in class org.apache.storm.cassandra.BaseExecutionResultHandler
Invoked when a UnavailableException is thrown.
onUnavailableException(UnavailableException, OutputCollector, Tuple) - Method in interface org.apache.storm.cassandra.ExecutionResultHandler
Invoked when a UnavailableException is thrown.
onWriteTimeoutException(WriteTimeoutException, OutputCollector, Tuple) - Method in class org.apache.storm.cassandra.BaseExecutionResultHandler
Invoked when a WriteTimeoutException is thrown.
onWriteTimeoutException(WriteTimeoutException, OutputCollector, Tuple) - Method in interface org.apache.storm.cassandra.ExecutionResultHandler
Invoked when a WriteTimeoutException is thrown.
Options(SimpleClientProvider) - Constructor for class org.apache.storm.cassandra.trident.state.CassandraState.Options
 
org.apache.storm.cassandra - package org.apache.storm.cassandra
 
org.apache.storm.cassandra.bolt - package org.apache.storm.cassandra.bolt
 
org.apache.storm.cassandra.client - package org.apache.storm.cassandra.client
 
org.apache.storm.cassandra.client.impl - package org.apache.storm.cassandra.client.impl
 
org.apache.storm.cassandra.context - package org.apache.storm.cassandra.context
 
org.apache.storm.cassandra.executor - package org.apache.storm.cassandra.executor
 
org.apache.storm.cassandra.executor.impl - package org.apache.storm.cassandra.executor.impl
 
org.apache.storm.cassandra.query - package org.apache.storm.cassandra.query
 
org.apache.storm.cassandra.query.builder - package org.apache.storm.cassandra.query.builder
 
org.apache.storm.cassandra.query.impl - package org.apache.storm.cassandra.query.impl
 
org.apache.storm.cassandra.query.selector - package org.apache.storm.cassandra.query.selector
 
org.apache.storm.cassandra.trident.state - package org.apache.storm.cassandra.trident.state
 
outputCollector - Variable in class org.apache.storm.cassandra.bolt.BaseCassandraBolt
 

P

PairBatchStatementTuples - Class in org.apache.storm.cassandra.bolt
Simple class to pair a list of tuples with a single batch statement.
PairBatchStatementTuples(List<Tuple>, BatchStatement) - Constructor for class org.apache.storm.cassandra.bolt.PairBatchStatementTuples
Creates a new PairBatchStatementTuples instance.
PairStatementTuple - Class in org.apache.storm.cassandra.bolt
Simple class to pair a tuple with a statement.
PairStatementTuple(Tuple, Statement) - Constructor for class org.apache.storm.cassandra.bolt.PairStatementTuple
Creates a new PairStatementTuple instance.
prepare(Map, TopologyContext, OutputCollector) - Method in class org.apache.storm.cassandra.bolt.BaseCassandraBolt
prepare(Map, TopologyContext, OutputCollector) - Method in class org.apache.storm.cassandra.bolt.BatchCassandraWriterBolt
prepare(WorkerTopologyContext, GlobalStreamId, List<Integer>) - Method in class org.apache.storm.cassandra.Murmur3StreamGrouping
prepare() - Method in class org.apache.storm.cassandra.trident.state.CassandraState
 
prepareAndExecuteStatement() - Method in class org.apache.storm.cassandra.bolt.BatchCassandraWriterBolt
 
PreparedStatementBinder - Interface in org.apache.storm.cassandra.query.impl
 
PreparedStatementBinder.CQL3NamedSettersBinder - Class in org.apache.storm.cassandra.query.impl
 
PreparedStatementBinder.DefaultBinder - Class in org.apache.storm.cassandra.query.impl
 
process(Tuple) - Method in class org.apache.storm.cassandra.bolt.BaseCassandraBolt
Process a single tuple of input.
process(Tuple) - Method in class org.apache.storm.cassandra.bolt.BatchCassandraWriterBolt
Process a single tuple of input.
process(Tuple) - Method in class org.apache.storm.cassandra.bolt.CassandraWriterBolt
Process a single tuple of input.

R

register(Class<T>, BeanFactory<T>) - Method in class org.apache.storm.cassandra.context.WorkerCtx
Register a bean provider for a specified type.
resolves(Map, ITuple) - Method in class org.apache.storm.cassandra.query.ContextQuery.BoundQueryContext
 
resolves(Map, ITuple) - Method in class org.apache.storm.cassandra.query.ContextQuery.BoundQueryNamedByFieldContext
 
resolves(Map, ITuple) - Method in interface org.apache.storm.cassandra.query.ContextQuery
Resolves a cassandra bound query.
resolves(Map, ITuple) - Method in class org.apache.storm.cassandra.query.ContextQuery.StaticContextQuery
 
RoutingKeyGenerator - Class in org.apache.storm.cassandra.query.impl
 
RoutingKeyGenerator(List<String>) - Constructor for class org.apache.storm.cassandra.query.impl.RoutingKeyGenerator
Creates a new RoutingKeyGenerator instance.

S

select(ITuple) - Method in class org.apache.storm.cassandra.query.selector.FieldSelector
 
SelectableCqlMapper(List<FieldSelector>) - Constructor for class org.apache.storm.cassandra.query.CqlMapper.SelectableCqlMapper
Creates a new CqlMapper.DefaultCqlMapper instance.
session - Variable in class org.apache.storm.cassandra.bolt.BaseCassandraBolt
 
session - Variable in class org.apache.storm.cassandra.executor.AsyncExecutor
 
setStormContext(WorkerCtx) - Method in class org.apache.storm.cassandra.context.BaseBeanFactory
Sets the storm context.
setStormContext(WorkerCtx) - Method in interface org.apache.storm.cassandra.context.BeanFactory
Sets the storm context.
shutdown() - Method in class org.apache.storm.cassandra.executor.AsyncExecutor
 
SimpleClient - Interface in org.apache.storm.cassandra.client
 
SimpleClientProvider - Interface in org.apache.storm.cassandra.client
Default interface to provide cassandra client.
SimpleCQLStatementMapper - Class in org.apache.storm.cassandra.query.impl
 
SimpleCQLStatementMapper(String, CqlMapper) - Constructor for class org.apache.storm.cassandra.query.impl.SimpleCQLStatementMapper
Creates a new SimpleCQLStatementMapper instance.
SimpleCQLStatementMapper(String, CqlMapper, RoutingKeyGenerator) - Constructor for class org.apache.storm.cassandra.query.impl.SimpleCQLStatementMapper
Creates a new SimpleCQLStatementMapper instance.
SimpleCQLStatementMapperBuilder - Class in org.apache.storm.cassandra.query.builder
Default class to build SimpleCQLStatementMapper instance.
SimpleCQLStatementMapperBuilder(String) - Constructor for class org.apache.storm.cassandra.query.builder.SimpleCQLStatementMapperBuilder
Creates a new SimpleCQLStatementMapperBuilder instance.
SimpleCQLStatementMapperBuilder(BuiltStatement) - Constructor for class org.apache.storm.cassandra.query.builder.SimpleCQLStatementMapperBuilder
Creates a new SimpleCQLStatementMapperBuilder instance.
simpleQuery(String) - Static method in class org.apache.storm.cassandra.DynamicStatementBuilder
 
simpleQuery(BuiltStatement) - Static method in class org.apache.storm.cassandra.DynamicStatementBuilder
 
SingleAsyncResultHandler - Class in org.apache.storm.cassandra.executor.impl
 
SingleAsyncResultHandler(ExecutionResultHandler) - Constructor for class org.apache.storm.cassandra.executor.impl.SingleAsyncResultHandler
Creates a new SingleAsyncResultHandler instance.
StaticContextQuery(String) - Constructor for class org.apache.storm.cassandra.query.ContextQuery.StaticContextQuery
Creates a new ContextQuery.StaticContextQuery instance.
stormConfig - Variable in class org.apache.storm.cassandra.bolt.BaseCassandraBolt
 
SucceedCollector(Tuple) - Constructor for class org.apache.storm.cassandra.executor.ExecutionResultCollector.SucceedCollector
Creates a new ExecutionResultCollector instance.
SucceedCollector(List<Tuple>) - Constructor for class org.apache.storm.cassandra.executor.ExecutionResultCollector.SucceedCollector
Creates a new ExecutionResultCollector instance.
success(T) - Method in interface org.apache.storm.cassandra.executor.AsyncResultHandler
This method is responsible for acknowledging specified inputs.
success(List<Tuple>) - Method in class org.apache.storm.cassandra.executor.impl.BatchAsyncResultHandler
This method is responsible for acknowledging specified inputs.
success(Tuple) - Method in class org.apache.storm.cassandra.executor.impl.SingleAsyncResultHandler
This method is responsible for acknowledging specified inputs.

T

toString() - Method in class org.apache.storm.cassandra.client.CassandraConf
 
TridentResultSetValuesMapper - Class in org.apache.storm.cassandra.trident.state
 
TridentResultSetValuesMapper(Fields) - Constructor for class org.apache.storm.cassandra.trident.state.TridentResultSetValuesMapper
 

U

unLoggedBatch(CQLStatementBuilder...) - Static method in class org.apache.storm.cassandra.DynamicStatementBuilder
Creates a new BatchStatement.Type.UNLOGGED batch statement for the specified CQL statement builders.
updateState(List<TridentTuple>, TridentCollector) - Method in class org.apache.storm.cassandra.trident.state.CassandraState
 
updateState(CassandraState, List<TridentTuple>, TridentCollector) - Method in class org.apache.storm.cassandra.trident.state.CassandraStateUpdater
 

W

with(FieldSelector...) - Method in class org.apache.storm.cassandra.query.builder.SimpleCQLStatementMapperBuilder
Includes only the specified tuple fields.
with(CqlMapper) - Method in class org.apache.storm.cassandra.query.builder.SimpleCQLStatementMapperBuilder
Includes only the specified tuple fields.
withBatching(BatchStatement.Type) - Method in class org.apache.storm.cassandra.trident.state.CassandraState.Options
 
withCQLResultSetValuesMapper(CQLResultSetValuesMapper) - Method in class org.apache.storm.cassandra.trident.state.CassandraState.Options
 
withCQLStatementTupleMapper(CQLStatementTupleMapper) - Method in class org.apache.storm.cassandra.trident.state.CassandraState.Options
 
withOutputFields(Fields) - Method in class org.apache.storm.cassandra.bolt.BaseCassandraBolt
 
withQueueSize(int) - Method in class org.apache.storm.cassandra.bolt.BatchCassandraWriterBolt
Maximum number of tuple kept in memory before inserting batches to cassandra.
withResultHandler(ExecutionResultHandler) - Method in class org.apache.storm.cassandra.bolt.BaseCassandraBolt
 
withRoutingKeys(String...) - Method in class org.apache.storm.cassandra.query.builder.BoundCQLStatementMapperBuilder
 
withRoutingKeys(String...) - Method in class org.apache.storm.cassandra.query.builder.SimpleCQLStatementMapperBuilder
 
withStreamOutputFields(String, Fields) - Method in class org.apache.storm.cassandra.bolt.BaseCassandraBolt
 
withTickFrequency(long, TimeUnit) - Method in class org.apache.storm.cassandra.bolt.BatchCassandraWriterBolt
 
WorkerCtx - Class in org.apache.storm.cassandra.context
Simple class used to register singletons within a storm worker.
WorkerCtx() - Constructor for class org.apache.storm.cassandra.context.WorkerCtx
Creates a new WorkerCtx instance.
A B C D E F G H I L M N O P R S T U W 
Skip navigation links

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