blob: 6aa96bec876fc5e5f0c8557dc8e3b1dd3f98295d [file] [log] [blame]
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc -->
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Uses of Class org.apache.drill.exec.ops.OperatorStats (Drill : 1.20.3 API)</title>
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../../../script.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="Uses of Class org.apache.drill.exec.ops.OperatorStats (Drill : 1.20.3 API)";
}
}
catch(err) {
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../overview-summary.html">Overview</a></li>
<li><a href="../package-summary.html">Package</a></li>
<li><a href="../../../../../../org/apache/drill/exec/ops/OperatorStats.html" title="class in org.apache.drill.exec.ops">Class</a></li>
<li class="navBarCell1Rev">Use</li>
<li><a href="../../../../../../overview-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">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="../../../../../../index.html?org/apache/drill/exec/ops/class-use/OperatorStats.html" target="_top">Frames</a></li>
<li><a href="OperatorStats.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<div class="header">
<h2 title="Uses of Class org.apache.drill.exec.ops.OperatorStats" class="title">Uses of Class<br>org.apache.drill.exec.ops.OperatorStats</h2>
</div>
<div class="classUseContainer">
<ul class="blockList">
<li class="blockList">
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing packages, and an explanation">
<caption><span>Packages that use <a href="../../../../../../org/apache/drill/exec/ops/OperatorStats.html" title="class in org.apache.drill.exec.ops">OperatorStats</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Package</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><a href="#org.apache.drill.exec.ops">org.apache.drill.exec.ops</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="#org.apache.drill.exec.physical.impl">org.apache.drill.exec.physical.impl</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="#org.apache.drill.exec.physical.impl.common">org.apache.drill.exec.physical.impl.common</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="#org.apache.drill.exec.physical.impl.materialize">org.apache.drill.exec.physical.impl.materialize</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="#org.apache.drill.exec.physical.impl.partitionsender">org.apache.drill.exec.physical.impl.partitionsender</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="#org.apache.drill.exec.physical.impl.xsort">org.apache.drill.exec.physical.impl.xsort</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="#org.apache.drill.exec.record">org.apache.drill.exec.record</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="#org.apache.drill.exec.store.dfs">org.apache.drill.exec.store.dfs</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="#org.apache.drill.exec.store.parquet">org.apache.drill.exec.store.parquet</a></td>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList">
<ul class="blockList">
<li class="blockList"><a name="org.apache.drill.exec.ops">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../../org/apache/drill/exec/ops/OperatorStats.html" title="class in org.apache.drill.exec.ops">OperatorStats</a> in <a href="../../../../../../org/apache/drill/exec/ops/package-summary.html">org.apache.drill.exec.ops</a></h3>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../../../../org/apache/drill/exec/ops/package-summary.html">org.apache.drill.exec.ops</a> that return <a href="../../../../../../org/apache/drill/exec/ops/OperatorStats.html" title="class in org.apache.drill.exec.ops">OperatorStats</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/drill/exec/ops/OperatorStats.html" title="class in org.apache.drill.exec.ops">OperatorStats</a></code></td>
<td class="colLast"><span class="typeNameLabel">OperatorContext.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/drill/exec/ops/OperatorContext.html#getStats--">getStats</a></span>()</code>
<div class="block">Drill statistics mechanism.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/drill/exec/ops/OperatorStats.html" title="class in org.apache.drill.exec.ops">OperatorStats</a></code></td>
<td class="colLast"><span class="typeNameLabel">OperatorStats.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/drill/exec/ops/OperatorStats.html#mergeMetrics-org.apache.drill.exec.ops.OperatorStats-">mergeMetrics</a></span>(<a href="../../../../../../org/apache/drill/exec/ops/OperatorStats.html" title="class in org.apache.drill.exec.ops">OperatorStats</a>&nbsp;from)</code>
<div class="block">OperatorStats merger - to merge stats from other OperatorStats
this is needed in case some processing is multithreaded that needs to have
separate OperatorStats to deal with
WARN - this will only work for metrics that can be added</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/drill/exec/ops/OperatorStats.html" title="class in org.apache.drill.exec.ops">OperatorStats</a></code></td>
<td class="colLast"><span class="typeNameLabel">FragmentStats.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/drill/exec/ops/FragmentStats.html#newOperatorStats-org.apache.drill.exec.ops.OpProfileDef-org.apache.drill.exec.memory.BufferAllocator-">newOperatorStats</a></span>(<a href="../../../../../../org/apache/drill/exec/ops/OpProfileDef.html" title="class in org.apache.drill.exec.ops">OpProfileDef</a>&nbsp;profileDef,
<a href="../../../../../../org/apache/drill/exec/memory/BufferAllocator.html" title="interface in org.apache.drill.exec.memory">BufferAllocator</a>&nbsp;allocator)</code>
<div class="block">Creates a new holder for operator statistics within this holder for fragment statistics.</div>
</td>
</tr>
</tbody>
</table>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../../../../org/apache/drill/exec/ops/package-summary.html">org.apache.drill.exec.ops</a> with parameters of type <a href="../../../../../../org/apache/drill/exec/ops/OperatorStats.html" title="class in org.apache.drill.exec.ops">OperatorStats</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="typeNameLabel">FragmentStats.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/drill/exec/ops/FragmentStats.html#addOperatorStats-org.apache.drill.exec.ops.OperatorStats-">addOperatorStats</a></span>(<a href="../../../../../../org/apache/drill/exec/ops/OperatorStats.html" title="class in org.apache.drill.exec.ops">OperatorStats</a>&nbsp;stats)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/drill/exec/ops/OperatorStats.html" title="class in org.apache.drill.exec.ops">OperatorStats</a></code></td>
<td class="colLast"><span class="typeNameLabel">OperatorStats.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/drill/exec/ops/OperatorStats.html#mergeMetrics-org.apache.drill.exec.ops.OperatorStats-">mergeMetrics</a></span>(<a href="../../../../../../org/apache/drill/exec/ops/OperatorStats.html" title="class in org.apache.drill.exec.ops">OperatorStats</a>&nbsp;from)</code>
<div class="block">OperatorStats merger - to merge stats from other OperatorStats
this is needed in case some processing is multithreaded that needs to have
separate OperatorStats to deal with
WARN - this will only work for metrics that can be added</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/drill/exec/ops/OperatorContext.html" title="interface in org.apache.drill.exec.ops">OperatorContext</a></code></td>
<td class="colLast"><span class="typeNameLabel">FragmentContextInterface.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/drill/exec/ops/FragmentContextInterface.html#newOperatorContext-org.apache.drill.exec.physical.base.PhysicalOperator-org.apache.drill.exec.ops.OperatorStats-">newOperatorContext</a></span>(<a href="../../../../../../org/apache/drill/exec/physical/base/PhysicalOperator.html" title="interface in org.apache.drill.exec.physical.base">PhysicalOperator</a>&nbsp;popConfig,
<a href="../../../../../../org/apache/drill/exec/ops/OperatorStats.html" title="class in org.apache.drill.exec.ops">OperatorStats</a>&nbsp;stats)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/drill/exec/ops/OperatorContext.html" title="interface in org.apache.drill.exec.ops">OperatorContext</a></code></td>
<td class="colLast"><span class="typeNameLabel">FragmentContext.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/drill/exec/ops/FragmentContext.html#newOperatorContext-org.apache.drill.exec.physical.base.PhysicalOperator-org.apache.drill.exec.ops.OperatorStats-">newOperatorContext</a></span>(<a href="../../../../../../org/apache/drill/exec/physical/base/PhysicalOperator.html" title="interface in org.apache.drill.exec.physical.base">PhysicalOperator</a>&nbsp;popConfig,
<a href="../../../../../../org/apache/drill/exec/ops/OperatorStats.html" title="class in org.apache.drill.exec.ops">OperatorStats</a>&nbsp;stats)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/drill/exec/ops/OperatorContext.html" title="interface in org.apache.drill.exec.ops">OperatorContext</a></code></td>
<td class="colLast"><span class="typeNameLabel">FragmentContextImpl.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/drill/exec/ops/FragmentContextImpl.html#newOperatorContext-org.apache.drill.exec.physical.base.PhysicalOperator-org.apache.drill.exec.ops.OperatorStats-">newOperatorContext</a></span>(<a href="../../../../../../org/apache/drill/exec/physical/base/PhysicalOperator.html" title="interface in org.apache.drill.exec.physical.base">PhysicalOperator</a>&nbsp;popConfig,
<a href="../../../../../../org/apache/drill/exec/ops/OperatorStats.html" title="class in org.apache.drill.exec.ops">OperatorStats</a>&nbsp;stats)</code>&nbsp;</td>
</tr>
</tbody>
</table>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing constructors, and an explanation">
<caption><span>Constructors in <a href="../../../../../../org/apache/drill/exec/ops/package-summary.html">org.apache.drill.exec.ops</a> with parameters of type <a href="../../../../../../org/apache/drill/exec/ops/OperatorStats.html" title="class in org.apache.drill.exec.ops">OperatorStats</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Constructor and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/drill/exec/ops/OperatorStats.html#OperatorStats-org.apache.drill.exec.ops.OperatorStats-boolean-">OperatorStats</a></span>(<a href="../../../../../../org/apache/drill/exec/ops/OperatorStats.html" title="class in org.apache.drill.exec.ops">OperatorStats</a>&nbsp;original,
boolean&nbsp;isClean)</code>
<div class="block">Copy constructor to be able to create a copy of existing stats object shell and use it independently
this is useful if stats have to be updated in different threads, since it is not really
possible to update such stats as waitNanos, setupNanos and processingNanos across threads</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.apache.drill.exec.physical.impl">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../../org/apache/drill/exec/ops/OperatorStats.html" title="class in org.apache.drill.exec.ops">OperatorStats</a> in <a href="../../../../../../org/apache/drill/exec/physical/impl/package-summary.html">org.apache.drill.exec.physical.impl</a></h3>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing fields, and an explanation">
<caption><span>Fields in <a href="../../../../../../org/apache/drill/exec/physical/impl/package-summary.html">org.apache.drill.exec.physical.impl</a> declared as <a href="../../../../../../org/apache/drill/exec/ops/OperatorStats.html" title="class in org.apache.drill.exec.ops">OperatorStats</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Field and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>protected <a href="../../../../../../org/apache/drill/exec/ops/OperatorStats.html" title="class in org.apache.drill.exec.ops">OperatorStats</a></code></td>
<td class="colLast"><span class="typeNameLabel">BaseRootExec.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/drill/exec/physical/impl/BaseRootExec.html#stats">stats</a></span></code>&nbsp;</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.apache.drill.exec.physical.impl.common">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../../org/apache/drill/exec/ops/OperatorStats.html" title="class in org.apache.drill.exec.ops">OperatorStats</a> in <a href="../../../../../../org/apache/drill/exec/physical/impl/common/package-summary.html">org.apache.drill.exec.physical.impl.common</a></h3>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../../../../org/apache/drill/exec/physical/impl/common/package-summary.html">org.apache.drill.exec.physical.impl.common</a> with parameters of type <a href="../../../../../../org/apache/drill/exec/ops/OperatorStats.html" title="class in org.apache.drill.exec.ops">OperatorStats</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="typeNameLabel">SpilledState.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/drill/exec/physical/impl/common/SpilledState.html#updateCycle-org.apache.drill.exec.ops.OperatorStats-T-org.apache.drill.exec.physical.impl.common.SpilledState.Updater-">updateCycle</a></span>(<a href="../../../../../../org/apache/drill/exec/ops/OperatorStats.html" title="class in org.apache.drill.exec.ops">OperatorStats</a>&nbsp;operatorStats,
<a href="../../../../../../org/apache/drill/exec/physical/impl/common/SpilledState.html" title="type parameter in SpilledState">T</a>&nbsp;spilledPartition,
<a href="../../../../../../org/apache/drill/exec/physical/impl/common/SpilledState.Updater.html" title="interface in org.apache.drill.exec.physical.impl.common">SpilledState.Updater</a>&nbsp;updater)</code>
<div class="block">Update the current spill cycle.</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.apache.drill.exec.physical.impl.materialize">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../../org/apache/drill/exec/ops/OperatorStats.html" title="class in org.apache.drill.exec.ops">OperatorStats</a> in <a href="../../../../../../org/apache/drill/exec/physical/impl/materialize/package-summary.html">org.apache.drill.exec.physical.impl.materialize</a></h3>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing constructors, and an explanation">
<caption><span>Constructors in <a href="../../../../../../org/apache/drill/exec/physical/impl/materialize/package-summary.html">org.apache.drill.exec.physical.impl.materialize</a> with parameters of type <a href="../../../../../../org/apache/drill/exec/ops/OperatorStats.html" title="class in org.apache.drill.exec.ops">OperatorStats</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Constructor and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/drill/exec/physical/impl/materialize/QueryDataPackage.DataPackage.html#DataPackage-org.apache.drill.exec.physical.impl.materialize.RecordMaterializer-org.apache.drill.exec.ops.OperatorStats-">DataPackage</a></span>(<a href="../../../../../../org/apache/drill/exec/physical/impl/materialize/RecordMaterializer.html" title="interface in org.apache.drill.exec.physical.impl.materialize">RecordMaterializer</a>&nbsp;materializer,
<a href="../../../../../../org/apache/drill/exec/ops/OperatorStats.html" title="class in org.apache.drill.exec.ops">OperatorStats</a>&nbsp;stats)</code>&nbsp;</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.apache.drill.exec.physical.impl.partitionsender">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../../org/apache/drill/exec/ops/OperatorStats.html" title="class in org.apache.drill.exec.ops">OperatorStats</a> in <a href="../../../../../../org/apache/drill/exec/physical/impl/partitionsender/package-summary.html">org.apache.drill.exec.physical.impl.partitionsender</a></h3>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../../../../org/apache/drill/exec/physical/impl/partitionsender/package-summary.html">org.apache.drill.exec.physical.impl.partitionsender</a> that return <a href="../../../../../../org/apache/drill/exec/ops/OperatorStats.html" title="class in org.apache.drill.exec.ops">OperatorStats</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/drill/exec/ops/OperatorStats.html" title="class in org.apache.drill.exec.ops">OperatorStats</a></code></td>
<td class="colLast"><span class="typeNameLabel">Partitioner.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/drill/exec/physical/impl/partitionsender/Partitioner.html#getStats--">getStats</a></span>()</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/drill/exec/ops/OperatorStats.html" title="class in org.apache.drill.exec.ops">OperatorStats</a></code></td>
<td class="colLast"><span class="typeNameLabel">PartitionerTemplate.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/drill/exec/physical/impl/partitionsender/PartitionerTemplate.html#getStats--">getStats</a></span>()</code>&nbsp;</td>
</tr>
</tbody>
</table>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../../../../org/apache/drill/exec/physical/impl/partitionsender/package-summary.html">org.apache.drill.exec.physical.impl.partitionsender</a> with parameters of type <a href="../../../../../../org/apache/drill/exec/ops/OperatorStats.html" title="class in org.apache.drill.exec.ops">OperatorStats</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>protected <a href="../../../../../../org/apache/drill/exec/physical/impl/partitionsender/PartitionerTemplate.OutgoingRecordBatch.html" title="class in org.apache.drill.exec.physical.impl.partitionsender">PartitionerTemplate.OutgoingRecordBatch</a></code></td>
<td class="colLast"><span class="typeNameLabel">PartitionerTemplate.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/drill/exec/physical/impl/partitionsender/PartitionerTemplate.html#newOutgoingRecordBatch-org.apache.drill.exec.ops.OperatorStats-org.apache.drill.exec.physical.config.HashPartitionSender-org.apache.drill.exec.ops.AccountingDataTunnel-org.apache.drill.exec.ops.FragmentContext-org.apache.drill.exec.memory.BufferAllocator-int-">newOutgoingRecordBatch</a></span>(<a href="../../../../../../org/apache/drill/exec/ops/OperatorStats.html" title="class in org.apache.drill.exec.ops">OperatorStats</a>&nbsp;stats,
<a href="../../../../../../org/apache/drill/exec/physical/config/HashPartitionSender.html" title="class in org.apache.drill.exec.physical.config">HashPartitionSender</a>&nbsp;operator,
<a href="../../../../../../org/apache/drill/exec/ops/AccountingDataTunnel.html" title="class in org.apache.drill.exec.ops">AccountingDataTunnel</a>&nbsp;tunnel,
<a href="../../../../../../org/apache/drill/exec/ops/FragmentContext.html" title="interface in org.apache.drill.exec.ops">FragmentContext</a>&nbsp;context,
<a href="../../../../../../org/apache/drill/exec/memory/BufferAllocator.html" title="interface in org.apache.drill.exec.memory">BufferAllocator</a>&nbsp;allocator,
int&nbsp;oppositeMinorFragmentId)</code>
<div class="block">Shim method to be overridden in plain-old Java mode by the subclass to instantiate the
generated inner class.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="typeNameLabel">Partitioner.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/drill/exec/physical/impl/partitionsender/Partitioner.html#setup-org.apache.drill.exec.ops.ExchangeFragmentContext-org.apache.drill.exec.record.RecordBatch-org.apache.drill.exec.physical.config.HashPartitionSender-org.apache.drill.exec.ops.OperatorStats-org.apache.drill.exec.ops.OperatorContext-org.apache.drill.exec.expr.ClassGenerator-int-int-">setup</a></span>(<a href="../../../../../../org/apache/drill/exec/ops/ExchangeFragmentContext.html" title="interface in org.apache.drill.exec.ops">ExchangeFragmentContext</a>&nbsp;context,
<a href="../../../../../../org/apache/drill/exec/record/RecordBatch.html" title="interface in org.apache.drill.exec.record">RecordBatch</a>&nbsp;incoming,
<a href="../../../../../../org/apache/drill/exec/physical/config/HashPartitionSender.html" title="class in org.apache.drill.exec.physical.config">HashPartitionSender</a>&nbsp;popConfig,
<a href="../../../../../../org/apache/drill/exec/ops/OperatorStats.html" title="class in org.apache.drill.exec.ops">OperatorStats</a>&nbsp;stats,
<a href="../../../../../../org/apache/drill/exec/ops/OperatorContext.html" title="interface in org.apache.drill.exec.ops">OperatorContext</a>&nbsp;oContext,
<a href="../../../../../../org/apache/drill/exec/expr/ClassGenerator.html" title="class in org.apache.drill.exec.expr">ClassGenerator</a>&lt;?&gt;&nbsp;cg,
int&nbsp;start,
int&nbsp;count)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="typeNameLabel">PartitionerTemplate.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/drill/exec/physical/impl/partitionsender/PartitionerTemplate.html#setup-org.apache.drill.exec.ops.ExchangeFragmentContext-org.apache.drill.exec.record.RecordBatch-org.apache.drill.exec.physical.config.HashPartitionSender-org.apache.drill.exec.ops.OperatorStats-org.apache.drill.exec.ops.OperatorContext-org.apache.drill.exec.expr.ClassGenerator-int-int-">setup</a></span>(<a href="../../../../../../org/apache/drill/exec/ops/ExchangeFragmentContext.html" title="interface in org.apache.drill.exec.ops">ExchangeFragmentContext</a>&nbsp;context,
<a href="../../../../../../org/apache/drill/exec/record/RecordBatch.html" title="interface in org.apache.drill.exec.record">RecordBatch</a>&nbsp;incoming,
<a href="../../../../../../org/apache/drill/exec/physical/config/HashPartitionSender.html" title="class in org.apache.drill.exec.physical.config">HashPartitionSender</a>&nbsp;popConfig,
<a href="../../../../../../org/apache/drill/exec/ops/OperatorStats.html" title="class in org.apache.drill.exec.ops">OperatorStats</a>&nbsp;stats,
<a href="../../../../../../org/apache/drill/exec/ops/OperatorContext.html" title="interface in org.apache.drill.exec.ops">OperatorContext</a>&nbsp;oContext,
<a href="../../../../../../org/apache/drill/exec/expr/ClassGenerator.html" title="class in org.apache.drill.exec.expr">ClassGenerator</a>&lt;?&gt;&nbsp;cg,
int&nbsp;start,
int&nbsp;end)</code>&nbsp;</td>
</tr>
</tbody>
</table>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing constructors, and an explanation">
<caption><span>Constructors in <a href="../../../../../../org/apache/drill/exec/physical/impl/partitionsender/package-summary.html">org.apache.drill.exec.physical.impl.partitionsender</a> with parameters of type <a href="../../../../../../org/apache/drill/exec/ops/OperatorStats.html" title="class in org.apache.drill.exec.ops">OperatorStats</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Constructor and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/drill/exec/physical/impl/partitionsender/PartitionerTemplate.OutgoingRecordBatch.html#OutgoingRecordBatch-org.apache.drill.exec.ops.OperatorStats-org.apache.drill.exec.physical.config.HashPartitionSender-org.apache.drill.exec.ops.AccountingDataTunnel-org.apache.drill.exec.ops.FragmentContext-org.apache.drill.exec.memory.BufferAllocator-int-">OutgoingRecordBatch</a></span>(<a href="../../../../../../org/apache/drill/exec/ops/OperatorStats.html" title="class in org.apache.drill.exec.ops">OperatorStats</a>&nbsp;stats,
<a href="../../../../../../org/apache/drill/exec/physical/config/HashPartitionSender.html" title="class in org.apache.drill.exec.physical.config">HashPartitionSender</a>&nbsp;operator,
<a href="../../../../../../org/apache/drill/exec/ops/AccountingDataTunnel.html" title="class in org.apache.drill.exec.ops">AccountingDataTunnel</a>&nbsp;tunnel,
<a href="../../../../../../org/apache/drill/exec/ops/FragmentContext.html" title="interface in org.apache.drill.exec.ops">FragmentContext</a>&nbsp;context,
<a href="../../../../../../org/apache/drill/exec/memory/BufferAllocator.html" title="interface in org.apache.drill.exec.memory">BufferAllocator</a>&nbsp;allocator,
int&nbsp;oppositeMinorFragmentId)</code>&nbsp;</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.apache.drill.exec.physical.impl.xsort">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../../org/apache/drill/exec/ops/OperatorStats.html" title="class in org.apache.drill.exec.ops">OperatorStats</a> in <a href="../../../../../../org/apache/drill/exec/physical/impl/xsort/package-summary.html">org.apache.drill.exec.physical.impl.xsort</a></h3>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing constructors, and an explanation">
<caption><span>Constructors in <a href="../../../../../../org/apache/drill/exec/physical/impl/xsort/package-summary.html">org.apache.drill.exec.physical.impl.xsort</a> with parameters of type <a href="../../../../../../org/apache/drill/exec/ops/OperatorStats.html" title="class in org.apache.drill.exec.ops">OperatorStats</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Constructor and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/drill/exec/physical/impl/xsort/SortMetrics.html#SortMetrics-org.apache.drill.exec.ops.OperatorStats-">SortMetrics</a></span>(<a href="../../../../../../org/apache/drill/exec/ops/OperatorStats.html" title="class in org.apache.drill.exec.ops">OperatorStats</a>&nbsp;stats)</code>&nbsp;</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.apache.drill.exec.record">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../../org/apache/drill/exec/ops/OperatorStats.html" title="class in org.apache.drill.exec.ops">OperatorStats</a> in <a href="../../../../../../org/apache/drill/exec/record/package-summary.html">org.apache.drill.exec.record</a></h3>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing fields, and an explanation">
<caption><span>Fields in <a href="../../../../../../org/apache/drill/exec/record/package-summary.html">org.apache.drill.exec.record</a> declared as <a href="../../../../../../org/apache/drill/exec/ops/OperatorStats.html" title="class in org.apache.drill.exec.ops">OperatorStats</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Field and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>protected <a href="../../../../../../org/apache/drill/exec/ops/OperatorStats.html" title="class in org.apache.drill.exec.ops">OperatorStats</a></code></td>
<td class="colLast"><span class="typeNameLabel">AbstractRecordBatch.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/drill/exec/record/AbstractRecordBatch.html#stats">stats</a></span></code>&nbsp;</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.apache.drill.exec.store.dfs">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../../org/apache/drill/exec/ops/OperatorStats.html" title="class in org.apache.drill.exec.ops">OperatorStats</a> in <a href="../../../../../../org/apache/drill/exec/store/dfs/package-summary.html">org.apache.drill.exec.store.dfs</a></h3>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing constructors, and an explanation">
<caption><span>Constructors in <a href="../../../../../../org/apache/drill/exec/store/dfs/package-summary.html">org.apache.drill.exec.store.dfs</a> with parameters of type <a href="../../../../../../org/apache/drill/exec/ops/OperatorStats.html" title="class in org.apache.drill.exec.ops">OperatorStats</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Constructor and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/drill/exec/store/dfs/DrillFileSystem.html#DrillFileSystem-org.apache.hadoop.conf.Configuration-org.apache.drill.exec.ops.OperatorStats-">DrillFileSystem</a></span>(org.apache.hadoop.conf.Configuration&nbsp;fsConf,
<a href="../../../../../../org/apache/drill/exec/ops/OperatorStats.html" title="class in org.apache.drill.exec.ops">OperatorStats</a>&nbsp;operatorStats)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/drill/exec/store/dfs/DrillFSDataInputStream.html#DrillFSDataInputStream-org.apache.hadoop.fs.FSDataInputStream-org.apache.drill.exec.ops.OperatorStats-">DrillFSDataInputStream</a></span>(org.apache.hadoop.fs.FSDataInputStream&nbsp;in,
<a href="../../../../../../org/apache/drill/exec/ops/OperatorStats.html" title="class in org.apache.drill.exec.ops">OperatorStats</a>&nbsp;operatorStats)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/drill/exec/store/dfs/DrillFSDataInputStream.html#DrillFSDataInputStream-org.apache.hadoop.fs.FSDataInputStream-org.apache.drill.exec.ops.OperatorStats-org.apache.drill.exec.store.dfs.OpenFileTracker-">DrillFSDataInputStream</a></span>(org.apache.hadoop.fs.FSDataInputStream&nbsp;in,
<a href="../../../../../../org/apache/drill/exec/ops/OperatorStats.html" title="class in org.apache.drill.exec.ops">OperatorStats</a>&nbsp;operatorStats,
<a href="../../../../../../org/apache/drill/exec/store/dfs/OpenFileTracker.html" title="interface in org.apache.drill.exec.store.dfs">OpenFileTracker</a>&nbsp;openFileTracker)</code>&nbsp;</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.apache.drill.exec.store.parquet">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../../org/apache/drill/exec/ops/OperatorStats.html" title="class in org.apache.drill.exec.ops">OperatorStats</a> in <a href="../../../../../../org/apache/drill/exec/store/parquet/package-summary.html">org.apache.drill.exec.store.parquet</a></h3>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../../../../org/apache/drill/exec/store/parquet/package-summary.html">org.apache.drill.exec.store.parquet</a> with parameters of type <a href="../../../../../../org/apache/drill/exec/ops/OperatorStats.html" title="class in org.apache.drill.exec.ops">OperatorStats</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="typeNameLabel">ParquetReaderStats.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/drill/exec/store/parquet/ParquetReaderStats.html#update-org.apache.drill.exec.ops.OperatorStats-">update</a></span>(<a href="../../../../../../org/apache/drill/exec/ops/OperatorStats.html" title="class in org.apache.drill.exec.ops">OperatorStats</a>&nbsp;stats)</code>&nbsp;</td>
</tr>
</tbody>
</table>
</li>
</ul>
</li>
</ul>
</div>
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../overview-summary.html">Overview</a></li>
<li><a href="../package-summary.html">Package</a></li>
<li><a href="../../../../../../org/apache/drill/exec/ops/OperatorStats.html" title="class in org.apache.drill.exec.ops">Class</a></li>
<li class="navBarCell1Rev">Use</li>
<li><a href="../../../../../../overview-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">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="../../../../../../index.html?org/apache/drill/exec/ops/class-use/OperatorStats.html" target="_top">Frames</a></li>
<li><a href="OperatorStats.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<p class="legalCopy"><small>Copyright &#169; 1970 <a href="https://www.apache.org/">The Apache Software Foundation</a>. All rights reserved.</small></p>
</body>
</html>