blob: 84573a0678af5fceadcf1615bc077fb521dca46d [file] [log] [blame]
<!DOCTYPE HTML>
<html lang="de">
<head>
<!-- Generated by javadoc (17) -->
<title>Uses of Class org.apache.storm.generated.StormTopology (Storm 2.6.2 API)</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="description" content="use: package: org.apache.storm.generated, class: StormTopology">
<meta name="generator" content="javadoc/ClassUseWriter">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../script-dir/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../../script.js"></script>
<script type="text/javascript" src="../../../../../script-dir/jquery-3.6.1.min.js"></script>
<script type="text/javascript" src="../../../../../script-dir/jquery-ui.min.js"></script>
</head>
<body class="class-use-page">
<script type="text/javascript">var pathtoroot = "../../../../../";
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<div class="flex-box">
<header role="banner" class="flex-header">
<nav role="navigation">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="top-nav" id="navbar-top">
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
<li><a href="../../../../../index.html">Overview</a></li>
<li><a href="../package-summary.html">Package</a></li>
<li><a href="../StormTopology.html" title="class in org.apache.storm.generated">Class</a></li>
<li class="nav-bar-cell1-rev">Use</li>
<li><a href="../package-tree.html">Tree</a></li>
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../help-doc.html#use">Help</a></li>
</ul>
</div>
<div class="sub-nav">
<div class="nav-list-search"><label for="search-input">SEARCH:</label>
<input type="text" id="search-input" value="search" disabled="disabled">
<input type="reset" id="reset-button" value="reset" disabled="disabled">
</div>
</div>
<!-- ========= END OF TOP NAVBAR ========= -->
<span class="skip-nav" id="skip-navbar-top"></span></nav>
</header>
<div class="flex-content">
<main role="main">
<div class="header">
<h1 title="Uses of Class org.apache.storm.generated.StormTopology" class="title">Uses of Class<br>org.apache.storm.generated.StormTopology</h1>
</div>
<div class="caption"><span>Packages that use <a href="../StormTopology.html" title="class in org.apache.storm.generated">StormTopology</a></span></div>
<div class="summary-table two-column-summary">
<div class="table-header col-first">Package</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><a href="#org.apache.storm">org.apache.storm</a></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><a href="#org.apache.storm.daemon">org.apache.storm.daemon</a></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><a href="#org.apache.storm.daemon.nimbus">org.apache.storm.daemon.nimbus</a></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><a href="#org.apache.storm.daemon.ui">org.apache.storm.daemon.ui</a></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><a href="#org.apache.storm.daemon.worker">org.apache.storm.daemon.worker</a></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><a href="#org.apache.storm.drpc">org.apache.storm.drpc</a></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><a href="#org.apache.storm.flux">org.apache.storm.flux</a></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><a href="#org.apache.storm.flux.api">org.apache.storm.flux.api</a></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><a href="#org.apache.storm.generated">org.apache.storm.generated</a></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><a href="#org.apache.storm.hdfs.trident">org.apache.storm.hdfs.trident</a></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><a href="#org.apache.storm.hive.trident">org.apache.storm.hive.trident</a></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><a href="#org.apache.storm.jdbc.topology">org.apache.storm.jdbc.topology</a></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><a href="#org.apache.storm.kafka.bolt">org.apache.storm.kafka.bolt</a></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><a href="#org.apache.storm.kafka.spout">org.apache.storm.kafka.spout</a></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><a href="#org.apache.storm.kafka.trident">org.apache.storm.kafka.trident</a></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><a href="#org.apache.storm.nimbus">org.apache.storm.nimbus</a></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><a href="#org.apache.storm.perf">org.apache.storm.perf</a></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><a href="#org.apache.storm.perf.utils">org.apache.storm.perf.utils</a></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><a href="#org.apache.storm.redis.trident">org.apache.storm.redis.trident</a></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><a href="#org.apache.storm.scheduler">org.apache.storm.scheduler</a></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><a href="#org.apache.storm.scheduler.resource">org.apache.storm.scheduler.resource</a></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><a href="#org.apache.storm.serialization">org.apache.storm.serialization</a></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><a href="#org.apache.storm.sql">org.apache.storm.sql</a></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><a href="#org.apache.storm.st.topology">org.apache.storm.st.topology</a></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><a href="#org.apache.storm.st.topology.window">org.apache.storm.st.topology.window</a></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><a href="#org.apache.storm.starter.trident">org.apache.storm.starter.trident</a></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><a href="#org.apache.storm.stats">org.apache.storm.stats</a></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><a href="#org.apache.storm.streams">org.apache.storm.streams</a></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><a href="#org.apache.storm.task">org.apache.storm.task</a></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><a href="#org.apache.storm.testing">org.apache.storm.testing</a></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><a href="#org.apache.storm.topology">org.apache.storm.topology</a></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><a href="#org.apache.storm.trident">org.apache.storm.trident</a></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><a href="#org.apache.storm.trident.topology">org.apache.storm.trident.topology</a></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><a href="#org.apache.storm.utils">org.apache.storm.utils</a></div>
<div class="col-last odd-row-color">&nbsp;</div>
</div>
<section class="class-uses">
<ul class="block-list">
<li>
<section class="detail" id="org.apache.storm">
<h2>Uses of <a href="../StormTopology.html" title="class in org.apache.storm.generated">StormTopology</a> in <a href="../../package-summary.html">org.apache.storm</a></h2>
<div class="caption"><span>Subclasses of <a href="../StormTopology.html" title="class in org.apache.storm.generated">StormTopology</a> in <a href="../../package-summary.html">org.apache.storm</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Class</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>class&nbsp;</code></div>
<div class="col-second even-row-color"><code><a href="../../LocalCluster.LocalTopology.html" class="type-name-link" title="class in org.apache.storm">LocalCluster.LocalTopology</a></code></div>
<div class="col-last even-row-color">
<div class="block">When running a topology locally, for tests etc.</div>
</div>
</div>
<div class="caption"><span>Methods in <a href="../../package-summary.html">org.apache.storm</a> that return <a href="../StormTopology.html" title="class in org.apache.storm.generated">StormTopology</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>static <a href="../StormTopology.html" title="class in org.apache.storm.generated">StormTopology</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">Thrift.</span><code><a href="../../Thrift.html#buildTopology(java.util.HashMap,java.util.HashMap,java.util.HashMap)" class="member-name-link">buildTopology</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/HashMap.html" title="class or interface in java.util" class="external-link">HashMap</a>&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="../../Thrift.SpoutDetails.html" title="class in org.apache.storm">Thrift.SpoutDetails</a>&gt;&nbsp;spoutMap,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/HashMap.html" title="class or interface in java.util" class="external-link">HashMap</a>&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="../../Thrift.BoltDetails.html" title="class in org.apache.storm">Thrift.BoltDetails</a>&gt;&nbsp;boltMap,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/HashMap.html" title="class or interface in java.util" class="external-link">HashMap</a>&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="../StateSpoutSpec.html" title="class in org.apache.storm.generated">StateSpoutSpec</a>&gt;&nbsp;stateMap)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>static <a href="../StormTopology.html" title="class in org.apache.storm.generated">StormTopology</a></code></div>
<div class="col-second odd-row-color"><span class="type-name-label">Thrift.</span><code><a href="../../Thrift.html#buildTopology(java.util.Map,java.util.Map)" class="member-name-link">buildTopology</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a>&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="../../Thrift.SpoutDetails.html" title="class in org.apache.storm">Thrift.SpoutDetails</a>&gt;&nbsp;spoutMap,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a>&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="../../Thrift.BoltDetails.html" title="class in org.apache.storm">Thrift.BoltDetails</a>&gt;&nbsp;boltMap)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>static <a href="../StormTopology.html" title="class in org.apache.storm.generated">StormTopology</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">ExclamationTopology.</span><code><a href="../../ExclamationTopology.html#getStormTopology()" class="member-name-link">getStormTopology</a>()</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code><a href="../StormTopology.html" title="class in org.apache.storm.generated">StormTopology</a></code></div>
<div class="col-second odd-row-color"><span class="type-name-label">ILocalCluster.</span><code><a href="../../ILocalCluster.html#getTopology(java.lang.String)" class="member-name-link">getTopology</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;id)</code></div>
<div class="col-last odd-row-color">
<div class="block">Get the compiled storm topology.</div>
</div>
<div class="col-first even-row-color"><code><a href="../StormTopology.html" title="class in org.apache.storm.generated">StormTopology</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">LocalCluster.</span><code><a href="../../LocalCluster.html#getTopology(java.lang.String)" class="member-name-link">getTopology</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;id)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code><a href="../StormTopology.html" title="class in org.apache.storm.generated">StormTopology</a></code></div>
<div class="col-second odd-row-color"><span class="type-name-label">LocalCluster.</span><code><a href="../../LocalCluster.html#getUserTopology(java.lang.String)" class="member-name-link">getUserTopology</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;id)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
</div>
<div class="caption"><span>Methods in <a href="../../package-summary.html">org.apache.storm</a> that return types with arguments of type <a href="../StormTopology.html" title="class in org.apache.storm.generated">StormTopology</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>static <a href="../../Testing.CapturedTopology.html" title="class in org.apache.storm">Testing.CapturedTopology</a>&lt;<a href="../StormTopology.html" title="class in org.apache.storm.generated">StormTopology</a>&gt;</code></div>
<div class="col-second even-row-color"><span class="type-name-label">Testing.</span><code><a href="../../Testing.html#captureTopology(org.apache.storm.generated.StormTopology)" class="member-name-link">captureTopology</a><wbr>(<a href="../StormTopology.html" title="class in org.apache.storm.generated">StormTopology</a>&nbsp;topology)</code></div>
<div class="col-last even-row-color">
<div class="block">Rewrites a topology so that all the tuples flowing through it are captured.</div>
</div>
</div>
<div class="caption"><span>Methods in <a href="../../package-summary.html">org.apache.storm</a> with parameters of type <a href="../StormTopology.html" title="class in org.apache.storm.generated">StormTopology</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>static <a href="../../Testing.CapturedTopology.html" title="class in org.apache.storm">Testing.CapturedTopology</a>&lt;<a href="../StormTopology.html" title="class in org.apache.storm.generated">StormTopology</a>&gt;</code></div>
<div class="col-second even-row-color"><span class="type-name-label">Testing.</span><code><a href="../../Testing.html#captureTopology(org.apache.storm.generated.StormTopology)" class="member-name-link">captureTopology</a><wbr>(<a href="../StormTopology.html" title="class in org.apache.storm.generated">StormTopology</a>&nbsp;topology)</code></div>
<div class="col-last even-row-color">
<div class="block">Rewrites a topology so that all the tuples flowing through it are captured.</div>
</div>
<div class="col-first odd-row-color"><code>static <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a>&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="../../testing/FixedTuple.html" title="class in org.apache.storm.testing">FixedTuple</a>&gt;&gt;</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">Testing.</span><code><a href="../../Testing.html#completeTopology(org.apache.storm.ILocalCluster,org.apache.storm.generated.StormTopology)" class="member-name-link">completeTopology</a><wbr>(<a href="../../ILocalCluster.html" title="interface in org.apache.storm">ILocalCluster</a>&nbsp;cluster,
<a href="../StormTopology.html" title="class in org.apache.storm.generated">StormTopology</a>&nbsp;topology)</code></div>
<div class="col-last odd-row-color">
<div class="block">Run a topology to completion capturing all of the messages that are emitted.</div>
</div>
<div class="col-first even-row-color"><code>static <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a>&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="../../testing/FixedTuple.html" title="class in org.apache.storm.testing">FixedTuple</a>&gt;&gt;</code></div>
<div class="col-second even-row-color"><span class="type-name-label">Testing.</span><code><a href="../../Testing.html#completeTopology(org.apache.storm.ILocalCluster,org.apache.storm.generated.StormTopology,org.apache.storm.testing.CompleteTopologyParam)" class="member-name-link">completeTopology</a><wbr>(<a href="../../ILocalCluster.html" title="interface in org.apache.storm">ILocalCluster</a>&nbsp;cluster,
<a href="../StormTopology.html" title="class in org.apache.storm.generated">StormTopology</a>&nbsp;topology,
<a href="../../testing/CompleteTopologyParam.html" title="class in org.apache.storm.testing">CompleteTopologyParam</a>&nbsp;param)</code></div>
<div class="col-last even-row-color">
<div class="block">Run a topology to completion capturing all of the messages that are emitted.</div>
</div>
<div class="col-first odd-row-color"><code>static <a href="../../testing/TrackedTopology.html" title="class in org.apache.storm.testing">TrackedTopology</a></code></div>
<div class="col-second odd-row-color"><span class="type-name-label">Testing.</span><code><a href="../../Testing.html#mkTrackedTopology(org.apache.storm.ILocalCluster,org.apache.storm.generated.StormTopology)" class="member-name-link">mkTrackedTopology</a><wbr>(<a href="../../ILocalCluster.html" title="interface in org.apache.storm">ILocalCluster</a>&nbsp;cluster,
<a href="../StormTopology.html" title="class in org.apache.storm.generated">StormTopology</a>&nbsp;topology)</code></div>
<div class="col-last odd-row-color">
<div class="block"><span class="deprecated-label">Deprecated.</span>
<div class="deprecation-comment">use <a href="../../testing/TrackedTopology.html" title="class in org.apache.storm.testing"><code>TrackedTopology</code></a> directly.</div>
</div>
</div>
<div class="col-first even-row-color"><code>void</code></div>
<div class="col-second even-row-color"><span class="type-name-label">ISubmitterHook.</span><code><a href="../../ISubmitterHook.html#notify(org.apache.storm.generated.TopologyInfo,java.util.Map,org.apache.storm.generated.StormTopology)" class="member-name-link">notify</a><wbr>(<a href="../TopologyInfo.html" title="class in org.apache.storm.generated">TopologyInfo</a>&nbsp;topologyInfo,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a>&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;topoConf,
<a href="../StormTopology.html" title="class in org.apache.storm.generated">StormTopology</a>&nbsp;topology)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code><a href="../../ILocalCluster.ILocalTopology.html" title="interface in org.apache.storm">ILocalCluster.ILocalTopology</a></code></div>
<div class="col-second odd-row-color"><span class="type-name-label">ILocalCluster.</span><code><a href="../../ILocalCluster.html#submitTopology(java.lang.String,java.util.Map,org.apache.storm.generated.StormTopology)" class="member-name-link">submitTopology</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topologyName,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a>&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;conf,
<a href="../StormTopology.html" title="class in org.apache.storm.generated">StormTopology</a>&nbsp;topology)</code></div>
<div class="col-last odd-row-color">
<div class="block">Submit a topology to be run in local mode.</div>
</div>
<div class="col-first even-row-color"><code>void</code></div>
<div class="col-second even-row-color"><span class="type-name-label">LocalCluster.</span><code><a href="../../LocalCluster.html#submitTopology(java.lang.String,java.lang.String,java.lang.String,org.apache.storm.generated.StormTopology)" class="member-name-link">submitTopology</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;name,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;uploadedJarLocation,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;jsonConf,
<a href="../StormTopology.html" title="class in org.apache.storm.generated">StormTopology</a>&nbsp;topology)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code><a href="../../LocalCluster.LocalTopology.html" title="class in org.apache.storm">LocalCluster.LocalTopology</a></code></div>
<div class="col-second odd-row-color"><span class="type-name-label">LocalCluster.</span><code><a href="../../LocalCluster.html#submitTopology(java.lang.String,java.util.Map,org.apache.storm.generated.StormTopology)" class="member-name-link">submitTopology</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topologyName,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a>&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;conf,
<a href="../StormTopology.html" title="class in org.apache.storm.generated">StormTopology</a>&nbsp;topology)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>static void</code></div>
<div class="col-second even-row-color"><span class="type-name-label">StormSubmitter.</span><code><a href="../../StormSubmitter.html#submitTopology(java.lang.String,java.util.Map,org.apache.storm.generated.StormTopology)" class="member-name-link">submitTopology</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;name,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a>&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;topoConf,
<a href="../StormTopology.html" title="class in org.apache.storm.generated">StormTopology</a>&nbsp;topology)</code></div>
<div class="col-last even-row-color">
<div class="block">Submits a topology to run on the cluster.</div>
</div>
<div class="col-first odd-row-color"><code>static void</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">StormSubmitter.</span><code><a href="../../StormSubmitter.html#submitTopology(java.lang.String,java.util.Map,org.apache.storm.generated.StormTopology,org.apache.storm.generated.SubmitOptions)" class="member-name-link">submitTopology</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;name,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a>&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;topoConf,
<a href="../StormTopology.html" title="class in org.apache.storm.generated">StormTopology</a>&nbsp;topology,
<a href="../SubmitOptions.html" title="class in org.apache.storm.generated">SubmitOptions</a>&nbsp;opts)</code></div>
<div class="col-last odd-row-color">
<div class="block">Submits a topology to run on the cluster.</div>
</div>
<div class="col-first even-row-color"><code>static void</code></div>
<div class="col-second even-row-color"><span class="type-name-label">StormSubmitter.</span><code><a href="../../StormSubmitter.html#submitTopology(java.lang.String,java.util.Map,org.apache.storm.generated.StormTopology,org.apache.storm.generated.SubmitOptions,org.apache.storm.StormSubmitter.ProgressListener)" class="member-name-link">submitTopology</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;name,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a>&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;topoConf,
<a href="../StormTopology.html" title="class in org.apache.storm.generated">StormTopology</a>&nbsp;topology,
<a href="../SubmitOptions.html" title="class in org.apache.storm.generated">SubmitOptions</a>&nbsp;opts,
<a href="../../StormSubmitter.ProgressListener.html" title="interface in org.apache.storm">StormSubmitter.ProgressListener</a>&nbsp;progressListener)</code></div>
<div class="col-last even-row-color">
<div class="block">Submits a topology to run on the cluster.</div>
</div>
<div class="col-first odd-row-color"><code>static void</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">StormSubmitter.</span><code><a href="../../StormSubmitter.html#submitTopologyAs(java.lang.String,java.util.Map,org.apache.storm.generated.StormTopology,org.apache.storm.generated.SubmitOptions,org.apache.storm.StormSubmitter.ProgressListener,java.lang.String)" class="member-name-link">submitTopologyAs</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;name,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a>&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;topoConf,
<a href="../StormTopology.html" title="class in org.apache.storm.generated">StormTopology</a>&nbsp;topology,
<a href="../SubmitOptions.html" title="class in org.apache.storm.generated">SubmitOptions</a>&nbsp;opts,
<a href="../../StormSubmitter.ProgressListener.html" title="interface in org.apache.storm">StormSubmitter.ProgressListener</a>&nbsp;progressListener,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;asUser)</code></div>
<div class="col-last odd-row-color">
<div class="block">Submits a topology to run on the cluster as a particular user.</div>
</div>
<div class="col-first even-row-color"><code><a href="../../ILocalCluster.ILocalTopology.html" title="interface in org.apache.storm">ILocalCluster.ILocalTopology</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">ILocalCluster.</span><code><a href="../../ILocalCluster.html#submitTopologyWithOpts(java.lang.String,java.util.Map,org.apache.storm.generated.StormTopology,org.apache.storm.generated.SubmitOptions)" class="member-name-link">submitTopologyWithOpts</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topologyName,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a>&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;conf,
<a href="../StormTopology.html" title="class in org.apache.storm.generated">StormTopology</a>&nbsp;topology,
<a href="../SubmitOptions.html" title="class in org.apache.storm.generated">SubmitOptions</a>&nbsp;submitOpts)</code></div>
<div class="col-last even-row-color">
<div class="block">Submit a topology to be run in local mode.</div>
</div>
<div class="col-first odd-row-color"><code>void</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">LocalCluster.</span><code><a href="../../LocalCluster.html#submitTopologyWithOpts(java.lang.String,java.lang.String,java.lang.String,org.apache.storm.generated.StormTopology,org.apache.storm.generated.SubmitOptions)" class="member-name-link">submitTopologyWithOpts</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;name,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;uploadedJarLocation,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;jsonConf,
<a href="../StormTopology.html" title="class in org.apache.storm.generated">StormTopology</a>&nbsp;topology,
<a href="../SubmitOptions.html" title="class in org.apache.storm.generated">SubmitOptions</a>&nbsp;options)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code><a href="../../LocalCluster.LocalTopology.html" title="class in org.apache.storm">LocalCluster.LocalTopology</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">LocalCluster.</span><code><a href="../../LocalCluster.html#submitTopologyWithOpts(java.lang.String,java.util.Map,org.apache.storm.generated.StormTopology,org.apache.storm.generated.SubmitOptions)" class="member-name-link">submitTopologyWithOpts</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topologyName,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a>&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;conf,
<a href="../StormTopology.html" title="class in org.apache.storm.generated">StormTopology</a>&nbsp;topology,
<a href="../SubmitOptions.html" title="class in org.apache.storm.generated">SubmitOptions</a>&nbsp;submitOpts)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>static void</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">StormSubmitter.</span><code><a href="../../StormSubmitter.html#submitTopologyWithProgressBar(java.lang.String,java.util.Map,org.apache.storm.generated.StormTopology)" class="member-name-link">submitTopologyWithProgressBar</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;name,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a>&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;topoConf,
<a href="../StormTopology.html" title="class in org.apache.storm.generated">StormTopology</a>&nbsp;topology)</code></div>
<div class="col-last odd-row-color">
<div class="block">Submits a topology to run on the cluster with a progress bar.</div>
</div>
<div class="col-first even-row-color"><code>static void</code></div>
<div class="col-second even-row-color"><span class="type-name-label">StormSubmitter.</span><code><a href="../../StormSubmitter.html#submitTopologyWithProgressBar(java.lang.String,java.util.Map,org.apache.storm.generated.StormTopology,org.apache.storm.generated.SubmitOptions)" class="member-name-link">submitTopologyWithProgressBar</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;name,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a>&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;topoConf,
<a href="../StormTopology.html" title="class in org.apache.storm.generated">StormTopology</a>&nbsp;topology,
<a href="../SubmitOptions.html" title="class in org.apache.storm.generated">SubmitOptions</a>&nbsp;opts)</code></div>
<div class="col-last even-row-color">
<div class="block">Submits a topology to run on the cluster with a progress bar.</div>
</div>
<div class="col-first odd-row-color"><code>static <a href="../../Testing.CapturedTopology.html" title="class in org.apache.storm">Testing.CapturedTopology</a>&lt;<a href="../../testing/TrackedTopology.html" title="class in org.apache.storm.testing">TrackedTopology</a>&gt;</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">Testing.</span><code><a href="../../Testing.html#trackAndCaptureTopology(org.apache.storm.ILocalCluster,org.apache.storm.generated.StormTopology)" class="member-name-link">trackAndCaptureTopology</a><wbr>(<a href="../../ILocalCluster.html" title="interface in org.apache.storm">ILocalCluster</a>&nbsp;cluster,
<a href="../StormTopology.html" title="class in org.apache.storm.generated">StormTopology</a>&nbsp;topology)</code></div>
<div class="col-last odd-row-color">
<div class="block">Track and capture a topology.</div>
</div>
</div>
<div class="caption"><span>Constructors in <a href="../../package-summary.html">org.apache.storm</a> with parameters of type <a href="../StormTopology.html" title="class in org.apache.storm.generated">StormTopology</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier</div>
<div class="table-header col-second">Constructor</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>&nbsp;</code></div>
<div class="col-second even-row-color"><code><a href="../../LocalCluster.LocalTopology.html#%3Cinit%3E(java.lang.String,org.apache.storm.generated.StormTopology)" class="member-name-link">LocalTopology</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topoName,
<a href="../StormTopology.html" title="class in org.apache.storm.generated">StormTopology</a>&nbsp;topo)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
</div>
</section>
</li>
<li>
<section class="detail" id="org.apache.storm.daemon">
<h2>Uses of <a href="../StormTopology.html" title="class in org.apache.storm.generated">StormTopology</a> in <a href="../../daemon/package-summary.html">org.apache.storm.daemon</a></h2>
<div class="caption"><span>Methods in <a href="../../daemon/package-summary.html">org.apache.storm.daemon</a> that return <a href="../StormTopology.html" title="class in org.apache.storm.generated">StormTopology</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>static <a href="../StormTopology.html" title="class in org.apache.storm.generated">StormTopology</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">StormCommon.</span><code><a href="../../daemon/StormCommon.html#systemTopology(java.util.Map,org.apache.storm.generated.StormTopology)" class="member-name-link">systemTopology</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a>&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;topoConf,
<a href="../StormTopology.html" title="class in org.apache.storm.generated">StormTopology</a>&nbsp;topology)</code></div>
<div class="col-last even-row-color">
<div class="block">Construct a new topology structure after adding system components and streams.</div>
</div>
<div class="col-first odd-row-color"><code>protected <a href="../StormTopology.html" title="class in org.apache.storm.generated">StormTopology</a></code></div>
<div class="col-second odd-row-color"><span class="type-name-label">StormCommon.</span><code><a href="../../daemon/StormCommon.html#systemTopologyImpl(java.util.Map,org.apache.storm.generated.StormTopology)" class="member-name-link">systemTopologyImpl</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a>&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;topoConf,
<a href="../StormTopology.html" title="class in org.apache.storm.generated">StormTopology</a>&nbsp;topology)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
</div>
<div class="caption"><span>Methods in <a href="../../daemon/package-summary.html">org.apache.storm.daemon</a> with parameters of type <a href="../StormTopology.html" title="class in org.apache.storm.generated">StormTopology</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>static <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a>&lt;<a href="../GlobalStreamId.html" title="class in org.apache.storm.generated">GlobalStreamId</a>,<wbr><a href="../Grouping.html" title="class in org.apache.storm.generated">Grouping</a>&gt;</code></div>
<div class="col-second even-row-color"><span class="type-name-label">StormCommon.</span><code><a href="../../daemon/StormCommon.html#ackerInputs(org.apache.storm.generated.StormTopology)" class="member-name-link">ackerInputs</a><wbr>(<a href="../StormTopology.html" title="class in org.apache.storm.generated">StormTopology</a>&nbsp;topology)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>static void</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">StormCommon.</span><code><a href="../../daemon/StormCommon.html#addAcker(java.util.Map,org.apache.storm.generated.StormTopology)" class="member-name-link">addAcker</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a>&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;conf,
<a href="../StormTopology.html" title="class in org.apache.storm.generated">StormTopology</a>&nbsp;topology)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>static void</code></div>
<div class="col-second even-row-color"><span class="type-name-label">StormCommon.</span><code><a href="../../daemon/StormCommon.html#addEventLogger(java.util.Map,org.apache.storm.generated.StormTopology)" class="member-name-link">addEventLogger</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a>&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;conf,
<a href="../StormTopology.html" title="class in org.apache.storm.generated">StormTopology</a>&nbsp;topology)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>static void</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">StormCommon.</span><code><a href="../../daemon/StormCommon.html#addMetricComponents(java.util.Map,org.apache.storm.generated.StormTopology)" class="member-name-link">addMetricComponents</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a>&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;conf,
<a href="../StormTopology.html" title="class in org.apache.storm.generated">StormTopology</a>&nbsp;topology)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>static void</code></div>
<div class="col-second even-row-color"><span class="type-name-label">StormCommon.</span><code><a href="../../daemon/StormCommon.html#addMetricStreams(org.apache.storm.generated.StormTopology)" class="member-name-link">addMetricStreams</a><wbr>(<a href="../StormTopology.html" title="class in org.apache.storm.generated">StormTopology</a>&nbsp;topology)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>static void</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">StormCommon.</span><code><a href="../../daemon/StormCommon.html#addSystemComponents(java.util.Map,org.apache.storm.generated.StormTopology)" class="member-name-link">addSystemComponents</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a>&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;conf,
<a href="../StormTopology.html" title="class in org.apache.storm.generated">StormTopology</a>&nbsp;topology)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>static void</code></div>
<div class="col-second even-row-color"><span class="type-name-label">StormCommon.</span><code><a href="../../daemon/StormCommon.html#addSystemStreams(org.apache.storm.generated.StormTopology)" class="member-name-link">addSystemStreams</a><wbr>(<a href="../StormTopology.html" title="class in org.apache.storm.generated">StormTopology</a>&nbsp;topology)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>static <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a>&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">StormCommon.</span><code><a href="../../daemon/StormCommon.html#allComponents(org.apache.storm.generated.StormTopology)" class="member-name-link">allComponents</a><wbr>(<a href="../StormTopology.html" title="class in org.apache.storm.generated">StormTopology</a>&nbsp;topology)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>static <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a>&lt;<a href="../GlobalStreamId.html" title="class in org.apache.storm.generated">GlobalStreamId</a>,<wbr><a href="../Grouping.html" title="class in org.apache.storm.generated">Grouping</a>&gt;</code></div>
<div class="col-second even-row-color"><span class="type-name-label">StormCommon.</span><code><a href="../../daemon/StormCommon.html#eventLoggerInputs(org.apache.storm.generated.StormTopology)" class="member-name-link">eventLoggerInputs</a><wbr>(<a href="../StormTopology.html" title="class in org.apache.storm.generated">StormTopology</a>&nbsp;topology)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>static <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a>&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="../Bolt.html" title="class in org.apache.storm.generated">Bolt</a>&gt;</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">StormCommon.</span><code><a href="../../daemon/StormCommon.html#metricsConsumerBoltSpecs(java.util.Map,org.apache.storm.generated.StormTopology)" class="member-name-link">metricsConsumerBoltSpecs</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a>&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;conf,
<a href="../StormTopology.html" title="class in org.apache.storm.generated">StormTopology</a>&nbsp;topology)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>static <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a>&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Integer.html" title="class or interface in java.lang" class="external-link">Integer</a>,<wbr><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;</code></div>
<div class="col-second even-row-color"><span class="type-name-label">StormCommon.</span><code><a href="../../daemon/StormCommon.html#stormTaskInfo(org.apache.storm.generated.StormTopology,java.util.Map)" class="member-name-link">stormTaskInfo</a><wbr>(<a href="../StormTopology.html" title="class in org.apache.storm.generated">StormTopology</a>&nbsp;userTopology,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a>&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;topoConf)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>protected <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a>&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Integer.html" title="class or interface in java.lang" class="external-link">Integer</a>,<wbr><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">StormCommon.</span><code><a href="../../daemon/StormCommon.html#stormTaskInfoImpl(org.apache.storm.generated.StormTopology,java.util.Map)" class="member-name-link">stormTaskInfoImpl</a><wbr>(<a href="../StormTopology.html" title="class in org.apache.storm.generated">StormTopology</a>&nbsp;userTopology,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a>&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;topoConf)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>static <a href="../StormTopology.html" title="class in org.apache.storm.generated">StormTopology</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">StormCommon.</span><code><a href="../../daemon/StormCommon.html#systemTopology(java.util.Map,org.apache.storm.generated.StormTopology)" class="member-name-link">systemTopology</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a>&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;topoConf,
<a href="../StormTopology.html" title="class in org.apache.storm.generated">StormTopology</a>&nbsp;topology)</code></div>
<div class="col-last even-row-color">
<div class="block">Construct a new topology structure after adding system components and streams.</div>
</div>
<div class="col-first odd-row-color"><code>protected <a href="../StormTopology.html" title="class in org.apache.storm.generated">StormTopology</a></code></div>
<div class="col-second odd-row-color"><span class="type-name-label">StormCommon.</span><code><a href="../../daemon/StormCommon.html#systemTopologyImpl(java.util.Map,org.apache.storm.generated.StormTopology)" class="member-name-link">systemTopologyImpl</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a>&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;topoConf,
<a href="../StormTopology.html" title="class in org.apache.storm.generated">StormTopology</a>&nbsp;topology)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>static void</code></div>
<div class="col-second even-row-color"><span class="type-name-label">StormCommon.</span><code><a href="../../daemon/StormCommon.html#validateBasic(org.apache.storm.generated.StormTopology)" class="member-name-link">validateBasic</a><wbr>(<a href="../StormTopology.html" title="class in org.apache.storm.generated">StormTopology</a>&nbsp;topology)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>static void</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">StormCommon.</span><code><a href="../../daemon/StormCommon.html#validateStructure(org.apache.storm.generated.StormTopology)" class="member-name-link">validateStructure</a><wbr>(<a href="../StormTopology.html" title="class in org.apache.storm.generated">StormTopology</a>&nbsp;topology)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
</div>
</section>
</li>
<li>
<section class="detail" id="org.apache.storm.daemon.nimbus">
<h2>Uses of <a href="../StormTopology.html" title="class in org.apache.storm.generated">StormTopology</a> in <a href="../../daemon/nimbus/package-summary.html">org.apache.storm.daemon.nimbus</a></h2>
<div class="caption"><span>Methods in <a href="../../daemon/nimbus/package-summary.html">org.apache.storm.daemon.nimbus</a> that return <a href="../StormTopology.html" title="class in org.apache.storm.generated">StormTopology</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code><a href="../StormTopology.html" title="class in org.apache.storm.generated">StormTopology</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">Nimbus.</span><code><a href="../../daemon/nimbus/Nimbus.html#getTopology(java.lang.String)" class="member-name-link">getTopology</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;id)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code><a href="../StormTopology.html" title="class in org.apache.storm.generated">StormTopology</a></code></div>
<div class="col-second odd-row-color"><span class="type-name-label">Nimbus.</span><code><a href="../../daemon/nimbus/Nimbus.html#getUserTopology(java.lang.String)" class="member-name-link">getUserTopology</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;id)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code><a href="../StormTopology.html" title="class in org.apache.storm.generated">StormTopology</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">TopoCache.</span><code><a href="../../daemon/nimbus/TopoCache.html#readTopology(java.lang.String,javax.security.auth.Subject)" class="member-name-link">readTopology</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topoId,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/security/auth/Subject.html" title="class or interface in javax.security.auth" class="external-link">Subject</a>&nbsp;who)</code></div>
<div class="col-last even-row-color">
<div class="block">Read a topology.</div>
</div>
</div>
<div class="caption"><span>Methods in <a href="../../daemon/nimbus/package-summary.html">org.apache.storm.daemon.nimbus</a> with parameters of type <a href="../StormTopology.html" title="class in org.apache.storm.generated">StormTopology</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>void</code></div>
<div class="col-second even-row-color"><span class="type-name-label">TopoCache.</span><code><a href="../../daemon/nimbus/TopoCache.html#addTopology(java.lang.String,javax.security.auth.Subject,org.apache.storm.generated.StormTopology)" class="member-name-link">addTopology</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topoId,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/security/auth/Subject.html" title="class or interface in javax.security.auth" class="external-link">Subject</a>&nbsp;who,
<a href="../StormTopology.html" title="class in org.apache.storm.generated">StormTopology</a>&nbsp;topo)</code></div>
<div class="col-last even-row-color">
<div class="block">Add a new topology.</div>
</div>
<div class="col-first odd-row-color"><code>void</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">Nimbus.</span><code><a href="../../daemon/nimbus/Nimbus.html#submitTopology(java.lang.String,java.lang.String,java.lang.String,org.apache.storm.generated.StormTopology)" class="member-name-link">submitTopology</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;name,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;uploadedJarLocation,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;jsonConf,
<a href="../StormTopology.html" title="class in org.apache.storm.generated">StormTopology</a>&nbsp;topology)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>void</code></div>
<div class="col-second even-row-color"><span class="type-name-label">Nimbus.</span><code><a href="../../daemon/nimbus/Nimbus.html#submitTopologyWithOpts(java.lang.String,java.lang.String,java.lang.String,org.apache.storm.generated.StormTopology,org.apache.storm.generated.SubmitOptions)" class="member-name-link">submitTopologyWithOpts</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topoName,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;uploadedJarLocation,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;jsonConf,
<a href="../StormTopology.html" title="class in org.apache.storm.generated">StormTopology</a>&nbsp;topology,
<a href="../SubmitOptions.html" title="class in org.apache.storm.generated">SubmitOptions</a>&nbsp;options)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>void</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">TopoCache.</span><code><a href="../../daemon/nimbus/TopoCache.html#updateTopology(java.lang.String,javax.security.auth.Subject,org.apache.storm.generated.StormTopology)" class="member-name-link">updateTopology</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topoId,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/security/auth/Subject.html" title="class or interface in javax.security.auth" class="external-link">Subject</a>&nbsp;who,
<a href="../StormTopology.html" title="class in org.apache.storm.generated">StormTopology</a>&nbsp;topo)</code></div>
<div class="col-last odd-row-color">
<div class="block">Update an existing topology .</div>
</div>
</div>
</section>
</li>
<li>
<section class="detail" id="org.apache.storm.daemon.ui">
<h2>Uses of <a href="../StormTopology.html" title="class in org.apache.storm.generated">StormTopology</a> in <a href="../../daemon/ui/package-summary.html">org.apache.storm.daemon.ui</a></h2>
<div class="caption"><span>Methods in <a href="../../daemon/ui/package-summary.html">org.apache.storm.daemon.ui</a> with parameters of type <a href="../StormTopology.html" title="class in org.apache.storm.generated">StormTopology</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>static <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a>&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="../ExecutorSummary.html" title="class in org.apache.storm.generated">ExecutorSummary</a>&gt;&gt;</code></div>
<div class="col-second even-row-color"><span class="type-name-label">UIHelpers.</span><code><a href="../../daemon/ui/UIHelpers.html#getBoltExecutors(java.util.List,org.apache.storm.generated.StormTopology,boolean)" class="member-name-link">getBoltExecutors</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="../ExecutorSummary.html" title="class in org.apache.storm.generated">ExecutorSummary</a>&gt;&nbsp;executorSummaries,
<a href="../StormTopology.html" title="class in org.apache.storm.generated">StormTopology</a>&nbsp;stormTopology,
boolean&nbsp;sys)</code></div>
<div class="col-last even-row-color">
<div class="block">getBoltExecutors.</div>
</div>
<div class="col-first odd-row-color"><code>static <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a>&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="../ExecutorSummary.html" title="class in org.apache.storm.generated">ExecutorSummary</a>&gt;&gt;</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">UIHelpers.</span><code><a href="../../daemon/ui/UIHelpers.html#getSpoutExecutors(java.util.List,org.apache.storm.generated.StormTopology)" class="member-name-link">getSpoutExecutors</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="../ExecutorSummary.html" title="class in org.apache.storm.generated">ExecutorSummary</a>&gt;&nbsp;executorSummaries,
<a href="../StormTopology.html" title="class in org.apache.storm.generated">StormTopology</a>&nbsp;stormTopology)</code></div>
<div class="col-last odd-row-color">
<div class="block">getSpoutExecutors.</div>
</div>
<div class="col-first even-row-color"><code>static <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a>&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a>&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&gt;</code></div>
<div class="col-second even-row-color"><span class="type-name-label">UIHelpers.</span><code><a href="../../daemon/ui/UIHelpers.html#getTopologyLag(org.apache.storm.generated.StormTopology,java.util.Map)" class="member-name-link">getTopologyLag</a><wbr>(<a href="../StormTopology.html" title="class in org.apache.storm.generated">StormTopology</a>&nbsp;userTopology,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a>&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;config)</code></div>
<div class="col-last even-row-color">
<div class="block">getTopologyLag.</div>
</div>
</div>
</section>
</li>
<li>
<section class="detail" id="org.apache.storm.daemon.worker">
<h2>Uses of <a href="../StormTopology.html" title="class in org.apache.storm.generated">StormTopology</a> in <a href="../../daemon/worker/package-summary.html">org.apache.storm.daemon.worker</a></h2>
<div class="caption"><span>Methods in <a href="../../daemon/worker/package-summary.html">org.apache.storm.daemon.worker</a> that return <a href="../StormTopology.html" title="class in org.apache.storm.generated">StormTopology</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code><a href="../StormTopology.html" title="class in org.apache.storm.generated">StormTopology</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">WorkerState.</span><code><a href="../../daemon/worker/WorkerState.html#getSystemTopology()" class="member-name-link">getSystemTopology</a>()</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code><a href="../StormTopology.html" title="class in org.apache.storm.generated">StormTopology</a></code></div>
<div class="col-second odd-row-color"><span class="type-name-label">WorkerState.</span><code><a href="../../daemon/worker/WorkerState.html#getTopology()" class="member-name-link">getTopology</a>()</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
</div>
</section>
</li>
<li>
<section class="detail" id="org.apache.storm.drpc">
<h2>Uses of <a href="../StormTopology.html" title="class in org.apache.storm.generated">StormTopology</a> in <a href="../../drpc/package-summary.html">org.apache.storm.drpc</a></h2>
<div class="caption"><span>Methods in <a href="../../drpc/package-summary.html">org.apache.storm.drpc</a> that return <a href="../StormTopology.html" title="class in org.apache.storm.generated">StormTopology</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code><a href="../StormTopology.html" title="class in org.apache.storm.generated">StormTopology</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">LinearDRPCTopologyBuilder.</span><code><a href="../../drpc/LinearDRPCTopologyBuilder.html#createLocalTopology(org.apache.storm.ILocalDRPC)" class="member-name-link">createLocalTopology</a><wbr>(<a href="../../ILocalDRPC.html" title="interface in org.apache.storm">ILocalDRPC</a>&nbsp;drpc)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code><a href="../StormTopology.html" title="class in org.apache.storm.generated">StormTopology</a></code></div>
<div class="col-second odd-row-color"><span class="type-name-label">LinearDRPCTopologyBuilder.</span><code><a href="../../drpc/LinearDRPCTopologyBuilder.html#createRemoteTopology()" class="member-name-link">createRemoteTopology</a>()</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
</div>
</section>
</li>
<li>
<section class="detail" id="org.apache.storm.flux">
<h2>Uses of <a href="../StormTopology.html" title="class in org.apache.storm.generated">StormTopology</a> in <a href="../../flux/package-summary.html">org.apache.storm.flux</a></h2>
<div class="caption"><span>Methods in <a href="../../flux/package-summary.html">org.apache.storm.flux</a> that return <a href="../StormTopology.html" title="class in org.apache.storm.generated">StormTopology</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>static <a href="../StormTopology.html" title="class in org.apache.storm.generated">StormTopology</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">FluxBuilder.</span><code><a href="../../flux/FluxBuilder.html#buildTopology(org.apache.storm.flux.model.ExecutionContext)" class="member-name-link">buildTopology</a><wbr>(<a href="../../flux/model/ExecutionContext.html" title="class in org.apache.storm.flux.model">ExecutionContext</a>&nbsp;context)</code></div>
<div class="col-last even-row-color">
<div class="block">Given a topology definition, return a Storm topology that can be run either locally or remotely.</div>
</div>
</div>
</section>
</li>
<li>
<section class="detail" id="org.apache.storm.flux.api">
<h2>Uses of <a href="../StormTopology.html" title="class in org.apache.storm.generated">StormTopology</a> in <a href="../../flux/api/package-summary.html">org.apache.storm.flux.api</a></h2>
<div class="caption"><span>Methods in <a href="../../flux/api/package-summary.html">org.apache.storm.flux.api</a> that return <a href="../StormTopology.html" title="class in org.apache.storm.generated">StormTopology</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code><a href="../StormTopology.html" title="class in org.apache.storm.generated">StormTopology</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">TopologySource.</span><code><a href="../../flux/api/TopologySource.html#getTopology(java.util.Map)" class="member-name-link">getTopology</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a>&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;config)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
</div>
</section>
</li>
<li>
<section class="detail" id="org.apache.storm.generated">
<h2>Uses of <a href="../StormTopology.html" title="class in org.apache.storm.generated">StormTopology</a> in <a href="../package-summary.html">org.apache.storm.generated</a></h2>
<div class="caption"><span>Methods in <a href="../package-summary.html">org.apache.storm.generated</a> that return <a href="../StormTopology.html" title="class in org.apache.storm.generated">StormTopology</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code><a href="../StormTopology.html" title="class in org.apache.storm.generated">StormTopology</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">StormTopology.</span><code><a href="../StormTopology.html#deepCopy()" class="member-name-link">deepCopy</a>()</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code><a href="../StormTopology.html" title="class in org.apache.storm.generated">StormTopology</a></code></div>
<div class="col-second odd-row-color"><span class="type-name-label">Nimbus.getTopology_result.</span><code><a href="../Nimbus.getTopology_result.html#get_success()" class="member-name-link">get_success</a>()</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code><a href="../StormTopology.html" title="class in org.apache.storm.generated">StormTopology</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">Nimbus.getUserTopology_result.</span><code><a href="../Nimbus.getUserTopology_result.html#get_success()" class="member-name-link">get_success</a>()</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code><a href="../StormTopology.html" title="class in org.apache.storm.generated">StormTopology</a></code></div>
<div class="col-second odd-row-color"><span class="type-name-label">Nimbus.submitTopology_args.</span><code><a href="../Nimbus.submitTopology_args.html#get_topology()" class="member-name-link">get_topology</a>()</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code><a href="../StormTopology.html" title="class in org.apache.storm.generated">StormTopology</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">Nimbus.submitTopologyWithOpts_args.</span><code><a href="../Nimbus.submitTopologyWithOpts_args.html#get_topology()" class="member-name-link">get_topology</a>()</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code><a href="../StormTopology.html" title="class in org.apache.storm.generated">StormTopology</a></code></div>
<div class="col-second odd-row-color"><span class="type-name-label">Nimbus.AsyncClient.getTopology_call.</span><code><a href="../Nimbus.AsyncClient.getTopology_call.html#getResult()" class="member-name-link">getResult</a>()</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code><a href="../StormTopology.html" title="class in org.apache.storm.generated">StormTopology</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">Nimbus.AsyncClient.getUserTopology_call.</span><code><a href="../Nimbus.AsyncClient.getUserTopology_call.html#getResult()" class="member-name-link">getResult</a>()</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code><a href="../StormTopology.html" title="class in org.apache.storm.generated">StormTopology</a></code></div>
<div class="col-second odd-row-color"><span class="type-name-label">Nimbus.Client.</span><code><a href="../Nimbus.Client.html#getTopology(java.lang.String)" class="member-name-link">getTopology</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;id)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code><a href="../StormTopology.html" title="class in org.apache.storm.generated">StormTopology</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">Nimbus.Iface.</span><code><a href="../Nimbus.Iface.html#getTopology(java.lang.String)" class="member-name-link">getTopology</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;id)</code></div>
<div class="col-last even-row-color">
<div class="block">Returns the compiled topology that contains ackers and metrics consumsers.</div>
</div>
<div class="col-first odd-row-color"><code><a href="../StormTopology.html" title="class in org.apache.storm.generated">StormTopology</a></code></div>
<div class="col-second odd-row-color"><span class="type-name-label">Nimbus.Client.</span><code><a href="../Nimbus.Client.html#getUserTopology(java.lang.String)" class="member-name-link">getUserTopology</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;id)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code><a href="../StormTopology.html" title="class in org.apache.storm.generated">StormTopology</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">Nimbus.Iface.</span><code><a href="../Nimbus.Iface.html#getUserTopology(java.lang.String)" class="member-name-link">getUserTopology</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;id)</code></div>
<div class="col-last even-row-color">
<div class="block">Returns the user specified topology as submitted originally.</div>
</div>
<div class="col-first odd-row-color"><code><a href="../StormTopology.html" title="class in org.apache.storm.generated">StormTopology</a></code></div>
<div class="col-second odd-row-color"><span class="type-name-label">Nimbus.Client.</span><code><a href="../Nimbus.Client.html#recv_getTopology()" class="member-name-link">recv_getTopology</a>()</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code><a href="../StormTopology.html" title="class in org.apache.storm.generated">StormTopology</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">Nimbus.Client.</span><code><a href="../Nimbus.Client.html#recv_getUserTopology()" class="member-name-link">recv_getUserTopology</a>()</code></div>
<div class="col-last even-row-color">&nbsp;</div>
</div>
<div class="caption"><span>Methods in <a href="../package-summary.html">org.apache.storm.generated</a> that return types with arguments of type <a href="../StormTopology.html" title="class in org.apache.storm.generated">StormTopology</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>org.apache.storm.thrift.async.AsyncMethodCallback&lt;<a href="../StormTopology.html" title="class in org.apache.storm.generated">StormTopology</a>&gt;</code></div>
<div class="col-second even-row-color"><span class="type-name-label">Nimbus.AsyncProcessor.getTopology.</span><code><a href="../Nimbus.AsyncProcessor.getTopology.html#getResultHandler(org.apache.storm.thrift.server.AbstractNonblockingServer.AsyncFrameBuffer,int)" class="member-name-link">getResultHandler</a><wbr>(org.apache.storm.thrift.server.AbstractNonblockingServer.AsyncFrameBuffer&nbsp;fb,
int&nbsp;seqid)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>org.apache.storm.thrift.async.AsyncMethodCallback&lt;<a href="../StormTopology.html" title="class in org.apache.storm.generated">StormTopology</a>&gt;</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">Nimbus.AsyncProcessor.getUserTopology.</span><code><a href="../Nimbus.AsyncProcessor.getUserTopology.html#getResultHandler(org.apache.storm.thrift.server.AbstractNonblockingServer.AsyncFrameBuffer,int)" class="member-name-link">getResultHandler</a><wbr>(org.apache.storm.thrift.server.AbstractNonblockingServer.AsyncFrameBuffer&nbsp;fb,
int&nbsp;seqid)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
</div>
<div class="caption"><span>Methods in <a href="../package-summary.html">org.apache.storm.generated</a> with parameters of type <a href="../StormTopology.html" title="class in org.apache.storm.generated">StormTopology</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>int</code></div>
<div class="col-second even-row-color"><span class="type-name-label">StormTopology.</span><code><a href="../StormTopology.html#compareTo(org.apache.storm.generated.StormTopology)" class="member-name-link">compareTo</a><wbr>(<a href="../StormTopology.html" title="class in org.apache.storm.generated">StormTopology</a>&nbsp;other)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>boolean</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">StormTopology.</span><code><a href="../StormTopology.html#equals(org.apache.storm.generated.StormTopology)" class="member-name-link">equals</a><wbr>(<a href="../StormTopology.html" title="class in org.apache.storm.generated">StormTopology</a>&nbsp;that)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>void</code></div>
<div class="col-second even-row-color"><span class="type-name-label">Nimbus.Client.</span><code><a href="../Nimbus.Client.html#send_submitTopology(java.lang.String,java.lang.String,java.lang.String,org.apache.storm.generated.StormTopology)" class="member-name-link">send_submitTopology</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;name,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;uploadedJarLocation,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;jsonConf,
<a href="../StormTopology.html" title="class in org.apache.storm.generated">StormTopology</a>&nbsp;topology)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>void</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">Nimbus.Client.</span><code><a href="../Nimbus.Client.html#send_submitTopologyWithOpts(java.lang.String,java.lang.String,java.lang.String,org.apache.storm.generated.StormTopology,org.apache.storm.generated.SubmitOptions)" class="member-name-link">send_submitTopologyWithOpts</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;name,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;uploadedJarLocation,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;jsonConf,
<a href="../StormTopology.html" title="class in org.apache.storm.generated">StormTopology</a>&nbsp;topology,
<a href="../SubmitOptions.html" title="class in org.apache.storm.generated">SubmitOptions</a>&nbsp;options)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>void</code></div>
<div class="col-second even-row-color"><span class="type-name-label">Nimbus.getTopology_result.</span><code><a href="../Nimbus.getTopology_result.html#set_success(org.apache.storm.generated.StormTopology)" class="member-name-link">set_success</a><wbr>(<a href="../StormTopology.html" title="class in org.apache.storm.generated">StormTopology</a>&nbsp;success)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>void</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">Nimbus.getUserTopology_result.</span><code><a href="../Nimbus.getUserTopology_result.html#set_success(org.apache.storm.generated.StormTopology)" class="member-name-link">set_success</a><wbr>(<a href="../StormTopology.html" title="class in org.apache.storm.generated">StormTopology</a>&nbsp;success)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>void</code></div>
<div class="col-second even-row-color"><span class="type-name-label">Nimbus.submitTopology_args.</span><code><a href="../Nimbus.submitTopology_args.html#set_topology(org.apache.storm.generated.StormTopology)" class="member-name-link">set_topology</a><wbr>(<a href="../StormTopology.html" title="class in org.apache.storm.generated">StormTopology</a>&nbsp;topology)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>void</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">Nimbus.submitTopologyWithOpts_args.</span><code><a href="../Nimbus.submitTopologyWithOpts_args.html#set_topology(org.apache.storm.generated.StormTopology)" class="member-name-link">set_topology</a><wbr>(<a href="../StormTopology.html" title="class in org.apache.storm.generated">StormTopology</a>&nbsp;topology)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>void</code></div>
<div class="col-second even-row-color"><span class="type-name-label">Nimbus.AsyncClient.</span><code><a href="../Nimbus.AsyncClient.html#submitTopology(java.lang.String,java.lang.String,java.lang.String,org.apache.storm.generated.StormTopology,org.apache.storm.thrift.async.AsyncMethodCallback)" class="member-name-link">submitTopology</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;name,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;uploadedJarLocation,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;jsonConf,
<a href="../StormTopology.html" title="class in org.apache.storm.generated">StormTopology</a>&nbsp;topology,
org.apache.storm.thrift.async.AsyncMethodCallback&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>&gt;&nbsp;resultHandler)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>void</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">Nimbus.AsyncIface.</span><code><a href="../Nimbus.AsyncIface.html#submitTopology(java.lang.String,java.lang.String,java.lang.String,org.apache.storm.generated.StormTopology,org.apache.storm.thrift.async.AsyncMethodCallback)" class="member-name-link">submitTopology</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;name,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;uploadedJarLocation,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;jsonConf,
<a href="../StormTopology.html" title="class in org.apache.storm.generated">StormTopology</a>&nbsp;topology,
org.apache.storm.thrift.async.AsyncMethodCallback&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>&gt;&nbsp;resultHandler)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>void</code></div>
<div class="col-second even-row-color"><span class="type-name-label">Nimbus.Client.</span><code><a href="../Nimbus.Client.html#submitTopology(java.lang.String,java.lang.String,java.lang.String,org.apache.storm.generated.StormTopology)" class="member-name-link">submitTopology</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;name,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;uploadedJarLocation,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;jsonConf,
<a href="../StormTopology.html" title="class in org.apache.storm.generated">StormTopology</a>&nbsp;topology)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>void</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">Nimbus.Iface.</span><code><a href="../Nimbus.Iface.html#submitTopology(java.lang.String,java.lang.String,java.lang.String,org.apache.storm.generated.StormTopology)" class="member-name-link">submitTopology</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;name,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;uploadedJarLocation,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;jsonConf,
<a href="../StormTopology.html" title="class in org.apache.storm.generated">StormTopology</a>&nbsp;topology)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>void</code></div>
<div class="col-second even-row-color"><span class="type-name-label">Nimbus.AsyncClient.</span><code><a href="../Nimbus.AsyncClient.html#submitTopologyWithOpts(java.lang.String,java.lang.String,java.lang.String,org.apache.storm.generated.StormTopology,org.apache.storm.generated.SubmitOptions,org.apache.storm.thrift.async.AsyncMethodCallback)" class="member-name-link">submitTopologyWithOpts</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;name,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;uploadedJarLocation,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;jsonConf,
<a href="../StormTopology.html" title="class in org.apache.storm.generated">StormTopology</a>&nbsp;topology,
<a href="../SubmitOptions.html" title="class in org.apache.storm.generated">SubmitOptions</a>&nbsp;options,
org.apache.storm.thrift.async.AsyncMethodCallback&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>&gt;&nbsp;resultHandler)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>void</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">Nimbus.AsyncIface.</span><code><a href="../Nimbus.AsyncIface.html#submitTopologyWithOpts(java.lang.String,java.lang.String,java.lang.String,org.apache.storm.generated.StormTopology,org.apache.storm.generated.SubmitOptions,org.apache.storm.thrift.async.AsyncMethodCallback)" class="member-name-link">submitTopologyWithOpts</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;name,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;uploadedJarLocation,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;jsonConf,
<a href="../StormTopology.html" title="class in org.apache.storm.generated">StormTopology</a>&nbsp;topology,
<a href="../SubmitOptions.html" title="class in org.apache.storm.generated">SubmitOptions</a>&nbsp;options,
org.apache.storm.thrift.async.AsyncMethodCallback&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>&gt;&nbsp;resultHandler)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>void</code></div>
<div class="col-second even-row-color"><span class="type-name-label">Nimbus.Client.</span><code><a href="../Nimbus.Client.html#submitTopologyWithOpts(java.lang.String,java.lang.String,java.lang.String,org.apache.storm.generated.StormTopology,org.apache.storm.generated.SubmitOptions)" class="member-name-link">submitTopologyWithOpts</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;name,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;uploadedJarLocation,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;jsonConf,
<a href="../StormTopology.html" title="class in org.apache.storm.generated">StormTopology</a>&nbsp;topology,
<a href="../SubmitOptions.html" title="class in org.apache.storm.generated">SubmitOptions</a>&nbsp;options)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>void</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">Nimbus.Iface.</span><code><a href="../Nimbus.Iface.html#submitTopologyWithOpts(java.lang.String,java.lang.String,java.lang.String,org.apache.storm.generated.StormTopology,org.apache.storm.generated.SubmitOptions)" class="member-name-link">submitTopologyWithOpts</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;name,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;uploadedJarLocation,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;jsonConf,
<a href="../StormTopology.html" title="class in org.apache.storm.generated">StormTopology</a>&nbsp;topology,
<a href="../SubmitOptions.html" title="class in org.apache.storm.generated">SubmitOptions</a>&nbsp;options)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
</div>
<div class="caption"><span>Method parameters in <a href="../package-summary.html">org.apache.storm.generated</a> with type arguments of type <a href="../StormTopology.html" title="class in org.apache.storm.generated">StormTopology</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>void</code></div>
<div class="col-second even-row-color"><span class="type-name-label">Nimbus.AsyncClient.</span><code><a href="../Nimbus.AsyncClient.html#getTopology(java.lang.String,org.apache.storm.thrift.async.AsyncMethodCallback)" class="member-name-link">getTopology</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;id,
org.apache.storm.thrift.async.AsyncMethodCallback&lt;<a href="../StormTopology.html" title="class in org.apache.storm.generated">StormTopology</a>&gt;&nbsp;resultHandler)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>void</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">Nimbus.AsyncIface.</span><code><a href="../Nimbus.AsyncIface.html#getTopology(java.lang.String,org.apache.storm.thrift.async.AsyncMethodCallback)" class="member-name-link">getTopology</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;id,
org.apache.storm.thrift.async.AsyncMethodCallback&lt;<a href="../StormTopology.html" title="class in org.apache.storm.generated">StormTopology</a>&gt;&nbsp;resultHandler)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>void</code></div>
<div class="col-second even-row-color"><span class="type-name-label">Nimbus.AsyncClient.</span><code><a href="../Nimbus.AsyncClient.html#getUserTopology(java.lang.String,org.apache.storm.thrift.async.AsyncMethodCallback)" class="member-name-link">getUserTopology</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;id,
org.apache.storm.thrift.async.AsyncMethodCallback&lt;<a href="../StormTopology.html" title="class in org.apache.storm.generated">StormTopology</a>&gt;&nbsp;resultHandler)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>void</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">Nimbus.AsyncIface.</span><code><a href="../Nimbus.AsyncIface.html#getUserTopology(java.lang.String,org.apache.storm.thrift.async.AsyncMethodCallback)" class="member-name-link">getUserTopology</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;id,
org.apache.storm.thrift.async.AsyncMethodCallback&lt;<a href="../StormTopology.html" title="class in org.apache.storm.generated">StormTopology</a>&gt;&nbsp;resultHandler)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>void</code></div>
<div class="col-second even-row-color"><span class="type-name-label">Nimbus.AsyncProcessor.getTopology.</span><code><a href="../Nimbus.AsyncProcessor.getTopology.html#start(I,org.apache.storm.generated.Nimbus.getTopology_args,org.apache.storm.thrift.async.AsyncMethodCallback)" class="member-name-link">start</a><wbr>(<a href="../Nimbus.AsyncProcessor.getTopology.html" title="type parameter in Nimbus.AsyncProcessor.getTopology">I</a>&nbsp;iface,
<a href="../Nimbus.getTopology_args.html" title="class in org.apache.storm.generated">Nimbus.getTopology_args</a>&nbsp;args,
org.apache.storm.thrift.async.AsyncMethodCallback&lt;<a href="../StormTopology.html" title="class in org.apache.storm.generated">StormTopology</a>&gt;&nbsp;resultHandler)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>void</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">Nimbus.AsyncProcessor.getUserTopology.</span><code><a href="../Nimbus.AsyncProcessor.getUserTopology.html#start(I,org.apache.storm.generated.Nimbus.getUserTopology_args,org.apache.storm.thrift.async.AsyncMethodCallback)" class="member-name-link">start</a><wbr>(<a href="../Nimbus.AsyncProcessor.getUserTopology.html" title="type parameter in Nimbus.AsyncProcessor.getUserTopology">I</a>&nbsp;iface,
<a href="../Nimbus.getUserTopology_args.html" title="class in org.apache.storm.generated">Nimbus.getUserTopology_args</a>&nbsp;args,
org.apache.storm.thrift.async.AsyncMethodCallback&lt;<a href="../StormTopology.html" title="class in org.apache.storm.generated">StormTopology</a>&gt;&nbsp;resultHandler)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
</div>
<div class="caption"><span>Constructors in <a href="../package-summary.html">org.apache.storm.generated</a> with parameters of type <a href="../StormTopology.html" title="class in org.apache.storm.generated">StormTopology</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier</div>
<div class="table-header col-second">Constructor</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>&nbsp;</code></div>
<div class="col-second even-row-color"><code><a href="../Nimbus.getTopology_result.html#%3Cinit%3E(org.apache.storm.generated.StormTopology,org.apache.storm.generated.NotAliveException,org.apache.storm.generated.AuthorizationException)" class="member-name-link">getTopology_result</a><wbr>(<a href="../StormTopology.html" title="class in org.apache.storm.generated">StormTopology</a>&nbsp;success,
<a href="../NotAliveException.html" title="class in org.apache.storm.generated">NotAliveException</a>&nbsp;e,
<a href="../AuthorizationException.html" title="class in org.apache.storm.generated">AuthorizationException</a>&nbsp;aze)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>&nbsp;</code></div>
<div class="col-second odd-row-color"><code><a href="../Nimbus.getUserTopology_result.html#%3Cinit%3E(org.apache.storm.generated.StormTopology,org.apache.storm.generated.NotAliveException,org.apache.storm.generated.AuthorizationException)" class="member-name-link">getUserTopology_result</a><wbr>(<a href="../StormTopology.html" title="class in org.apache.storm.generated">StormTopology</a>&nbsp;success,
<a href="../NotAliveException.html" title="class in org.apache.storm.generated">NotAliveException</a>&nbsp;e,
<a href="../AuthorizationException.html" title="class in org.apache.storm.generated">AuthorizationException</a>&nbsp;aze)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>&nbsp;</code></div>
<div class="col-second even-row-color"><code><a href="../StormTopology.html#%3Cinit%3E(org.apache.storm.generated.StormTopology)" class="member-name-link">StormTopology</a><wbr>(<a href="../StormTopology.html" title="class in org.apache.storm.generated">StormTopology</a>&nbsp;other)</code></div>
<div class="col-last even-row-color">
<div class="block">Performs a deep copy on <i>other</i>.</div>
</div>
<div class="col-first odd-row-color"><code>&nbsp;</code></div>
<div class="col-second odd-row-color"><code><a href="../Nimbus.submitTopology_args.html#%3Cinit%3E(java.lang.String,java.lang.String,java.lang.String,org.apache.storm.generated.StormTopology)" class="member-name-link">submitTopology_args</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;name,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;uploadedJarLocation,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;jsonConf,
<a href="../StormTopology.html" title="class in org.apache.storm.generated">StormTopology</a>&nbsp;topology)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>&nbsp;</code></div>
<div class="col-second even-row-color"><code><a href="../Nimbus.AsyncClient.submitTopology_call.html#%3Cinit%3E(java.lang.String,java.lang.String,java.lang.String,org.apache.storm.generated.StormTopology,org.apache.storm.thrift.async.AsyncMethodCallback,org.apache.storm.thrift.async.TAsyncClient,org.apache.storm.thrift.protocol.TProtocolFactory,org.apache.storm.thrift.transport.TNonblockingTransport)" class="member-name-link">submitTopology_call</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;name,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;uploadedJarLocation,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;jsonConf,
<a href="../StormTopology.html" title="class in org.apache.storm.generated">StormTopology</a>&nbsp;topology,
org.apache.storm.thrift.async.AsyncMethodCallback&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>&gt;&nbsp;resultHandler,
org.apache.storm.thrift.async.TAsyncClient&nbsp;client,
org.apache.storm.thrift.protocol.TProtocolFactory&nbsp;protocolFactory,
org.apache.storm.thrift.transport.TNonblockingTransport&nbsp;transport)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>&nbsp;</code></div>
<div class="col-second odd-row-color"><code><a href="../Nimbus.submitTopologyWithOpts_args.html#%3Cinit%3E(java.lang.String,java.lang.String,java.lang.String,org.apache.storm.generated.StormTopology,org.apache.storm.generated.SubmitOptions)" class="member-name-link">submitTopologyWithOpts_args</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;name,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;uploadedJarLocation,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;jsonConf,
<a href="../StormTopology.html" title="class in org.apache.storm.generated">StormTopology</a>&nbsp;topology,
<a href="../SubmitOptions.html" title="class in org.apache.storm.generated">SubmitOptions</a>&nbsp;options)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>&nbsp;</code></div>
<div class="col-second even-row-color"><code><a href="../Nimbus.AsyncClient.submitTopologyWithOpts_call.html#%3Cinit%3E(java.lang.String,java.lang.String,java.lang.String,org.apache.storm.generated.StormTopology,org.apache.storm.generated.SubmitOptions,org.apache.storm.thrift.async.AsyncMethodCallback,org.apache.storm.thrift.async.TAsyncClient,org.apache.storm.thrift.protocol.TProtocolFactory,org.apache.storm.thrift.transport.TNonblockingTransport)" class="member-name-link">submitTopologyWithOpts_call</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;name,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;uploadedJarLocation,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;jsonConf,
<a href="../StormTopology.html" title="class in org.apache.storm.generated">StormTopology</a>&nbsp;topology,
<a href="../SubmitOptions.html" title="class in org.apache.storm.generated">SubmitOptions</a>&nbsp;options,
org.apache.storm.thrift.async.AsyncMethodCallback&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Void.html" title="class or interface in java.lang" class="external-link">Void</a>&gt;&nbsp;resultHandler,
org.apache.storm.thrift.async.TAsyncClient&nbsp;client,
org.apache.storm.thrift.protocol.TProtocolFactory&nbsp;protocolFactory,
org.apache.storm.thrift.transport.TNonblockingTransport&nbsp;transport)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
</div>
<div class="caption"><span>Constructor parameters in <a href="../package-summary.html">org.apache.storm.generated</a> with type arguments of type <a href="../StormTopology.html" title="class in org.apache.storm.generated">StormTopology</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier</div>
<div class="table-header col-second">Constructor</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>&nbsp;</code></div>
<div class="col-second even-row-color"><code><a href="../Nimbus.AsyncClient.getTopology_call.html#%3Cinit%3E(java.lang.String,org.apache.storm.thrift.async.AsyncMethodCallback,org.apache.storm.thrift.async.TAsyncClient,org.apache.storm.thrift.protocol.TProtocolFactory,org.apache.storm.thrift.transport.TNonblockingTransport)" class="member-name-link">getTopology_call</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;id,
org.apache.storm.thrift.async.AsyncMethodCallback&lt;<a href="../StormTopology.html" title="class in org.apache.storm.generated">StormTopology</a>&gt;&nbsp;resultHandler,
org.apache.storm.thrift.async.TAsyncClient&nbsp;client,
org.apache.storm.thrift.protocol.TProtocolFactory&nbsp;protocolFactory,
org.apache.storm.thrift.transport.TNonblockingTransport&nbsp;transport)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>&nbsp;</code></div>
<div class="col-second odd-row-color"><code><a href="../Nimbus.AsyncClient.getUserTopology_call.html#%3Cinit%3E(java.lang.String,org.apache.storm.thrift.async.AsyncMethodCallback,org.apache.storm.thrift.async.TAsyncClient,org.apache.storm.thrift.protocol.TProtocolFactory,org.apache.storm.thrift.transport.TNonblockingTransport)" class="member-name-link">getUserTopology_call</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;id,
org.apache.storm.thrift.async.AsyncMethodCallback&lt;<a href="../StormTopology.html" title="class in org.apache.storm.generated">StormTopology</a>&gt;&nbsp;resultHandler,
org.apache.storm.thrift.async.TAsyncClient&nbsp;client,
org.apache.storm.thrift.protocol.TProtocolFactory&nbsp;protocolFactory,
org.apache.storm.thrift.transport.TNonblockingTransport&nbsp;transport)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
</div>
</section>
</li>
<li>
<section class="detail" id="org.apache.storm.hdfs.trident">
<h2>Uses of <a href="../StormTopology.html" title="class in org.apache.storm.generated">StormTopology</a> in <a href="../../hdfs/trident/package-summary.html">org.apache.storm.hdfs.trident</a></h2>
<div class="caption"><span>Methods in <a href="../../hdfs/trident/package-summary.html">org.apache.storm.hdfs.trident</a> that return <a href="../StormTopology.html" title="class in org.apache.storm.generated">StormTopology</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>static <a href="../StormTopology.html" title="class in org.apache.storm.generated">StormTopology</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">TridentFileTopology.</span><code><a href="../../hdfs/trident/TridentFileTopology.html#buildTopology(java.lang.String)" class="member-name-link">buildTopology</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;hdfsUrl)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>static <a href="../StormTopology.html" title="class in org.apache.storm.generated">StormTopology</a></code></div>
<div class="col-second odd-row-color"><span class="type-name-label">TridentSequenceTopology.</span><code><a href="../../hdfs/trident/TridentSequenceTopology.html#buildTopology(java.lang.String)" class="member-name-link">buildTopology</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;hdfsUrl)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
</div>
</section>
</li>
<li>
<section class="detail" id="org.apache.storm.hive.trident">
<h2>Uses of <a href="../StormTopology.html" title="class in org.apache.storm.generated">StormTopology</a> in <a href="../../hive/trident/package-summary.html">org.apache.storm.hive.trident</a></h2>
<div class="caption"><span>Methods in <a href="../../hive/trident/package-summary.html">org.apache.storm.hive.trident</a> that return <a href="../StormTopology.html" title="class in org.apache.storm.generated">StormTopology</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>static <a href="../StormTopology.html" title="class in org.apache.storm.generated">StormTopology</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">TridentHiveTopology.</span><code><a href="../../hive/trident/TridentHiveTopology.html#buildTopology(java.lang.String,java.lang.String,java.lang.String,java.lang.Object,java.lang.Object)" class="member-name-link">buildTopology</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;metaStoreUri,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;dbName,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;tblName,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&nbsp;keytab,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&nbsp;principal)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
</div>
</section>
</li>
<li>
<section class="detail" id="org.apache.storm.jdbc.topology">
<h2>Uses of <a href="../StormTopology.html" title="class in org.apache.storm.generated">StormTopology</a> in <a href="../../jdbc/topology/package-summary.html">org.apache.storm.jdbc.topology</a></h2>
<div class="caption"><span>Methods in <a href="../../jdbc/topology/package-summary.html">org.apache.storm.jdbc.topology</a> that return <a href="../StormTopology.html" title="class in org.apache.storm.generated">StormTopology</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>abstract <a href="../StormTopology.html" title="class in org.apache.storm.generated">StormTopology</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">AbstractUserTopology.</span><code><a href="../../jdbc/topology/AbstractUserTopology.html#getTopology()" class="member-name-link">getTopology</a>()</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code><a href="../StormTopology.html" title="class in org.apache.storm.generated">StormTopology</a></code></div>
<div class="col-second odd-row-color"><span class="type-name-label">UserPersistenceTopology.</span><code><a href="../../jdbc/topology/UserPersistenceTopology.html#getTopology()" class="member-name-link">getTopology</a>()</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code><a href="../StormTopology.html" title="class in org.apache.storm.generated">StormTopology</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">UserPersistenceTridentTopology.</span><code><a href="../../jdbc/topology/UserPersistenceTridentTopology.html#getTopology()" class="member-name-link">getTopology</a>()</code></div>
<div class="col-last even-row-color">&nbsp;</div>
</div>
</section>
</li>
<li>
<section class="detail" id="org.apache.storm.kafka.bolt">
<h2>Uses of <a href="../StormTopology.html" title="class in org.apache.storm.generated">StormTopology</a> in <a href="../../kafka/bolt/package-summary.html">org.apache.storm.kafka.bolt</a></h2>
<div class="caption"><span>Methods in <a href="../../kafka/bolt/package-summary.html">org.apache.storm.kafka.bolt</a> that return <a href="../StormTopology.html" title="class in org.apache.storm.generated">StormTopology</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>static <a href="../StormTopology.html" title="class in org.apache.storm.generated">StormTopology</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">KafkaProducerTopology.</span><code><a href="../../kafka/bolt/KafkaProducerTopology.html#newTopology(java.lang.String,java.lang.String)" class="member-name-link">newTopology</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;brokerUrl,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topicName)</code></div>
<div class="col-last even-row-color">
<div class="block">Create a new topology that writes random UUIDs to Kafka.</div>
</div>
</div>
</section>
</li>
<li>
<section class="detail" id="org.apache.storm.kafka.spout">
<h2>Uses of <a href="../StormTopology.html" title="class in org.apache.storm.generated">StormTopology</a> in <a href="../../kafka/spout/package-summary.html">org.apache.storm.kafka.spout</a></h2>
<div class="caption"><span>Methods in <a href="../../kafka/spout/package-summary.html">org.apache.storm.kafka.spout</a> that return <a href="../StormTopology.html" title="class in org.apache.storm.generated">StormTopology</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>protected <a href="../StormTopology.html" title="class in org.apache.storm.generated">StormTopology</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">KafkaSpoutTopologyMainNamedTopics.</span><code><a href="../../kafka/spout/KafkaSpoutTopologyMainNamedTopics.html#getTopologyKafkaSpout(org.apache.storm.kafka.spout.KafkaSpoutConfig)" class="member-name-link">getTopologyKafkaSpout</a><wbr>(<a href="../../kafka/spout/KafkaSpoutConfig.html" title="class in org.apache.storm.kafka.spout">KafkaSpoutConfig</a>&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;&nbsp;spoutConfig)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>protected <a href="../StormTopology.html" title="class in org.apache.storm.generated">StormTopology</a></code></div>
<div class="col-second odd-row-color"><span class="type-name-label">KafkaSpoutTopologyMainWildcardTopics.</span><code><a href="../../kafka/spout/KafkaSpoutTopologyMainWildcardTopics.html#getTopologyKafkaSpout(org.apache.storm.kafka.spout.KafkaSpoutConfig)" class="member-name-link">getTopologyKafkaSpout</a><wbr>(<a href="../../kafka/spout/KafkaSpoutConfig.html" title="class in org.apache.storm.kafka.spout">KafkaSpoutConfig</a>&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;&nbsp;spoutConfig)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
</div>
</section>
</li>
<li>
<section class="detail" id="org.apache.storm.kafka.trident">
<h2>Uses of <a href="../StormTopology.html" title="class in org.apache.storm.generated">StormTopology</a> in <a href="../../kafka/trident/package-summary.html">org.apache.storm.kafka.trident</a></h2>
<div class="caption"><span>Methods in <a href="../../kafka/trident/package-summary.html">org.apache.storm.kafka.trident</a> that return <a href="../StormTopology.html" title="class in org.apache.storm.generated">StormTopology</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>static <a href="../StormTopology.html" title="class in org.apache.storm.generated">StormTopology</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">TridentKafkaConsumerTopology.</span><code><a href="../../kafka/trident/TridentKafkaConsumerTopology.html#newTopology(org.apache.storm.trident.spout.ITridentDataSource)" class="member-name-link">newTopology</a><wbr>(<a href="../../trident/spout/ITridentDataSource.html" title="interface in org.apache.storm.trident.spout">ITridentDataSource</a>&nbsp;tridentSpout)</code></div>
<div class="col-last even-row-color">
<div class="block">Creates a new topology that prints inputs to stdout.</div>
</div>
</div>
</section>
</li>
<li>
<section class="detail" id="org.apache.storm.nimbus">
<h2>Uses of <a href="../StormTopology.html" title="class in org.apache.storm.generated">StormTopology</a> in <a href="../../nimbus/package-summary.html">org.apache.storm.nimbus</a></h2>
<div class="caption"><span>Methods in <a href="../../nimbus/package-summary.html">org.apache.storm.nimbus</a> with parameters of type <a href="../StormTopology.html" title="class in org.apache.storm.generated">StormTopology</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>void</code></div>
<div class="col-second even-row-color"><span class="type-name-label">DefaultTopologyValidator.</span><code><a href="../../nimbus/DefaultTopologyValidator.html#validate(java.lang.String,java.util.Map,org.apache.storm.generated.StormTopology)" class="member-name-link">validate</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topologyName,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a>&nbsp;topologyConf,
<a href="../StormTopology.html" title="class in org.apache.storm.generated">StormTopology</a>&nbsp;topology)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>void</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">ITopologyValidator.</span><code><a href="../../nimbus/ITopologyValidator.html#validate(java.lang.String,java.util.Map,org.apache.storm.generated.StormTopology)" class="member-name-link">validate</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topologyName,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a>&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;topologyConf,
<a href="../StormTopology.html" title="class in org.apache.storm.generated">StormTopology</a>&nbsp;topology)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>void</code></div>
<div class="col-second even-row-color"><span class="type-name-label">StrictTopologyValidator.</span><code><a href="../../nimbus/StrictTopologyValidator.html#validate(java.lang.String,java.util.Map,org.apache.storm.generated.StormTopology)" class="member-name-link">validate</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topologyName,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a>&nbsp;topologyConf,
<a href="../StormTopology.html" title="class in org.apache.storm.generated">StormTopology</a>&nbsp;topology)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
</div>
</section>
</li>
<li>
<section class="detail" id="org.apache.storm.perf">
<h2>Uses of <a href="../StormTopology.html" title="class in org.apache.storm.generated">StormTopology</a> in <a href="../../perf/package-summary.html">org.apache.storm.perf</a></h2>
<div class="caption"><span>Methods in <a href="../../perf/package-summary.html">org.apache.storm.perf</a> that return <a href="../StormTopology.html" title="class in org.apache.storm.generated">StormTopology</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>static <a href="../StormTopology.html" title="class in org.apache.storm.generated">StormTopology</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">KafkaClientSpoutNullBoltTopo.</span><code><a href="../../perf/KafkaClientSpoutNullBoltTopo.html#getTopology(java.util.Map)" class="member-name-link">getTopology</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a>&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;config)</code></div>
<div class="col-last even-row-color">
<div class="block">Create and configure the topology.</div>
</div>
</div>
</section>
</li>
<li>
<section class="detail" id="org.apache.storm.perf.utils">
<h2>Uses of <a href="../StormTopology.html" title="class in org.apache.storm.generated">StormTopology</a> in <a href="../../perf/utils/package-summary.html">org.apache.storm.perf.utils</a></h2>
<div class="caption"><span>Methods in <a href="../../perf/utils/package-summary.html">org.apache.storm.perf.utils</a> with parameters of type <a href="../StormTopology.html" title="class in org.apache.storm.generated">StormTopology</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>static void</code></div>
<div class="col-second even-row-color"><span class="type-name-label">Helper.</span><code><a href="../../perf/utils/Helper.html#runOnClusterAndPrintMetrics(int,java.lang.String,java.util.Map,org.apache.storm.generated.StormTopology)" class="member-name-link">runOnClusterAndPrintMetrics</a><wbr>(int&nbsp;durationSec,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topoName,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a>&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;topoConf,
<a href="../StormTopology.html" title="class in org.apache.storm.generated">StormTopology</a>&nbsp;topology)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
</div>
</section>
</li>
<li>
<section class="detail" id="org.apache.storm.redis.trident">
<h2>Uses of <a href="../StormTopology.html" title="class in org.apache.storm.generated">StormTopology</a> in <a href="../../redis/trident/package-summary.html">org.apache.storm.redis.trident</a></h2>
<div class="caption"><span>Methods in <a href="../../redis/trident/package-summary.html">org.apache.storm.redis.trident</a> that return <a href="../StormTopology.html" title="class in org.apache.storm.generated">StormTopology</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>static <a href="../StormTopology.html" title="class in org.apache.storm.generated">StormTopology</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">WordCountTridentRedis.</span><code><a href="../../redis/trident/WordCountTridentRedis.html#buildTopology(java.lang.String,java.lang.Integer)" class="member-name-link">buildTopology</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;redisHost,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Integer.html" title="class or interface in java.lang" class="external-link">Integer</a>&nbsp;redisPort)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>static <a href="../StormTopology.html" title="class in org.apache.storm.generated">StormTopology</a></code></div>
<div class="col-second odd-row-color"><span class="type-name-label">WordCountTridentRedisCluster.</span><code><a href="../../redis/trident/WordCountTridentRedisCluster.html#buildTopology(java.lang.String)" class="member-name-link">buildTopology</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;redisHostPort)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>static <a href="../StormTopology.html" title="class in org.apache.storm.generated">StormTopology</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">WordCountTridentRedisClusterMap.</span><code><a href="../../redis/trident/WordCountTridentRedisClusterMap.html#buildTopology(java.lang.String)" class="member-name-link">buildTopology</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;redisHostPort)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>static <a href="../StormTopology.html" title="class in org.apache.storm.generated">StormTopology</a></code></div>
<div class="col-second odd-row-color"><span class="type-name-label">WordCountTridentRedisMap.</span><code><a href="../../redis/trident/WordCountTridentRedisMap.html#buildTopology(java.lang.String,java.lang.Integer)" class="member-name-link">buildTopology</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;redisHost,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Integer.html" title="class or interface in java.lang" class="external-link">Integer</a>&nbsp;redisPort)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
</div>
</section>
</li>
<li>
<section class="detail" id="org.apache.storm.scheduler">
<h2>Uses of <a href="../StormTopology.html" title="class in org.apache.storm.generated">StormTopology</a> in <a href="../../scheduler/package-summary.html">org.apache.storm.scheduler</a></h2>
<div class="caption"><span>Methods in <a href="../../scheduler/package-summary.html">org.apache.storm.scheduler</a> that return <a href="../StormTopology.html" title="class in org.apache.storm.generated">StormTopology</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code><a href="../StormTopology.html" title="class in org.apache.storm.generated">StormTopology</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">TopologyDetails.</span><code><a href="../../scheduler/TopologyDetails.html#getTopology()" class="member-name-link">getTopology</a>()</code></div>
<div class="col-last even-row-color">&nbsp;</div>
</div>
<div class="caption"><span>Constructors in <a href="../../scheduler/package-summary.html">org.apache.storm.scheduler</a> with parameters of type <a href="../StormTopology.html" title="class in org.apache.storm.generated">StormTopology</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier</div>
<div class="table-header col-second">Constructor</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>&nbsp;</code></div>
<div class="col-second even-row-color"><code><a href="../../scheduler/TopologyDetails.html#%3Cinit%3E(java.lang.String,java.util.Map,org.apache.storm.generated.StormTopology,int,java.lang.String)" class="member-name-link">TopologyDetails</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topologyId,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a>&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;topologyConf,
<a href="../StormTopology.html" title="class in org.apache.storm.generated">StormTopology</a>&nbsp;topology,
int&nbsp;numWorkers,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;owner)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>&nbsp;</code></div>
<div class="col-second odd-row-color"><code><a href="../../scheduler/TopologyDetails.html#%3Cinit%3E(java.lang.String,java.util.Map,org.apache.storm.generated.StormTopology,int,java.util.Map,int,java.lang.String)" class="member-name-link">TopologyDetails</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topologyId,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a>&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;topologyConf,
<a href="../StormTopology.html" title="class in org.apache.storm.generated">StormTopology</a>&nbsp;topology,
int&nbsp;numWorkers,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a>&lt;<a href="../../scheduler/ExecutorDetails.html" title="class in org.apache.storm.scheduler">ExecutorDetails</a>,<wbr><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;&nbsp;executorToComponents,
int&nbsp;launchTime,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;owner)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>&nbsp;</code></div>
<div class="col-second even-row-color"><code><a href="../../scheduler/TopologyDetails.html#%3Cinit%3E(java.lang.String,java.util.Map,org.apache.storm.generated.StormTopology,int,java.util.Map,java.lang.String)" class="member-name-link">TopologyDetails</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topologyId,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a>&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;topologyConf,
<a href="../StormTopology.html" title="class in org.apache.storm.generated">StormTopology</a>&nbsp;topology,
int&nbsp;numWorkers,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a>&lt;<a href="../../scheduler/ExecutorDetails.html" title="class in org.apache.storm.scheduler">ExecutorDetails</a>,<wbr><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;&nbsp;executorToComponents,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;owner)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
</div>
</section>
</li>
<li>
<section class="detail" id="org.apache.storm.scheduler.resource">
<h2>Uses of <a href="../StormTopology.html" title="class in org.apache.storm.generated">StormTopology</a> in <a href="../../scheduler/resource/package-summary.html">org.apache.storm.scheduler.resource</a></h2>
<div class="caption"><span>Methods in <a href="../../scheduler/resource/package-summary.html">org.apache.storm.scheduler.resource</a> with parameters of type <a href="../StormTopology.html" title="class in org.apache.storm.generated">StormTopology</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>static <a href="../../scheduler/resource/normalization/NormalizedResourceRequest.html" title="class in org.apache.storm.scheduler.resource.normalization">NormalizedResourceRequest</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">ResourceUtils.</span><code><a href="../../scheduler/resource/ResourceUtils.html#getBoltResources(org.apache.storm.generated.StormTopology,java.util.Map,java.lang.String)" class="member-name-link">getBoltResources</a><wbr>(<a href="../StormTopology.html" title="class in org.apache.storm.generated">StormTopology</a>&nbsp;topology,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a>&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;topologyConf,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;componentId)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>static <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a>&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="../../scheduler/resource/normalization/NormalizedResourceRequest.html" title="class in org.apache.storm.scheduler.resource.normalization">NormalizedResourceRequest</a>&gt;</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">ResourceUtils.</span><code><a href="../../scheduler/resource/ResourceUtils.html#getBoltsResources(org.apache.storm.generated.StormTopology,java.util.Map)" class="member-name-link">getBoltsResources</a><wbr>(<a href="../StormTopology.html" title="class in org.apache.storm.generated">StormTopology</a>&nbsp;topology,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a>&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;topologyConf)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>static <a href="../../scheduler/resource/normalization/NormalizedResourceRequest.html" title="class in org.apache.storm.scheduler.resource.normalization">NormalizedResourceRequest</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">ResourceUtils.</span><code><a href="../../scheduler/resource/ResourceUtils.html#getSpoutResources(org.apache.storm.generated.StormTopology,java.util.Map,java.lang.String)" class="member-name-link">getSpoutResources</a><wbr>(<a href="../StormTopology.html" title="class in org.apache.storm.generated">StormTopology</a>&nbsp;topology,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a>&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;topologyConf,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;componentId)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>static <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a>&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="../../scheduler/resource/normalization/NormalizedResourceRequest.html" title="class in org.apache.storm.scheduler.resource.normalization">NormalizedResourceRequest</a>&gt;</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">ResourceUtils.</span><code><a href="../../scheduler/resource/ResourceUtils.html#getSpoutsResources(org.apache.storm.generated.StormTopology,java.util.Map)" class="member-name-link">getSpoutsResources</a><wbr>(<a href="../StormTopology.html" title="class in org.apache.storm.generated">StormTopology</a>&nbsp;topology,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a>&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;topologyConf)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>static void</code></div>
<div class="col-second even-row-color"><span class="type-name-label">ResourceUtils.</span><code><a href="../../scheduler/resource/ResourceUtils.html#updateStormTopologyResources(org.apache.storm.generated.StormTopology,java.util.Map)" class="member-name-link">updateStormTopologyResources</a><wbr>(<a href="../StormTopology.html" title="class in org.apache.storm.generated">StormTopology</a>&nbsp;topology,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a>&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a>&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Double.html" title="class or interface in java.lang" class="external-link">Double</a>&gt;&gt;&nbsp;resourceUpdatesMap)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
</div>
</section>
</li>
<li>
<section class="detail" id="org.apache.storm.serialization">
<h2>Uses of <a href="../StormTopology.html" title="class in org.apache.storm.generated">StormTopology</a> in <a href="../../serialization/package-summary.html">org.apache.storm.serialization</a></h2>
<div class="caption"><span>Constructors in <a href="../../serialization/package-summary.html">org.apache.storm.serialization</a> with parameters of type <a href="../StormTopology.html" title="class in org.apache.storm.generated">StormTopology</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier</div>
<div class="table-header col-second">Constructor</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>&nbsp;</code></div>
<div class="col-second even-row-color"><code><a href="../../serialization/SerializationFactory.IdDictionary.html#%3Cinit%3E(org.apache.storm.generated.StormTopology)" class="member-name-link">IdDictionary</a><wbr>(<a href="../StormTopology.html" title="class in org.apache.storm.generated">StormTopology</a>&nbsp;topology)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
</div>
</section>
</li>
<li>
<section class="detail" id="org.apache.storm.sql">
<h2>Uses of <a href="../StormTopology.html" title="class in org.apache.storm.generated">StormTopology</a> in <a href="../../sql/package-summary.html">org.apache.storm.sql</a></h2>
<div class="caption"><span>Methods in <a href="../../sql/package-summary.html">org.apache.storm.sql</a> that return <a href="../StormTopology.html" title="class in org.apache.storm.generated">StormTopology</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>abstract <a href="../StormTopology.html" title="class in org.apache.storm.generated">StormTopology</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">AbstractStreamsProcessor.</span><code><a href="../../sql/AbstractStreamsProcessor.html#build()" class="member-name-link">build</a>()</code></div>
<div class="col-last even-row-color">
<div class="block">Construct the Storm topology based on the SQL.</div>
</div>
</div>
</section>
</li>
<li>
<section class="detail" id="org.apache.storm.st.topology">
<h2>Uses of <a href="../StormTopology.html" title="class in org.apache.storm.generated">StormTopology</a> in <a href="../../st/topology/package-summary.html">org.apache.storm.st.topology</a></h2>
<div class="caption"><span>Methods in <a href="../../st/topology/package-summary.html">org.apache.storm.st.topology</a> that return <a href="../StormTopology.html" title="class in org.apache.storm.generated">StormTopology</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code><a href="../StormTopology.html" title="class in org.apache.storm.generated">StormTopology</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">TestableTopology.</span><code><a href="../../st/topology/TestableTopology.html#newTopology()" class="member-name-link">newTopology</a>()</code></div>
<div class="col-last even-row-color">&nbsp;</div>
</div>
</section>
</li>
<li>
<section class="detail" id="org.apache.storm.st.topology.window">
<h2>Uses of <a href="../StormTopology.html" title="class in org.apache.storm.generated">StormTopology</a> in <a href="../../st/topology/window/package-summary.html">org.apache.storm.st.topology.window</a></h2>
<div class="caption"><span>Methods in <a href="../../st/topology/window/package-summary.html">org.apache.storm.st.topology.window</a> that return <a href="../StormTopology.html" title="class in org.apache.storm.generated">StormTopology</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code><a href="../StormTopology.html" title="class in org.apache.storm.generated">StormTopology</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">SlidingTimeCorrectness.</span><code><a href="../../st/topology/window/SlidingTimeCorrectness.html#newTopology()" class="member-name-link">newTopology</a>()</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code><a href="../StormTopology.html" title="class in org.apache.storm.generated">StormTopology</a></code></div>
<div class="col-second odd-row-color"><span class="type-name-label">SlidingWindowCorrectness.</span><code><a href="../../st/topology/window/SlidingWindowCorrectness.html#newTopology()" class="member-name-link">newTopology</a>()</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code><a href="../StormTopology.html" title="class in org.apache.storm.generated">StormTopology</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">TumblingTimeCorrectness.</span><code><a href="../../st/topology/window/TumblingTimeCorrectness.html#newTopology()" class="member-name-link">newTopology</a>()</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code><a href="../StormTopology.html" title="class in org.apache.storm.generated">StormTopology</a></code></div>
<div class="col-second odd-row-color"><span class="type-name-label">TumblingWindowCorrectness.</span><code><a href="../../st/topology/window/TumblingWindowCorrectness.html#newTopology()" class="member-name-link">newTopology</a>()</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
</div>
</section>
</li>
<li>
<section class="detail" id="org.apache.storm.starter.trident">
<h2>Uses of <a href="../StormTopology.html" title="class in org.apache.storm.generated">StormTopology</a> in <a href="../../starter/trident/package-summary.html">org.apache.storm.starter.trident</a></h2>
<div class="caption"><span>Methods in <a href="../../starter/trident/package-summary.html">org.apache.storm.starter.trident</a> that return <a href="../StormTopology.html" title="class in org.apache.storm.generated">StormTopology</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>static <a href="../StormTopology.html" title="class in org.apache.storm.generated">StormTopology</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">TridentMinMaxOfDevicesTopology.</span><code><a href="../../starter/trident/TridentMinMaxOfDevicesTopology.html#buildDevicesTopology()" class="member-name-link">buildDevicesTopology</a>()</code></div>
<div class="col-last even-row-color">
<div class="block">Creates a topology with device-id and count (which are whole numbers) as tuple fields in a stream and it finally
generates result stream based on min amd max with device-id and count values.</div>
</div>
<div class="col-first odd-row-color"><code>static <a href="../StormTopology.html" title="class in org.apache.storm.generated">StormTopology</a></code></div>
<div class="col-second odd-row-color"><span class="type-name-label">TridentMapExample.</span><code><a href="../../starter/trident/TridentMapExample.html#buildTopology()" class="member-name-link">buildTopology</a>()</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>static <a href="../StormTopology.html" title="class in org.apache.storm.generated">StormTopology</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">TridentReach.</span><code><a href="../../starter/trident/TridentReach.html#buildTopology()" class="member-name-link">buildTopology</a>()</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>static <a href="../StormTopology.html" title="class in org.apache.storm.generated">StormTopology</a></code></div>
<div class="col-second odd-row-color"><span class="type-name-label">TridentWindowingInmemoryStoreTopology.</span><code><a href="../../starter/trident/TridentWindowingInmemoryStoreTopology.html#buildTopology(org.apache.storm.trident.windowing.WindowsStoreFactory,org.apache.storm.trident.windowing.config.WindowConfig)" class="member-name-link">buildTopology</a><wbr>(<a href="../../trident/windowing/WindowsStoreFactory.html" title="interface in org.apache.storm.trident.windowing">WindowsStoreFactory</a>&nbsp;windowStore,
<a href="../../trident/windowing/config/WindowConfig.html" title="interface in org.apache.storm.trident.windowing.config">WindowConfig</a>&nbsp;windowConfig)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>static <a href="../StormTopology.html" title="class in org.apache.storm.generated">StormTopology</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">TridentWordCount.</span><code><a href="../../starter/trident/TridentWordCount.html#buildTopology()" class="member-name-link">buildTopology</a>()</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>static <a href="../StormTopology.html" title="class in org.apache.storm.generated">StormTopology</a></code></div>
<div class="col-second odd-row-color"><span class="type-name-label">TridentMinMaxOfDevicesTopology.</span><code><a href="../../starter/trident/TridentMinMaxOfDevicesTopology.html#buildVehiclesTopology()" class="member-name-link">buildVehiclesTopology</a>()</code></div>
<div class="col-last odd-row-color">
<div class="block">Creates a topology which demonstrates min/max operations on tuples of stream which contain vehicle and driver fields
with values <code>TridentMinMaxOfDevicesTopology.Vehicle</code> and <code>TridentMinMaxOfDevicesTopology.Driver</code> respectively.</div>
</div>
<div class="col-first even-row-color"><code>static <a href="../StormTopology.html" title="class in org.apache.storm.generated">StormTopology</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">TridentMinMaxOfVehiclesTopology.</span><code><a href="../../starter/trident/TridentMinMaxOfVehiclesTopology.html#buildVehiclesTopology()" class="member-name-link">buildVehiclesTopology</a>()</code></div>
<div class="col-last even-row-color">
<div class="block">Creates a topology which demonstrates min/max operations on tuples of stream which contain vehicle and driver fields
with values <code>TridentMinMaxOfVehiclesTopology.Vehicle</code> and <code>TridentMinMaxOfVehiclesTopology.Driver</code> respectively.</div>
</div>
</div>
</section>
</li>
<li>
<section class="detail" id="org.apache.storm.stats">
<h2>Uses of <a href="../StormTopology.html" title="class in org.apache.storm.generated">StormTopology</a> in <a href="../../stats/package-summary.html">org.apache.storm.stats</a></h2>
<div class="caption"><span>Methods in <a href="../../stats/package-summary.html">org.apache.storm.stats</a> with parameters of type <a href="../StormTopology.html" title="class in org.apache.storm.generated">StormTopology</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>static <a href="../ComponentPageInfo.html" title="class in org.apache.storm.generated">ComponentPageInfo</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">StatsUtil.</span><code><a href="../../stats/StatsUtil.html#aggCompExecsStats(java.util.Map,java.util.Map,java.util.Map,java.lang.String,boolean,java.lang.String,org.apache.storm.generated.StormTopology,java.lang.String)" class="member-name-link">aggCompExecsStats</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a>&nbsp;exec2hostPort,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a>&nbsp;task2component,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a>&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Integer.html" title="class or interface in java.lang" class="external-link">Integer</a>&gt;,<wbr><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a>&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&gt;&nbsp;beats,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;window,
boolean&nbsp;includeSys,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topologyId,
<a href="../StormTopology.html" title="class in org.apache.storm.generated">StormTopology</a>&nbsp;topology,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;componentId)</code></div>
<div class="col-last even-row-color">
<div class="block">aggregate component executor stats.</div>
</div>
<div class="col-first odd-row-color"><code>static <a href="../TopologyPageInfo.html" title="class in org.apache.storm.generated">TopologyPageInfo</a></code></div>
<div class="col-second odd-row-color"><span class="type-name-label">StatsUtil.</span><code><a href="../../stats/StatsUtil.html#aggTopoExecsStats(java.lang.String,java.util.Map,java.util.Map,java.util.Map,org.apache.storm.generated.StormTopology,java.lang.String,boolean,org.apache.storm.cluster.IStormClusterState)" class="member-name-link">aggTopoExecsStats</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topologyId,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a>&nbsp;exec2nodePort,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a>&nbsp;task2component,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a>&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Integer.html" title="class or interface in java.lang" class="external-link">Integer</a>&gt;,<wbr><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a>&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&gt;&nbsp;beats,
<a href="../StormTopology.html" title="class in org.apache.storm.generated">StormTopology</a>&nbsp;topology,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;window,
boolean&nbsp;includeSys,
<a href="../../cluster/IStormClusterState.html" title="interface in org.apache.storm.cluster">IStormClusterState</a>&nbsp;clusterState)</code></div>
<div class="col-last odd-row-color">
<div class="block">aggregate topo executors stats.</div>
</div>
<div class="col-first even-row-color"><code>static <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">StatsUtil.</span><code><a href="../../stats/StatsUtil.html#componentType(org.apache.storm.generated.StormTopology,java.lang.String)" class="member-name-link">componentType</a><wbr>(<a href="../StormTopology.html" title="class in org.apache.storm.generated">StormTopology</a>&nbsp;topology,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;compId)</code></div>
<div class="col-last even-row-color">
<div class="block">Get the coponenet type for a give id.</div>
</div>
<div class="col-first odd-row-color"><code>static <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a>&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&gt;</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">StatsUtil.</span><code><a href="../../stats/StatsUtil.html#extractDataFromHb(java.util.Map,java.util.Map,java.util.Map,boolean,org.apache.storm.generated.StormTopology)" class="member-name-link">extractDataFromHb</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a>&nbsp;executor2hostPort,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a>&nbsp;task2component,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a>&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Integer.html" title="class or interface in java.lang" class="external-link">Integer</a>&gt;,<wbr><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a>&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&gt;&nbsp;beats,
boolean&nbsp;includeSys,
<a href="../StormTopology.html" title="class in org.apache.storm.generated">StormTopology</a>&nbsp;topology)</code></div>
<div class="col-last odd-row-color">
<div class="block">extracts a list of executor data from heart beats.</div>
</div>
<div class="col-first even-row-color"><code>static <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a>&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&gt;</code></div>
<div class="col-second even-row-color"><span class="type-name-label">StatsUtil.</span><code><a href="../../stats/StatsUtil.html#extractDataFromHb(java.util.Map,java.util.Map,java.util.Map,boolean,org.apache.storm.generated.StormTopology,java.lang.String)" class="member-name-link">extractDataFromHb</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a>&nbsp;executor2hostPort,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a>&nbsp;task2component,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a>&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Integer.html" title="class or interface in java.lang" class="external-link">Integer</a>&gt;,<wbr><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a>&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&gt;&nbsp;beats,
boolean&nbsp;includeSys,
<a href="../StormTopology.html" title="class in org.apache.storm.generated">StormTopology</a>&nbsp;topology,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;compId)</code></div>
<div class="col-last even-row-color">
<div class="block">extracts a list of executor data from heart beats.</div>
</div>
</div>
</section>
</li>
<li>
<section class="detail" id="org.apache.storm.streams">
<h2>Uses of <a href="../StormTopology.html" title="class in org.apache.storm.generated">StormTopology</a> in <a href="../../streams/package-summary.html">org.apache.storm.streams</a></h2>
<div class="caption"><span>Methods in <a href="../../streams/package-summary.html">org.apache.storm.streams</a> that return <a href="../StormTopology.html" title="class in org.apache.storm.generated">StormTopology</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code><a href="../StormTopology.html" title="class in org.apache.storm.generated">StormTopology</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">StreamBuilder.</span><code><a href="../../streams/StreamBuilder.html#build()" class="member-name-link">build</a>()</code></div>
<div class="col-last even-row-color">
<div class="block">Builds a new <a href="../StormTopology.html" title="class in org.apache.storm.generated"><code>StormTopology</code></a> for the computation expressed via the stream api.</div>
</div>
</div>
</section>
</li>
<li>
<section class="detail" id="org.apache.storm.task">
<h2>Uses of <a href="../StormTopology.html" title="class in org.apache.storm.generated">StormTopology</a> in <a href="../../task/package-summary.html">org.apache.storm.task</a></h2>
<div class="caption"><span>Methods in <a href="../../task/package-summary.html">org.apache.storm.task</a> that return <a href="../StormTopology.html" title="class in org.apache.storm.generated">StormTopology</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code><a href="../StormTopology.html" title="class in org.apache.storm.generated">StormTopology</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">GeneralTopologyContext.</span><code><a href="../../task/GeneralTopologyContext.html#getRawTopology()" class="member-name-link">getRawTopology</a>()</code></div>
<div class="col-last even-row-color">
<div class="block">Gets the Thrift object representing the topology.</div>
</div>
</div>
<div class="caption"><span>Constructors in <a href="../../task/package-summary.html">org.apache.storm.task</a> with parameters of type <a href="../StormTopology.html" title="class in org.apache.storm.generated">StormTopology</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier</div>
<div class="table-header col-second">Constructor</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>&nbsp;</code></div>
<div class="col-second even-row-color"><code><a href="../../task/GeneralTopologyContext.html#%3Cinit%3E(org.apache.storm.generated.StormTopology,java.util.Map,java.util.Map,java.util.Map,java.util.Map,java.lang.String)" class="member-name-link">GeneralTopologyContext</a><wbr>(<a href="../StormTopology.html" title="class in org.apache.storm.generated">StormTopology</a>&nbsp;topology,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a>&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;topoConf,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a>&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Integer.html" title="class or interface in java.lang" class="external-link">Integer</a>,<wbr><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;&nbsp;taskToComponent,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a>&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Integer.html" title="class or interface in java.lang" class="external-link">Integer</a>&gt;&gt;&nbsp;componentToSortedTasks,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a>&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a>&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="../../tuple/Fields.html" title="class in org.apache.storm.tuple">Fields</a>&gt;&gt;&nbsp;componentToStreamToFields,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;stormId)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>&nbsp;</code></div>
<div class="col-second odd-row-color"><code><a href="../../task/TopologyContext.html#%3Cinit%3E(org.apache.storm.generated.StormTopology,java.util.Map,java.util.Map,java.util.Map,java.util.Map,java.util.Map,java.lang.String,java.lang.String,java.lang.String,java.lang.Integer,java.lang.Integer,java.util.List,java.util.Map,java.util.Map,java.util.Map,java.util.Map,java.util.concurrent.atomic.AtomicBoolean,org.apache.storm.metrics2.StormMetricRegistry)" class="member-name-link">TopologyContext</a><wbr>(<a href="../StormTopology.html" title="class in org.apache.storm.generated">StormTopology</a>&nbsp;topology,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a>&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;topoConf,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a>&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Integer.html" title="class or interface in java.lang" class="external-link">Integer</a>,<wbr><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;&nbsp;taskToComponent,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a>&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Integer.html" title="class or interface in java.lang" class="external-link">Integer</a>&gt;&gt;&nbsp;componentToSortedTasks,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a>&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a>&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="../../tuple/Fields.html" title="class in org.apache.storm.tuple">Fields</a>&gt;&gt;&nbsp;componentToStreamToFields,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a>&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Long.html" title="class or interface in java.lang" class="external-link">Long</a>&gt;&nbsp;blobToLastKnownVersionShared,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;stormId,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;codeDir,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;pidDir,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Integer.html" title="class or interface in java.lang" class="external-link">Integer</a>&nbsp;taskId,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Integer.html" title="class or interface in java.lang" class="external-link">Integer</a>&nbsp;workerPort,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Integer.html" title="class or interface in java.lang" class="external-link">Integer</a>&gt;&nbsp;workerTasks,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a>&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;defaultResources,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a>&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;userResources,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a>&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;executorData,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a>&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Integer.html" title="class or interface in java.lang" class="external-link">Integer</a>,<wbr><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a>&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Integer.html" title="class or interface in java.lang" class="external-link">Integer</a>,<wbr><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a>&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="../../metric/api/IMetric.html" title="interface in org.apache.storm.metric.api">IMetric</a>&gt;&gt;&gt;&nbsp;registeredMetrics,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/atomic/AtomicBoolean.html" title="class or interface in java.util.concurrent.atomic" class="external-link">AtomicBoolean</a>&nbsp;openOrPrepareWasCalled,
<a href="../../metrics2/StormMetricRegistry.html" title="class in org.apache.storm.metrics2">StormMetricRegistry</a>&nbsp;metricRegistry)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>&nbsp;</code></div>
<div class="col-second even-row-color"><code><a href="../../task/WorkerTopologyContext.html#%3Cinit%3E(org.apache.storm.generated.StormTopology,java.util.Map,java.util.Map,java.util.Map,java.util.Map,java.lang.String,java.lang.String,java.lang.String,java.lang.Integer,java.util.List,java.util.Map,java.util.Map)" class="member-name-link">WorkerTopologyContext</a><wbr>(<a href="../StormTopology.html" title="class in org.apache.storm.generated">StormTopology</a>&nbsp;topology,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a>&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;topoConf,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a>&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Integer.html" title="class or interface in java.lang" class="external-link">Integer</a>,<wbr><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;&nbsp;taskToComponent,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a>&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Integer.html" title="class or interface in java.lang" class="external-link">Integer</a>&gt;&gt;&nbsp;componentToSortedTasks,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a>&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a>&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="../../tuple/Fields.html" title="class in org.apache.storm.tuple">Fields</a>&gt;&gt;&nbsp;componentToStreamToFields,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;stormId,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;codeDir,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;pidDir,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Integer.html" title="class or interface in java.lang" class="external-link">Integer</a>&nbsp;workerPort,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Integer.html" title="class or interface in java.lang" class="external-link">Integer</a>&gt;&nbsp;workerTasks,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a>&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;defaultResources,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a>&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;userResources)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>&nbsp;</code></div>
<div class="col-second odd-row-color"><code><a href="../../task/WorkerTopologyContext.html#%3Cinit%3E(org.apache.storm.generated.StormTopology,java.util.Map,java.util.Map,java.util.Map,java.util.Map,java.lang.String,java.lang.String,java.lang.String,java.lang.Integer,java.util.List,java.util.Map,java.util.Map,java.util.concurrent.atomic.AtomicReference,java.lang.String,java.util.concurrent.atomic.AtomicReference)" class="member-name-link">WorkerTopologyContext</a><wbr>(<a href="../StormTopology.html" title="class in org.apache.storm.generated">StormTopology</a>&nbsp;topology,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a>&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;topoConf,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a>&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Integer.html" title="class or interface in java.lang" class="external-link">Integer</a>,<wbr><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;&nbsp;taskToComponent,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a>&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Integer.html" title="class or interface in java.lang" class="external-link">Integer</a>&gt;&gt;&nbsp;componentToSortedTasks,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a>&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a>&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="../../tuple/Fields.html" title="class in org.apache.storm.tuple">Fields</a>&gt;&gt;&nbsp;componentToStreamToFields,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;stormId,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;codeDir,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;pidDir,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Integer.html" title="class or interface in java.lang" class="external-link">Integer</a>&nbsp;workerPort,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Integer.html" title="class or interface in java.lang" class="external-link">Integer</a>&gt;&nbsp;workerTasks,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a>&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;defaultResources,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a>&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;userResources,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/atomic/AtomicReference.html" title="class or interface in java.util.concurrent.atomic" class="external-link">AtomicReference</a>&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a>&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Integer.html" title="class or interface in java.lang" class="external-link">Integer</a>,<wbr><a href="../NodeInfo.html" title="class in org.apache.storm.generated">NodeInfo</a>&gt;&gt;&nbsp;taskToNodePort,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;assignmentId,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/atomic/AtomicReference.html" title="class or interface in java.util.concurrent.atomic" class="external-link">AtomicReference</a>&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a>&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;&gt;&nbsp;nodeToHost)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>&nbsp;</code></div>
<div class="col-second even-row-color"><code><a href="../../task/WorkerUserContext.html#%3Cinit%3E(org.apache.storm.generated.StormTopology,java.util.Map,java.util.Map,java.util.Map,java.util.Map,java.lang.String,java.lang.String,java.lang.String,java.lang.Integer,java.util.List,java.util.Map,java.util.Map,java.util.concurrent.atomic.AtomicReference,java.lang.String,java.util.concurrent.atomic.AtomicReference)" class="member-name-link">WorkerUserContext</a><wbr>(<a href="../StormTopology.html" title="class in org.apache.storm.generated">StormTopology</a>&nbsp;topology,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a>&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;topoConf,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a>&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Integer.html" title="class or interface in java.lang" class="external-link">Integer</a>,<wbr><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;&nbsp;taskToComponent,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a>&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Integer.html" title="class or interface in java.lang" class="external-link">Integer</a>&gt;&gt;&nbsp;componentToSortedTasks,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a>&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a>&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="../../tuple/Fields.html" title="class in org.apache.storm.tuple">Fields</a>&gt;&gt;&nbsp;componentToStreamToFields,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;stormId,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;codeDir,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;pidDir,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Integer.html" title="class or interface in java.lang" class="external-link">Integer</a>&nbsp;workerPort,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Integer.html" title="class or interface in java.lang" class="external-link">Integer</a>&gt;&nbsp;workerTasks,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a>&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;defaultResources,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a>&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;userResources,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/atomic/AtomicReference.html" title="class or interface in java.util.concurrent.atomic" class="external-link">AtomicReference</a>&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a>&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Integer.html" title="class or interface in java.lang" class="external-link">Integer</a>,<wbr><a href="../NodeInfo.html" title="class in org.apache.storm.generated">NodeInfo</a>&gt;&gt;&nbsp;taskToNodePort,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;assignmentId,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/atomic/AtomicReference.html" title="class or interface in java.util.concurrent.atomic" class="external-link">AtomicReference</a>&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a>&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;&gt;&nbsp;nodeToHost)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
</div>
</section>
</li>
<li>
<section class="detail" id="org.apache.storm.testing">
<h2>Uses of <a href="../StormTopology.html" title="class in org.apache.storm.generated">StormTopology</a> in <a href="../../testing/package-summary.html">org.apache.storm.testing</a></h2>
<div class="caption"><span>Methods in <a href="../../testing/package-summary.html">org.apache.storm.testing</a> that return <a href="../StormTopology.html" title="class in org.apache.storm.generated">StormTopology</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code><a href="../StormTopology.html" title="class in org.apache.storm.generated">StormTopology</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">TrackedTopology.</span><code><a href="../../testing/TrackedTopology.html#getTopology()" class="member-name-link">getTopology</a>()</code></div>
<div class="col-last even-row-color">&nbsp;</div>
</div>
<div class="caption"><span>Constructors in <a href="../../testing/package-summary.html">org.apache.storm.testing</a> with parameters of type <a href="../StormTopology.html" title="class in org.apache.storm.generated">StormTopology</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier</div>
<div class="table-header col-second">Constructor</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>&nbsp;</code></div>
<div class="col-second even-row-color"><code><a href="../../testing/TrackedTopology.html#%3Cinit%3E(org.apache.storm.generated.StormTopology,org.apache.storm.ILocalCluster)" class="member-name-link">TrackedTopology</a><wbr>(<a href="../StormTopology.html" title="class in org.apache.storm.generated">StormTopology</a>&nbsp;origTopo,
<a href="../../ILocalCluster.html" title="interface in org.apache.storm">ILocalCluster</a>&nbsp;cluster)</code></div>
<div class="col-last even-row-color">
<div class="block">Create a new topology to be tracked.</div>
</div>
</div>
</section>
</li>
<li>
<section class="detail" id="org.apache.storm.topology">
<h2>Uses of <a href="../StormTopology.html" title="class in org.apache.storm.generated">StormTopology</a> in <a href="../../topology/package-summary.html">org.apache.storm.topology</a></h2>
<div class="caption"><span>Methods in <a href="../../topology/package-summary.html">org.apache.storm.topology</a> that return <a href="../StormTopology.html" title="class in org.apache.storm.generated">StormTopology</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code><a href="../StormTopology.html" title="class in org.apache.storm.generated">StormTopology</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">TopologyBuilder.</span><code><a href="../../topology/TopologyBuilder.html#createTopology()" class="member-name-link">createTopology</a>()</code></div>
<div class="col-last even-row-color">&nbsp;</div>
</div>
</section>
</li>
<li>
<section class="detail" id="org.apache.storm.trident">
<h2>Uses of <a href="../StormTopology.html" title="class in org.apache.storm.generated">StormTopology</a> in <a href="../../trident/package-summary.html">org.apache.storm.trident</a></h2>
<div class="caption"><span>Methods in <a href="../../trident/package-summary.html">org.apache.storm.trident</a> that return <a href="../StormTopology.html" title="class in org.apache.storm.generated">StormTopology</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code><a href="../StormTopology.html" title="class in org.apache.storm.generated">StormTopology</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">TridentTopology.</span><code><a href="../../trident/TridentTopology.html#build()" class="member-name-link">build</a>()</code></div>
<div class="col-last even-row-color">&nbsp;</div>
</div>
</section>
</li>
<li>
<section class="detail" id="org.apache.storm.trident.topology">
<h2>Uses of <a href="../StormTopology.html" title="class in org.apache.storm.generated">StormTopology</a> in <a href="../../trident/topology/package-summary.html">org.apache.storm.trident.topology</a></h2>
<div class="caption"><span>Methods in <a href="../../trident/topology/package-summary.html">org.apache.storm.trident.topology</a> that return <a href="../StormTopology.html" title="class in org.apache.storm.generated">StormTopology</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code><a href="../StormTopology.html" title="class in org.apache.storm.generated">StormTopology</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">TridentTopologyBuilder.</span><code><a href="../../trident/topology/TridentTopologyBuilder.html#buildTopology(java.util.Map)" class="member-name-link">buildTopology</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a>&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Number.html" title="class or interface in java.lang" class="external-link">Number</a>&gt;&nbsp;masterCoordResources)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
</div>
</section>
</li>
<li>
<section class="detail" id="org.apache.storm.utils">
<h2>Uses of <a href="../StormTopology.html" title="class in org.apache.storm.generated">StormTopology</a> in <a href="../../utils/package-summary.html">org.apache.storm.utils</a></h2>
<div class="caption"><span>Methods in <a href="../../utils/package-summary.html">org.apache.storm.utils</a> that return <a href="../StormTopology.html" title="class in org.apache.storm.generated">StormTopology</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>static <a href="../StormTopology.html" title="class in org.apache.storm.generated">StormTopology</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">Utils.</span><code><a href="../../utils/Utils.html#addVersions(org.apache.storm.generated.StormTopology)" class="member-name-link">addVersions</a><wbr>(<a href="../StormTopology.html" title="class in org.apache.storm.generated">StormTopology</a>&nbsp;topology)</code></div>
<div class="col-last even-row-color">
<div class="block">Add version information to the given topology.</div>
</div>
<div class="col-first odd-row-color"><code>static <a href="../StormTopology.html" title="class in org.apache.storm.generated">StormTopology</a></code></div>
<div class="col-second odd-row-color"><span class="type-name-label">ConfigUtils.</span><code><a href="../../utils/ConfigUtils.html#readSupervisorStormCodeGivenPath(java.lang.String,org.apache.storm.daemon.supervisor.AdvancedFSOps)" class="member-name-link">readSupervisorStormCodeGivenPath</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;stormCodePath,
<a href="../../daemon/supervisor/AdvancedFSOps.html" title="class in org.apache.storm.daemon.supervisor">AdvancedFSOps</a>&nbsp;ops)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>static <a href="../StormTopology.html" title="class in org.apache.storm.generated">StormTopology</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">ConfigUtils.</span><code><a href="../../utils/ConfigUtils.html#readSupervisorTopology(java.util.Map,java.lang.String,org.apache.storm.daemon.supervisor.AdvancedFSOps)" class="member-name-link">readSupervisorTopology</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a>&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;conf,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;stormId,
<a href="../../daemon/supervisor/AdvancedFSOps.html" title="class in org.apache.storm.daemon.supervisor">AdvancedFSOps</a>&nbsp;ops)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code><a href="../StormTopology.html" title="class in org.apache.storm.generated">StormTopology</a></code></div>
<div class="col-second odd-row-color"><span class="type-name-label">ConfigUtils.</span><code><a href="../../utils/ConfigUtils.html#readSupervisorTopologyImpl(java.util.Map,java.lang.String,org.apache.storm.daemon.supervisor.AdvancedFSOps)" class="member-name-link">readSupervisorTopologyImpl</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a>&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;conf,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;stormId,
<a href="../../daemon/supervisor/AdvancedFSOps.html" title="class in org.apache.storm.daemon.supervisor">AdvancedFSOps</a>&nbsp;ops)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
</div>
<div class="caption"><span>Methods in <a href="../../utils/package-summary.html">org.apache.storm.utils</a> with parameters of type <a href="../StormTopology.html" title="class in org.apache.storm.generated">StormTopology</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>static <a href="../StormTopology.html" title="class in org.apache.storm.generated">StormTopology</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">Utils.</span><code><a href="../../utils/Utils.html#addVersions(org.apache.storm.generated.StormTopology)" class="member-name-link">addVersions</a><wbr>(<a href="../StormTopology.html" title="class in org.apache.storm.generated">StormTopology</a>&nbsp;topology)</code></div>
<div class="col-last even-row-color">
<div class="block">Add version information to the given topology.</div>
</div>
<div class="col-first odd-row-color"><code>static <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;&gt;</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">Utils.</span><code><a href="../../utils/Utils.html#findComponentCycles(org.apache.storm.generated.StormTopology,java.lang.String)" class="member-name-link">findComponentCycles</a><wbr>(<a href="../StormTopology.html" title="class in org.apache.storm.generated">StormTopology</a>&nbsp;topology,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topoId)</code></div>
<div class="col-last odd-row-color">
<div class="block">Find and return components cycles in the topology graph when starting from spout.</div>
</div>
<div class="col-first even-row-color"><code>static <a href="../ComponentCommon.html" title="class in org.apache.storm.generated">ComponentCommon</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">ThriftTopologyUtils.</span><code><a href="../../utils/ThriftTopologyUtils.html#getComponentCommon(org.apache.storm.generated.StormTopology,java.lang.String)" class="member-name-link">getComponentCommon</a><wbr>(<a href="../StormTopology.html" title="class in org.apache.storm.generated">StormTopology</a>&nbsp;topology,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;componentId)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>static <a href="../ComponentCommon.html" title="class in org.apache.storm.generated">ComponentCommon</a></code></div>
<div class="col-second odd-row-color"><span class="type-name-label">Utils.</span><code><a href="../../utils/Utils.html#getComponentCommon(org.apache.storm.generated.StormTopology,java.lang.String)" class="member-name-link">getComponentCommon</a><wbr>(<a href="../StormTopology.html" title="class in org.apache.storm.generated">StormTopology</a>&nbsp;topology,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;id)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>static <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Set.html" title="class or interface in java.util" class="external-link">Set</a>&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;</code></div>
<div class="col-second even-row-color"><span class="type-name-label">ThriftTopologyUtils.</span><code><a href="../../utils/ThriftTopologyUtils.html#getComponentIds(org.apache.storm.generated.StormTopology)" class="member-name-link">getComponentIds</a><wbr>(<a href="../StormTopology.html" title="class in org.apache.storm.generated">StormTopology</a>&nbsp;topology)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>static <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a>&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Integer.html" title="class or interface in java.lang" class="external-link">Integer</a>&gt;</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">ServerUtils.</span><code><a href="../../utils/ServerUtils.html#getComponentParallelism(java.util.Map,org.apache.storm.generated.StormTopology)" class="member-name-link">getComponentParallelism</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a>&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;topoConf,
<a href="../StormTopology.html" title="class in org.apache.storm.generated">StormTopology</a>&nbsp;topology)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>static double</code></div>
<div class="col-second even-row-color"><span class="type-name-label">ServerUtils.</span><code><a href="../../utils/ServerUtils.html#getEstimatedTotalHeapMemoryRequiredByTopo(java.util.Map,org.apache.storm.generated.StormTopology)" class="member-name-link">getEstimatedTotalHeapMemoryRequiredByTopo</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a>&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;topoConf,
<a href="../StormTopology.html" title="class in org.apache.storm.generated">StormTopology</a>&nbsp;topology)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>static int</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">ServerUtils.</span><code><a href="../../utils/ServerUtils.html#getEstimatedWorkerCountForRasTopo(java.util.Map,org.apache.storm.generated.StormTopology)" class="member-name-link">getEstimatedWorkerCountForRasTopo</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a>&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;topoConf,
<a href="../StormTopology.html" title="class in org.apache.storm.generated">StormTopology</a>&nbsp;topology)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>static <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a>&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a>&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&gt;</code></div>
<div class="col-second even-row-color"><span class="type-name-label">TopologySpoutLag.</span><code><a href="../../utils/TopologySpoutLag.html#lag(org.apache.storm.generated.StormTopology,java.util.Map)" class="member-name-link">lag</a><wbr>(<a href="../StormTopology.html" title="class in org.apache.storm.generated">StormTopology</a>&nbsp;stormTopology,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a>&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;topologyConf)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>static void</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">Utils.</span><code><a href="../../utils/Utils.html#validateCycleFree(org.apache.storm.generated.StormTopology,java.lang.String)" class="member-name-link">validateCycleFree</a><wbr>(<a href="../StormTopology.html" title="class in org.apache.storm.generated">StormTopology</a>&nbsp;topology,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;name)</code></div>
<div class="col-last odd-row-color">
<div class="block">Validate that the topology is cycle free.</div>
</div>
<div class="col-first even-row-color"><code>static void</code></div>
<div class="col-second even-row-color"><span class="type-name-label">ServerUtils.</span><code><a href="../../utils/ServerUtils.html#validateTopologyAckerBundleResource(java.util.Map,org.apache.storm.generated.StormTopology,java.lang.String)" class="member-name-link">validateTopologyAckerBundleResource</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a>&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;topoConf,
<a href="../StormTopology.html" title="class in org.apache.storm.generated">StormTopology</a>&nbsp;topology,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;topoName)</code></div>
<div class="col-last even-row-color">
<div class="block">RAS scheduler will try to distribute ackers evenly over workers by adding some ackers to each newly launched worker.</div>
</div>
<div class="col-first odd-row-color"><code>static void</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">ServerUtils.</span><code><a href="../../utils/ServerUtils.html#validateTopologyWorkerMaxHeapSizeConfigs(java.util.Map,org.apache.storm.generated.StormTopology,double)" class="member-name-link">validateTopologyWorkerMaxHeapSizeConfigs</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a>&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;stormConf,
<a href="../StormTopology.html" title="class in org.apache.storm.generated">StormTopology</a>&nbsp;topology,
double&nbsp;defaultWorkerMaxHeapSizeMb)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
</div>
</section>
</li>
</ul>
</section>
</main>
<footer role="contentinfo">
<hr>
<p class="legal-copy"><small>Copyright &#169; 2023 <a href="https://www.apache.org/">The Apache Software Foundation</a>. All rights reserved.</small></p>
</footer>
</div>
</div>
</body>
</html>