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

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

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

    Methods in org.apache.storm.loadgen that return TopologyLoadConf
    Modifier and Type | Method | Description
    --- | --- | ---
    `TopologyLoadConf` | TopologyLoadConf.`anonymize()` | Create a new version of this topology with identifiable information removed.
    `static TopologyLoadConf` | TopologyLoadConf.`fromConf​(File file)` | Parse the TopologyLoadConf from a file in YAML format.
    `static TopologyLoadConf` | TopologyLoadConf.`fromConf​(Map<String,​Object> conf)` | Parse the TopologyLoadConf from a config map.
    `TopologyLoadConf` | TopologyLoadConf.`overrideSlowExecs​(Map<String,​SlowExecutorPattern> topoSpecific)` | Override the SlowExecutorPattern for given components.
    `TopologyLoadConf` | TopologyLoadConf.`replaceShuffleWithLocalOrShuffle()` |
    `TopologyLoadConf` | TopologyLoadConf.`scaleParallel​(double v, Map<String,​Double> topoSpecific)` | Scale all of the components in the topology by a percentage (but keep the throughput the same).
    `TopologyLoadConf` | TopologyLoadConf.`scaleThroughput​(double v, Map<String,​Double> topoSpecific)` | Scale the throughput of the entire topology by a percentage.
    `TopologyLoadConf` | TopologyLoadConf.`withName​(String baseName)` |