## Uses of Class
org.apache.storm.loadgen.LoadCompConf

- Packages that use LoadCompConf
  Package | Description
  --- | ---
  org.apache.storm.loadgen |

- - ### Uses of LoadCompConf in org.apache.storm.loadgen

    Fields in org.apache.storm.loadgen with type parameters of type LoadCompConf
    Modifier and Type | Field | Description
    --- | --- | ---
    `List<LoadCompConf>` | TopologyLoadConf.`bolts` |
    `List<LoadCompConf>` | TopologyLoadConf.`spouts` |

    Methods in org.apache.storm.loadgen that return LoadCompConf
    Modifier and Type | Method | Description
    --- | --- | ---
    `LoadCompConf` | LoadCompConf.Builder.`build()` |
    `static LoadCompConf` | LoadCompConf.`fromConf​(Map<String,​Object> conf)` | Parse the LoadCompConf from a config Map.
    `LoadCompConf` | LoadCompConf.`overrideSlowExecutorPattern​(SlowExecutorPattern slp)` | Override the SlowExecutorPattern with a new one.
    `LoadCompConf` | LoadCompConf.`remap​(Map<String,​String> remappedComponents, Map<GlobalStreamId,​GlobalStreamId> remappedStreams)` | Chenge the name of components and streams according to the parameters passed in.
    `LoadCompConf` | LoadCompConf.`scaleParallel​(double v)` | Scale the parallelism of this component by v.
    `LoadCompConf` | LoadCompConf.`scaleThroughput​(double v)` | Scale the throughput of this component.
    `LoadCompConf` | LoadCompConf.`setParallel​(int newParallelism)` | Set the parallelism of this component, and adjust the throughput so in aggregate it stays the same.

    Constructors in org.apache.storm.loadgen with parameters of type LoadCompConf
    Constructor | Description
    --- | ---
    `LoadBolt​(LoadCompConf conf)` |
    `LoadSpout​(LoadCompConf conf)` |

    Constructor parameters in org.apache.storm.loadgen with type arguments of type LoadCompConf
    Constructor | Description
    --- | ---
    `TopologyLoadConf​(String name, Map<String,​Object> topoConf, List<LoadCompConf> spouts, List<LoadCompConf> bolts, List<InputStream> streams)` | Constructor.