Package org.apache.heron.api.topology
Class BaseConfigurationDeclarer<T extends ComponentConfigurationDeclarer<?>>
- java.lang.Object
-
- org.apache.heron.api.topology.BaseConfigurationDeclarer<T>
-
- All Implemented Interfaces:
ComponentConfigurationDeclarer<T>
- Direct Known Subclasses:
BaseComponentDeclarer
public abstract class BaseConfigurationDeclarer<T extends ComponentConfigurationDeclarer<?>> extends Object implements ComponentConfigurationDeclarer<T>
-
-
Constructor Summary
Constructors Constructor Description BaseConfigurationDeclarer()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description T
addConfiguration(String config, Object value)
T
setDebug(boolean debug)
T
setMaxSpoutPending(Number val)
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.apache.heron.api.topology.ComponentConfigurationDeclarer
addConfigurations
-
-
-
-
Method Detail
-
addConfiguration
public T addConfiguration(String config, Object value)
- Specified by:
addConfiguration
in interfaceComponentConfigurationDeclarer<T extends ComponentConfigurationDeclarer<?>>
-
setDebug
public T setDebug(boolean debug)
- Specified by:
setDebug
in interfaceComponentConfigurationDeclarer<T extends ComponentConfigurationDeclarer<?>>
-
setMaxSpoutPending
public T setMaxSpoutPending(Number val)
- Specified by:
setMaxSpoutPending
in interfaceComponentConfigurationDeclarer<T extends ComponentConfigurationDeclarer<?>>
-
-