Package org.apache.storm.topology

## Class TopologyBuilder.SpoutGetter

- java.lang.Object
- - org.apache.storm.topology.BaseConfigurationDeclarer<T>
  - - org.apache.storm.topology.TopologyBuilder.ConfigGetter<SpoutDeclarer>
    - - org.apache.storm.topology.TopologyBuilder.SpoutGetter

- All Implemented Interfaces:
    `ComponentConfigurationDeclarer<SpoutDeclarer>`, `ResourceDeclarer<SpoutDeclarer>`, `SpoutDeclarer`
  Enclosing class:
    TopologyBuilder

      protected class TopologyBuilder.SpoutGetter
      extends TopologyBuilder.ConfigGetter<SpoutDeclarer>
      implements SpoutDeclarer

- - ### Constructor Summary

    Constructors
    Constructor | Description
    --- | ---
    `SpoutGetter​(String id)` |

  - ### Method Summary

    - ### Methods inherited from class org.apache.storm.topology.TopologyBuilder.ConfigGetter

      `addConfigurations, addResource, addResources, addSharedMemory, getComponentConfiguration`

    - ### Methods inherited from class org.apache.storm.topology.BaseConfigurationDeclarer

      `addConfiguration, setCPULoad, setDebug, setMaxSpoutPending, setMaxTaskParallelism, setMemoryLoad, setMemoryLoad, setNumTasks`

    - ### Methods inherited from class java.lang.Object

      `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

    - ### Methods inherited from interface org.apache.storm.topology.ComponentConfigurationDeclarer

      `addConfiguration, addConfigurations, addResource, addResources, getComponentConfiguration, setDebug, setMaxSpoutPending, setMaxTaskParallelism, setNumTasks`

    - ### Methods inherited from interface org.apache.storm.topology.ResourceDeclarer

      `addSharedMemory, setCPULoad, setMemoryLoad, setMemoryLoad`

- - ### Constructor Detail

    - #### SpoutGetter

          public SpoutGetter​(String id)