backtype.storm.topology
Interface ComponentConfigurationDeclarer<T extends ComponentConfigurationDeclarer>

All Known Subinterfaces:
BoltDeclarer, LinearDRPCInputDeclarer, SpoutDeclarer
All Known Implementing Classes:
BaseConfigurationDeclarer, TopologyBuilder.BoltGetter, TopologyBuilder.ConfigGetter, TopologyBuilder.SpoutGetter

public interface ComponentConfigurationDeclarer<T extends ComponentConfigurationDeclarer>


Method Summary
 T addConfiguration(java.lang.String config, java.lang.Object value)
           
 T addConfigurations(java.util.Map conf)
           
 T setDebug(boolean debug)
           
 T setMaxSpoutPending(java.lang.Integer val)
           
 T setMaxTaskParallelism(java.lang.Integer val)
           
 

Method Detail

addConfigurations

T addConfigurations(java.util.Map conf)

addConfiguration

T addConfiguration(java.lang.String config,
                   java.lang.Object value)

setDebug

T setDebug(boolean debug)

setMaxTaskParallelism

T setMaxTaskParallelism(java.lang.Integer val)

setMaxSpoutPending

T setMaxSpoutPending(java.lang.Integer val)