# 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)`