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 SpoutDeclarer
addConfiguration(String config, Object value)
SpoutDeclarer
addConfigurations(Map conf)
SpoutDeclarer
setDebug(boolean debug)
SpoutDeclarer
setMaxSpoutPending(Number val)
SpoutDeclarer
setMaxTaskParallelism(Number val)
SpoutDeclarer
setNumTasks(Number val)
-
-
-
Method Detail
-
addConfigurations
public SpoutDeclarer addConfigurations(Map conf)
- Specified by:
addConfigurations
in interfaceComponentConfigurationDeclarer<SpoutDeclarer>
-
addConfiguration
public SpoutDeclarer addConfiguration(String config, Object value)
- Specified by:
addConfiguration
in interfaceComponentConfigurationDeclarer<SpoutDeclarer>
-
setDebug
public SpoutDeclarer setDebug(boolean debug)
- Specified by:
setDebug
in interfaceComponentConfigurationDeclarer<SpoutDeclarer>
-
setMaxTaskParallelism
public SpoutDeclarer setMaxTaskParallelism(Number val)
- Specified by:
setMaxTaskParallelism
in interfaceComponentConfigurationDeclarer<SpoutDeclarer>
-
setMaxSpoutPending
public SpoutDeclarer setMaxSpoutPending(Number val)
- Specified by:
setMaxSpoutPending
in interfaceComponentConfigurationDeclarer<SpoutDeclarer>
-
setNumTasks
public SpoutDeclarer setNumTasks(Number val)
- Specified by:
setNumTasks
in interfaceComponentConfigurationDeclarer<SpoutDeclarer>
-
-