Package org.apache.storm.topology
Class SpoutDeclarerImpl
- java.lang.Object
-
- org.apache.storm.topology.SpoutDeclarerImpl
-
- All Implemented Interfaces:
ComponentConfigurationDeclarer<SpoutDeclarer>,SpoutDeclarer
public class SpoutDeclarerImpl extends Object implements SpoutDeclarer
-
-
Constructor Summary
Constructors Constructor Description SpoutDeclarerImpl(org.apache.heron.api.topology.SpoutDeclarer delegate)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description SpoutDeclareraddConfiguration(String config, Object value)SpoutDeclareraddConfigurations(Map conf)SpoutDeclarersetDebug(boolean debug)SpoutDeclarersetMaxSpoutPending(Number val)SpoutDeclarersetMaxTaskParallelism(Number val)SpoutDeclarersetNumTasks(Number val)
-
-
-
Method Detail
-
addConfigurations
public SpoutDeclarer addConfigurations(Map conf)
- Specified by:
addConfigurationsin interfaceComponentConfigurationDeclarer<SpoutDeclarer>
-
addConfiguration
public SpoutDeclarer addConfiguration(String config, Object value)
- Specified by:
addConfigurationin interfaceComponentConfigurationDeclarer<SpoutDeclarer>
-
setDebug
public SpoutDeclarer setDebug(boolean debug)
- Specified by:
setDebugin interfaceComponentConfigurationDeclarer<SpoutDeclarer>
-
setMaxTaskParallelism
public SpoutDeclarer setMaxTaskParallelism(Number val)
- Specified by:
setMaxTaskParallelismin interfaceComponentConfigurationDeclarer<SpoutDeclarer>
-
setMaxSpoutPending
public SpoutDeclarer setMaxSpoutPending(Number val)
- Specified by:
setMaxSpoutPendingin interfaceComponentConfigurationDeclarer<SpoutDeclarer>
-
setNumTasks
public SpoutDeclarer setNumTasks(Number val)
- Specified by:
setNumTasksin interfaceComponentConfigurationDeclarer<SpoutDeclarer>
-
-