blob: d502644ecba10f61e2bb2f76bc0bd2f331cd7759 [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 (1.8.0_292) on Tue Jun 15 06:09:35 GMT 2021 -->
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Uses of Class org.apache.hadoop.yarn.exceptions.YarnException (Apache Hadoop YARN API 3.3.1 API)</title>
<meta name="date" content="2021-06-15">
<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.hadoop.yarn.exceptions.YarnException (Apache Hadoop YARN API 3.3.1 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/hadoop/yarn/exceptions/YarnException.html" title="class in org.apache.hadoop.yarn.exceptions">Class</a></li>
<li class="navBarCell1Rev">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">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/hadoop/yarn/exceptions/class-use/YarnException.html" target="_top">Frames</a></li>
<li><a href="YarnException.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.hadoop.yarn.exceptions.YarnException" class="title">Uses of Class<br>org.apache.hadoop.yarn.exceptions.YarnException</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/hadoop/yarn/exceptions/YarnException.html" title="class in org.apache.hadoop.yarn.exceptions">YarnException</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.hadoop.yarn.ams">org.apache.hadoop.yarn.ams</a></td>
<td class="colLast">
<div class="block">Public api for Application Master Service interceptors.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="#org.apache.hadoop.yarn.api">org.apache.hadoop.yarn.api</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="#org.apache.hadoop.yarn.conf">org.apache.hadoop.yarn.conf</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="#org.apache.hadoop.yarn.exceptions">org.apache.hadoop.yarn.exceptions</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="#org.apache.hadoop.yarn.server.api">org.apache.hadoop.yarn.server.api</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="#org.apache.hadoop.yarn.util.csi">org.apache.hadoop.yarn.util.csi</a></td>
<td class="colLast">
<div class="block">Package that includes some CSI utility classes.</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList">
<ul class="blockList">
<li class="blockList"><a name="org.apache.hadoop.yarn.ams">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../../org/apache/hadoop/yarn/exceptions/YarnException.html" title="class in org.apache.hadoop.yarn.exceptions">YarnException</a> in <a href="../../../../../../org/apache/hadoop/yarn/ams/package-summary.html">org.apache.hadoop.yarn.ams</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/hadoop/yarn/ams/package-summary.html">org.apache.hadoop.yarn.ams</a> that throw <a href="../../../../../../org/apache/hadoop/yarn/exceptions/YarnException.html" title="class in org.apache.hadoop.yarn.exceptions">YarnException</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">ApplicationMasterServiceProcessor.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/yarn/ams/ApplicationMasterServiceProcessor.html#allocate-org.apache.hadoop.yarn.api.records.ApplicationAttemptId-org.apache.hadoop.yarn.api.protocolrecords.AllocateRequest-org.apache.hadoop.yarn.api.protocolrecords.AllocateResponse-">allocate</a></span>(<a href="../../../../../../org/apache/hadoop/yarn/api/records/ApplicationAttemptId.html" title="class in org.apache.hadoop.yarn.api.records">ApplicationAttemptId</a>&nbsp;appAttemptId,
<a href="../../../../../../org/apache/hadoop/yarn/api/protocolrecords/AllocateRequest.html" title="class in org.apache.hadoop.yarn.api.protocolrecords">AllocateRequest</a>&nbsp;request,
<a href="../../../../../../org/apache/hadoop/yarn/api/protocolrecords/AllocateResponse.html" title="class in org.apache.hadoop.yarn.api.protocolrecords">AllocateResponse</a>&nbsp;response)</code>
<div class="block">Allocate call.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="typeNameLabel">ApplicationMasterServiceProcessor.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/yarn/ams/ApplicationMasterServiceProcessor.html#registerApplicationMaster-org.apache.hadoop.yarn.api.records.ApplicationAttemptId-org.apache.hadoop.yarn.api.protocolrecords.RegisterApplicationMasterRequest-org.apache.hadoop.yarn.api.protocolrecords.RegisterApplicationMasterResponse-">registerApplicationMaster</a></span>(<a href="../../../../../../org/apache/hadoop/yarn/api/records/ApplicationAttemptId.html" title="class in org.apache.hadoop.yarn.api.records">ApplicationAttemptId</a>&nbsp;applicationAttemptId,
<a href="../../../../../../org/apache/hadoop/yarn/api/protocolrecords/RegisterApplicationMasterRequest.html" title="class in org.apache.hadoop.yarn.api.protocolrecords">RegisterApplicationMasterRequest</a>&nbsp;request,
<a href="../../../../../../org/apache/hadoop/yarn/api/protocolrecords/RegisterApplicationMasterResponse.html" title="class in org.apache.hadoop.yarn.api.protocolrecords">RegisterApplicationMasterResponse</a>&nbsp;response)</code>
<div class="block">Register AM attempt.</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.apache.hadoop.yarn.api">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../../org/apache/hadoop/yarn/exceptions/YarnException.html" title="class in org.apache.hadoop.yarn.exceptions">YarnException</a> in <a href="../../../../../../org/apache/hadoop/yarn/api/package-summary.html">org.apache.hadoop.yarn.api</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/hadoop/yarn/api/package-summary.html">org.apache.hadoop.yarn.api</a> that throw <a href="../../../../../../org/apache/hadoop/yarn/exceptions/YarnException.html" title="class in org.apache.hadoop.yarn.exceptions">YarnException</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/hadoop/yarn/api/protocolrecords/AllocateResponse.html" title="class in org.apache.hadoop.yarn.api.protocolrecords">AllocateResponse</a></code></td>
<td class="colLast"><span class="typeNameLabel">ApplicationMasterProtocol.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/yarn/api/ApplicationMasterProtocol.html#allocate-org.apache.hadoop.yarn.api.protocolrecords.AllocateRequest-">allocate</a></span>(<a href="../../../../../../org/apache/hadoop/yarn/api/protocolrecords/AllocateRequest.html" title="class in org.apache.hadoop.yarn.api.protocolrecords">AllocateRequest</a>&nbsp;request)</code>
<div class="block">
The main interface between an <code>ApplicationMaster</code> and the
<code>ResourceManager</code>.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/hadoop/yarn/api/protocolrecords/CancelDelegationTokenResponse.html" title="class in org.apache.hadoop.yarn.api.protocolrecords">CancelDelegationTokenResponse</a></code></td>
<td class="colLast"><span class="typeNameLabel">ApplicationBaseProtocol.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/yarn/api/ApplicationBaseProtocol.html#cancelDelegationToken-org.apache.hadoop.yarn.api.protocolrecords.CancelDelegationTokenRequest-">cancelDelegationToken</a></span>(<a href="../../../../../../org/apache/hadoop/yarn/api/protocolrecords/CancelDelegationTokenRequest.html" title="class in org.apache.hadoop.yarn.api.protocolrecords">CancelDelegationTokenRequest</a>&nbsp;request)</code>
<div class="block">Cancel an existing delegation <a href="../../../../../../org/apache/hadoop/yarn/api/records/Token.html" title="class in org.apache.hadoop.yarn.api.records"><code>Token</code></a>.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/hadoop/yarn/api/protocolrecords/CommitResponse.html" title="class in org.apache.hadoop.yarn.api.protocolrecords">CommitResponse</a></code></td>
<td class="colLast"><span class="typeNameLabel">ContainerManagementProtocol.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/yarn/api/ContainerManagementProtocol.html#commitLastReInitialization-org.apache.hadoop.yarn.api.records.ContainerId-">commitLastReInitialization</a></span>(<a href="../../../../../../org/apache/hadoop/yarn/api/records/ContainerId.html" title="class in org.apache.hadoop.yarn.api.records">ContainerId</a>&nbsp;containerId)</code>
<div class="block">Commit the Last ReInitialization if possible.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/hadoop/yarn/api/protocolrecords/ReservationDeleteResponse.html" title="class in org.apache.hadoop.yarn.api.protocolrecords">ReservationDeleteResponse</a></code></td>
<td class="colLast"><span class="typeNameLabel">ApplicationClientProtocol.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/yarn/api/ApplicationClientProtocol.html#deleteReservation-org.apache.hadoop.yarn.api.protocolrecords.ReservationDeleteRequest-">deleteReservation</a></span>(<a href="../../../../../../org/apache/hadoop/yarn/api/protocolrecords/ReservationDeleteRequest.html" title="class in org.apache.hadoop.yarn.api.protocolrecords">ReservationDeleteRequest</a>&nbsp;request)</code>
<div class="block">
The interface used by clients to remove an existing Reservation.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/hadoop/yarn/api/protocolrecords/FailApplicationAttemptResponse.html" title="class in org.apache.hadoop.yarn.api.protocolrecords">FailApplicationAttemptResponse</a></code></td>
<td class="colLast"><span class="typeNameLabel">ApplicationClientProtocol.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/yarn/api/ApplicationClientProtocol.html#failApplicationAttempt-org.apache.hadoop.yarn.api.protocolrecords.FailApplicationAttemptRequest-">failApplicationAttempt</a></span>(<a href="../../../../../../org/apache/hadoop/yarn/api/protocolrecords/FailApplicationAttemptRequest.html" title="class in org.apache.hadoop.yarn.api.protocolrecords">FailApplicationAttemptRequest</a>&nbsp;request)</code>
<div class="block">The interface used by clients to request the
<code>ResourceManager</code> to fail an application attempt.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/hadoop/yarn/api/protocolrecords/FinishApplicationMasterResponse.html" title="class in org.apache.hadoop.yarn.api.protocolrecords">FinishApplicationMasterResponse</a></code></td>
<td class="colLast"><span class="typeNameLabel">ApplicationMasterProtocol.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/yarn/api/ApplicationMasterProtocol.html#finishApplicationMaster-org.apache.hadoop.yarn.api.protocolrecords.FinishApplicationMasterRequest-">finishApplicationMaster</a></span>(<a href="../../../../../../org/apache/hadoop/yarn/api/protocolrecords/FinishApplicationMasterRequest.html" title="class in org.apache.hadoop.yarn.api.protocolrecords">FinishApplicationMasterRequest</a>&nbsp;request)</code>
<div class="block">The interface used by an <code>ApplicationMaster</code> to notify the
<code>ResourceManager</code> about its completion (success or failed).</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/hadoop/yarn/api/protocolrecords/KillApplicationResponse.html" title="class in org.apache.hadoop.yarn.api.protocolrecords">KillApplicationResponse</a></code></td>
<td class="colLast"><span class="typeNameLabel">ApplicationClientProtocol.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/yarn/api/ApplicationClientProtocol.html#forceKillApplication-org.apache.hadoop.yarn.api.protocolrecords.KillApplicationRequest-">forceKillApplication</a></span>(<a href="../../../../../../org/apache/hadoop/yarn/api/protocolrecords/KillApplicationRequest.html" title="class in org.apache.hadoop.yarn.api.protocolrecords">KillApplicationRequest</a>&nbsp;request)</code>
<div class="block">The interface used by clients to request the
<code>ResourceManager</code> to abort submitted application.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/hadoop/yarn/api/protocolrecords/GetApplicationAttemptReportResponse.html" title="class in org.apache.hadoop.yarn.api.protocolrecords">GetApplicationAttemptReportResponse</a></code></td>
<td class="colLast"><span class="typeNameLabel">ApplicationBaseProtocol.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/yarn/api/ApplicationBaseProtocol.html#getApplicationAttemptReport-org.apache.hadoop.yarn.api.protocolrecords.GetApplicationAttemptReportRequest-">getApplicationAttemptReport</a></span>(<a href="../../../../../../org/apache/hadoop/yarn/api/protocolrecords/GetApplicationAttemptReportRequest.html" title="class in org.apache.hadoop.yarn.api.protocolrecords">GetApplicationAttemptReportRequest</a>&nbsp;request)</code>
<div class="block">The interface used by clients to get a report of an Application Attempt
from the <code>ResourceManager</code> or
<code>ApplicationHistoryServer</code></div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/hadoop/yarn/api/protocolrecords/GetApplicationAttemptsResponse.html" title="class in org.apache.hadoop.yarn.api.protocolrecords">GetApplicationAttemptsResponse</a></code></td>
<td class="colLast"><span class="typeNameLabel">ApplicationBaseProtocol.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/yarn/api/ApplicationBaseProtocol.html#getApplicationAttempts-org.apache.hadoop.yarn.api.protocolrecords.GetApplicationAttemptsRequest-">getApplicationAttempts</a></span>(<a href="../../../../../../org/apache/hadoop/yarn/api/protocolrecords/GetApplicationAttemptsRequest.html" title="class in org.apache.hadoop.yarn.api.protocolrecords">GetApplicationAttemptsRequest</a>&nbsp;request)</code>
<div class="block">
The interface used by clients to get a report of all Application attempts
in the cluster from the <code>ResourceManager</code> or
<code>ApplicationHistoryServer</code></div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/hadoop/yarn/api/protocolrecords/GetApplicationReportResponse.html" title="class in org.apache.hadoop.yarn.api.protocolrecords">GetApplicationReportResponse</a></code></td>
<td class="colLast"><span class="typeNameLabel">ApplicationBaseProtocol.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/yarn/api/ApplicationBaseProtocol.html#getApplicationReport-org.apache.hadoop.yarn.api.protocolrecords.GetApplicationReportRequest-">getApplicationReport</a></span>(<a href="../../../../../../org/apache/hadoop/yarn/api/protocolrecords/GetApplicationReportRequest.html" title="class in org.apache.hadoop.yarn.api.protocolrecords">GetApplicationReportRequest</a>&nbsp;request)</code>
<div class="block">The interface used by clients to get a report of an Application from the
<code>ResourceManager</code> or <code>ApplicationHistoryServer</code>.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/hadoop/yarn/api/protocolrecords/GetApplicationsResponse.html" title="class in org.apache.hadoop.yarn.api.protocolrecords">GetApplicationsResponse</a></code></td>
<td class="colLast"><span class="typeNameLabel">ApplicationBaseProtocol.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/yarn/api/ApplicationBaseProtocol.html#getApplications-org.apache.hadoop.yarn.api.protocolrecords.GetApplicationsRequest-">getApplications</a></span>(<a href="../../../../../../org/apache/hadoop/yarn/api/protocolrecords/GetApplicationsRequest.html" title="class in org.apache.hadoop.yarn.api.protocolrecords">GetApplicationsRequest</a>&nbsp;request)</code>
<div class="block">
The interface used by clients to get a report of Applications matching the
filters defined by <a href="../../../../../../org/apache/hadoop/yarn/api/protocolrecords/GetApplicationsRequest.html" title="class in org.apache.hadoop.yarn.api.protocolrecords"><code>GetApplicationsRequest</code></a> in the cluster from the
<code>ResourceManager</code> or <code>ApplicationHistoryServer</code>.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/hadoop/yarn/api/protocolrecords/GetAttributesToNodesResponse.html" title="class in org.apache.hadoop.yarn.api.protocolrecords">GetAttributesToNodesResponse</a></code></td>
<td class="colLast"><span class="typeNameLabel">ApplicationClientProtocol.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/yarn/api/ApplicationClientProtocol.html#getAttributesToNodes-org.apache.hadoop.yarn.api.protocolrecords.GetAttributesToNodesRequest-">getAttributesToNodes</a></span>(<a href="../../../../../../org/apache/hadoop/yarn/api/protocolrecords/GetAttributesToNodesRequest.html" title="class in org.apache.hadoop.yarn.api.protocolrecords">GetAttributesToNodesRequest</a>&nbsp;request)</code>
<div class="block">
The interface used by client to get attributes to nodes mappings
available in ResourceManager.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/hadoop/yarn/api/protocolrecords/GetClusterMetricsResponse.html" title="class in org.apache.hadoop.yarn.api.protocolrecords">GetClusterMetricsResponse</a></code></td>
<td class="colLast"><span class="typeNameLabel">ApplicationClientProtocol.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/yarn/api/ApplicationClientProtocol.html#getClusterMetrics-org.apache.hadoop.yarn.api.protocolrecords.GetClusterMetricsRequest-">getClusterMetrics</a></span>(<a href="../../../../../../org/apache/hadoop/yarn/api/protocolrecords/GetClusterMetricsRequest.html" title="class in org.apache.hadoop.yarn.api.protocolrecords">GetClusterMetricsRequest</a>&nbsp;request)</code>
<div class="block">The interface used by clients to get metrics about the cluster from
the <code>ResourceManager</code>.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/hadoop/yarn/api/protocolrecords/GetClusterNodeAttributesResponse.html" title="class in org.apache.hadoop.yarn.api.protocolrecords">GetClusterNodeAttributesResponse</a></code></td>
<td class="colLast"><span class="typeNameLabel">ApplicationClientProtocol.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/yarn/api/ApplicationClientProtocol.html#getClusterNodeAttributes-org.apache.hadoop.yarn.api.protocolrecords.GetClusterNodeAttributesRequest-">getClusterNodeAttributes</a></span>(<a href="../../../../../../org/apache/hadoop/yarn/api/protocolrecords/GetClusterNodeAttributesRequest.html" title="class in org.apache.hadoop.yarn.api.protocolrecords">GetClusterNodeAttributesRequest</a>&nbsp;request)</code>
<div class="block">
The interface used by client to get node attributes available in
ResourceManager.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/hadoop/yarn/api/protocolrecords/GetClusterNodeLabelsResponse.html" title="class in org.apache.hadoop.yarn.api.protocolrecords">GetClusterNodeLabelsResponse</a></code></td>
<td class="colLast"><span class="typeNameLabel">ApplicationClientProtocol.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/yarn/api/ApplicationClientProtocol.html#getClusterNodeLabels-org.apache.hadoop.yarn.api.protocolrecords.GetClusterNodeLabelsRequest-">getClusterNodeLabels</a></span>(<a href="../../../../../../org/apache/hadoop/yarn/api/protocolrecords/GetClusterNodeLabelsRequest.html" title="class in org.apache.hadoop.yarn.api.protocolrecords">GetClusterNodeLabelsRequest</a>&nbsp;request)</code>
<div class="block">
The interface used by client to get node labels in the cluster</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/hadoop/yarn/api/protocolrecords/GetClusterNodesResponse.html" title="class in org.apache.hadoop.yarn.api.protocolrecords">GetClusterNodesResponse</a></code></td>
<td class="colLast"><span class="typeNameLabel">ApplicationClientProtocol.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/yarn/api/ApplicationClientProtocol.html#getClusterNodes-org.apache.hadoop.yarn.api.protocolrecords.GetClusterNodesRequest-">getClusterNodes</a></span>(<a href="../../../../../../org/apache/hadoop/yarn/api/protocolrecords/GetClusterNodesRequest.html" title="class in org.apache.hadoop.yarn.api.protocolrecords">GetClusterNodesRequest</a>&nbsp;request)</code>
<div class="block">The interface used by clients to get a report of all nodes
in the cluster from the <code>ResourceManager</code>.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/hadoop/yarn/api/protocolrecords/GetContainerReportResponse.html" title="class in org.apache.hadoop.yarn.api.protocolrecords">GetContainerReportResponse</a></code></td>
<td class="colLast"><span class="typeNameLabel">ApplicationBaseProtocol.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/yarn/api/ApplicationBaseProtocol.html#getContainerReport-org.apache.hadoop.yarn.api.protocolrecords.GetContainerReportRequest-">getContainerReport</a></span>(<a href="../../../../../../org/apache/hadoop/yarn/api/protocolrecords/GetContainerReportRequest.html" title="class in org.apache.hadoop.yarn.api.protocolrecords">GetContainerReportRequest</a>&nbsp;request)</code>
<div class="block">
The interface used by clients to get a report of an Container from the
<code>ResourceManager</code> or <code>ApplicationHistoryServer</code></div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/hadoop/yarn/api/protocolrecords/GetContainersResponse.html" title="class in org.apache.hadoop.yarn.api.protocolrecords">GetContainersResponse</a></code></td>
<td class="colLast"><span class="typeNameLabel">ApplicationBaseProtocol.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/yarn/api/ApplicationBaseProtocol.html#getContainers-org.apache.hadoop.yarn.api.protocolrecords.GetContainersRequest-">getContainers</a></span>(<a href="../../../../../../org/apache/hadoop/yarn/api/protocolrecords/GetContainersRequest.html" title="class in org.apache.hadoop.yarn.api.protocolrecords">GetContainersRequest</a>&nbsp;request)</code>
<div class="block">
The interface used by clients to get a report of Containers for an
application attempt from the <code>ResourceManager</code> or
<code>ApplicationHistoryServer</code></div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/hadoop/yarn/api/protocolrecords/GetContainerStatusesResponse.html" title="class in org.apache.hadoop.yarn.api.protocolrecords">GetContainerStatusesResponse</a></code></td>
<td class="colLast"><span class="typeNameLabel">ContainerManagementProtocol.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/yarn/api/ContainerManagementProtocol.html#getContainerStatuses-org.apache.hadoop.yarn.api.protocolrecords.GetContainerStatusesRequest-">getContainerStatuses</a></span>(<a href="../../../../../../org/apache/hadoop/yarn/api/protocolrecords/GetContainerStatusesRequest.html" title="class in org.apache.hadoop.yarn.api.protocolrecords">GetContainerStatusesRequest</a>&nbsp;request)</code>
<div class="block">
The API used by the <code>ApplicationMaster</code> to request for current
statuses of <code>Container</code>s from the <code>NodeManager</code>.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/hadoop/yarn/api/protocolrecords/GetDelegationTokenResponse.html" title="class in org.apache.hadoop.yarn.api.protocolrecords">GetDelegationTokenResponse</a></code></td>
<td class="colLast"><span class="typeNameLabel">ApplicationBaseProtocol.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/yarn/api/ApplicationBaseProtocol.html#getDelegationToken-org.apache.hadoop.yarn.api.protocolrecords.GetDelegationTokenRequest-">getDelegationToken</a></span>(<a href="../../../../../../org/apache/hadoop/yarn/api/protocolrecords/GetDelegationTokenRequest.html" title="class in org.apache.hadoop.yarn.api.protocolrecords">GetDelegationTokenRequest</a>&nbsp;request)</code>
<div class="block">
The interface used by clients to get delegation token, enabling the
containers to be able to talk to the service using those tokens.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/hadoop/yarn/api/protocolrecords/GetLabelsToNodesResponse.html" title="class in org.apache.hadoop.yarn.api.protocolrecords">GetLabelsToNodesResponse</a></code></td>
<td class="colLast"><span class="typeNameLabel">ApplicationClientProtocol.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/yarn/api/ApplicationClientProtocol.html#getLabelsToNodes-org.apache.hadoop.yarn.api.protocolrecords.GetLabelsToNodesRequest-">getLabelsToNodes</a></span>(<a href="../../../../../../org/apache/hadoop/yarn/api/protocolrecords/GetLabelsToNodesRequest.html" title="class in org.apache.hadoop.yarn.api.protocolrecords">GetLabelsToNodesRequest</a>&nbsp;request)</code>
<div class="block">
The interface used by client to get labels to nodes mappings
in existing cluster</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/hadoop/yarn/api/protocolrecords/GetLocalizationStatusesResponse.html" title="class in org.apache.hadoop.yarn.api.protocolrecords">GetLocalizationStatusesResponse</a></code></td>
<td class="colLast"><span class="typeNameLabel">ContainerManagementProtocol.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/yarn/api/ContainerManagementProtocol.html#getLocalizationStatuses-org.apache.hadoop.yarn.api.protocolrecords.GetLocalizationStatusesRequest-">getLocalizationStatuses</a></span>(<a href="../../../../../../org/apache/hadoop/yarn/api/protocolrecords/GetLocalizationStatusesRequest.html" title="class in org.apache.hadoop.yarn.api.protocolrecords">GetLocalizationStatusesRequest</a>&nbsp;request)</code>
<div class="block">API to request for the localization statuses of requested containers from
the Node Manager.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/hadoop/yarn/api/protocolrecords/GetNewApplicationResponse.html" title="class in org.apache.hadoop.yarn.api.protocolrecords">GetNewApplicationResponse</a></code></td>
<td class="colLast"><span class="typeNameLabel">ApplicationClientProtocol.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/yarn/api/ApplicationClientProtocol.html#getNewApplication-org.apache.hadoop.yarn.api.protocolrecords.GetNewApplicationRequest-">getNewApplication</a></span>(<a href="../../../../../../org/apache/hadoop/yarn/api/protocolrecords/GetNewApplicationRequest.html" title="class in org.apache.hadoop.yarn.api.protocolrecords">GetNewApplicationRequest</a>&nbsp;request)</code>
<div class="block">The interface used by clients to obtain a new <a href="../../../../../../org/apache/hadoop/yarn/api/records/ApplicationId.html" title="class in org.apache.hadoop.yarn.api.records"><code>ApplicationId</code></a> for
submitting new applications.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/hadoop/yarn/api/protocolrecords/GetNewReservationResponse.html" title="class in org.apache.hadoop.yarn.api.protocolrecords">GetNewReservationResponse</a></code></td>
<td class="colLast"><span class="typeNameLabel">ApplicationClientProtocol.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/yarn/api/ApplicationClientProtocol.html#getNewReservation-org.apache.hadoop.yarn.api.protocolrecords.GetNewReservationRequest-">getNewReservation</a></span>(<a href="../../../../../../org/apache/hadoop/yarn/api/protocolrecords/GetNewReservationRequest.html" title="class in org.apache.hadoop.yarn.api.protocolrecords">GetNewReservationRequest</a>&nbsp;request)</code>
<div class="block">The interface used by clients to obtain a new <a href="../../../../../../org/apache/hadoop/yarn/api/records/ReservationId.html" title="class in org.apache.hadoop.yarn.api.records"><code>ReservationId</code></a> for
submitting new reservations.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/hadoop/yarn/api/protocolrecords/GetNodesToAttributesResponse.html" title="class in org.apache.hadoop.yarn.api.protocolrecords">GetNodesToAttributesResponse</a></code></td>
<td class="colLast"><span class="typeNameLabel">ApplicationClientProtocol.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/yarn/api/ApplicationClientProtocol.html#getNodesToAttributes-org.apache.hadoop.yarn.api.protocolrecords.GetNodesToAttributesRequest-">getNodesToAttributes</a></span>(<a href="../../../../../../org/apache/hadoop/yarn/api/protocolrecords/GetNodesToAttributesRequest.html" title="class in org.apache.hadoop.yarn.api.protocolrecords">GetNodesToAttributesRequest</a>&nbsp;request)</code>
<div class="block">
The interface used by client to get node to attributes mappings.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/hadoop/yarn/api/protocolrecords/GetNodesToLabelsResponse.html" title="class in org.apache.hadoop.yarn.api.protocolrecords">GetNodesToLabelsResponse</a></code></td>
<td class="colLast"><span class="typeNameLabel">ApplicationClientProtocol.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/yarn/api/ApplicationClientProtocol.html#getNodeToLabels-org.apache.hadoop.yarn.api.protocolrecords.GetNodesToLabelsRequest-">getNodeToLabels</a></span>(<a href="../../../../../../org/apache/hadoop/yarn/api/protocolrecords/GetNodesToLabelsRequest.html" title="class in org.apache.hadoop.yarn.api.protocolrecords">GetNodesToLabelsRequest</a>&nbsp;request)</code>
<div class="block">
The interface used by client to get node to labels mappings in existing cluster</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/hadoop/yarn/api/protocolrecords/GetPluginInfoResponse.html" title="class in org.apache.hadoop.yarn.api.protocolrecords">GetPluginInfoResponse</a></code></td>
<td class="colLast"><span class="typeNameLabel">CsiAdaptorProtocol.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/yarn/api/CsiAdaptorProtocol.html#getPluginInfo-org.apache.hadoop.yarn.api.protocolrecords.GetPluginInfoRequest-">getPluginInfo</a></span>(<a href="../../../../../../org/apache/hadoop/yarn/api/protocolrecords/GetPluginInfoRequest.html" title="class in org.apache.hadoop.yarn.api.protocolrecords">GetPluginInfoRequest</a>&nbsp;request)</code>
<div class="block">Get plugin info from the CSI driver.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/hadoop/yarn/api/protocolrecords/GetQueueInfoResponse.html" title="class in org.apache.hadoop.yarn.api.protocolrecords">GetQueueInfoResponse</a></code></td>
<td class="colLast"><span class="typeNameLabel">ApplicationClientProtocol.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/yarn/api/ApplicationClientProtocol.html#getQueueInfo-org.apache.hadoop.yarn.api.protocolrecords.GetQueueInfoRequest-">getQueueInfo</a></span>(<a href="../../../../../../org/apache/hadoop/yarn/api/protocolrecords/GetQueueInfoRequest.html" title="class in org.apache.hadoop.yarn.api.protocolrecords">GetQueueInfoRequest</a>&nbsp;request)</code>
<div class="block">The interface used by clients to get information about <em>queues</em>
from the <code>ResourceManager</code>.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/hadoop/yarn/api/protocolrecords/GetQueueUserAclsInfoResponse.html" title="class in org.apache.hadoop.yarn.api.protocolrecords">GetQueueUserAclsInfoResponse</a></code></td>
<td class="colLast"><span class="typeNameLabel">ApplicationClientProtocol.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/yarn/api/ApplicationClientProtocol.html#getQueueUserAcls-org.apache.hadoop.yarn.api.protocolrecords.GetQueueUserAclsInfoRequest-">getQueueUserAcls</a></span>(<a href="../../../../../../org/apache/hadoop/yarn/api/protocolrecords/GetQueueUserAclsInfoRequest.html" title="class in org.apache.hadoop.yarn.api.protocolrecords">GetQueueUserAclsInfoRequest</a>&nbsp;request)</code>
<div class="block">The interface used by clients to get information about <em>queue
acls</em> for <em>current user</em> from the <code>ResourceManager</code>.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/hadoop/yarn/api/protocolrecords/GetResourceProfileResponse.html" title="class in org.apache.hadoop.yarn.api.protocolrecords">GetResourceProfileResponse</a></code></td>
<td class="colLast"><span class="typeNameLabel">ApplicationClientProtocol.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/yarn/api/ApplicationClientProtocol.html#getResourceProfile-org.apache.hadoop.yarn.api.protocolrecords.GetResourceProfileRequest-">getResourceProfile</a></span>(<a href="../../../../../../org/apache/hadoop/yarn/api/protocolrecords/GetResourceProfileRequest.html" title="class in org.apache.hadoop.yarn.api.protocolrecords">GetResourceProfileRequest</a>&nbsp;request)</code>
<div class="block">
The interface to get the details for a specific resource profile.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/hadoop/yarn/api/protocolrecords/GetAllResourceProfilesResponse.html" title="class in org.apache.hadoop.yarn.api.protocolrecords">GetAllResourceProfilesResponse</a></code></td>
<td class="colLast"><span class="typeNameLabel">ApplicationClientProtocol.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/yarn/api/ApplicationClientProtocol.html#getResourceProfiles-org.apache.hadoop.yarn.api.protocolrecords.GetAllResourceProfilesRequest-">getResourceProfiles</a></span>(<a href="../../../../../../org/apache/hadoop/yarn/api/protocolrecords/GetAllResourceProfilesRequest.html" title="class in org.apache.hadoop.yarn.api.protocolrecords">GetAllResourceProfilesRequest</a>&nbsp;request)</code>
<div class="block">
The interface used by clients to get all the resource profiles that are
available on the ResourceManager.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/hadoop/yarn/api/protocolrecords/GetAllResourceTypeInfoResponse.html" title="class in org.apache.hadoop.yarn.api.protocolrecords">GetAllResourceTypeInfoResponse</a></code></td>
<td class="colLast"><span class="typeNameLabel">ApplicationClientProtocol.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/yarn/api/ApplicationClientProtocol.html#getResourceTypeInfo-org.apache.hadoop.yarn.api.protocolrecords.GetAllResourceTypeInfoRequest-">getResourceTypeInfo</a></span>(<a href="../../../../../../org/apache/hadoop/yarn/api/protocolrecords/GetAllResourceTypeInfoRequest.html" title="class in org.apache.hadoop.yarn.api.protocolrecords">GetAllResourceTypeInfoRequest</a>&nbsp;request)</code>
<div class="block">
The interface to get the details for a specific resource profile.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/hadoop/yarn/api/protocolrecords/IncreaseContainersResourceResponse.html" title="class in org.apache.hadoop.yarn.api.protocolrecords">IncreaseContainersResourceResponse</a></code></td>
<td class="colLast"><span class="typeNameLabel">ContainerManagementProtocol.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/yarn/api/ContainerManagementProtocol.html#increaseContainersResource-org.apache.hadoop.yarn.api.protocolrecords.IncreaseContainersResourceRequest-">increaseContainersResource</a></span>(<a href="../../../../../../org/apache/hadoop/yarn/api/protocolrecords/IncreaseContainersResourceRequest.html" title="class in org.apache.hadoop.yarn.api.protocolrecords">IncreaseContainersResourceRequest</a>&nbsp;request)</code>
<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="typeNameLabel">CsiAdaptorPlugin.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/yarn/api/CsiAdaptorPlugin.html#init-java.lang.String-org.apache.hadoop.conf.Configuration-">init</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;driverName,
org.apache.hadoop.conf.Configuration&nbsp;conf)</code>
<div class="block">A csi-adaptor implementation can init its state within this function.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/hadoop/yarn/api/protocolrecords/ReservationListResponse.html" title="class in org.apache.hadoop.yarn.api.protocolrecords">ReservationListResponse</a></code></td>
<td class="colLast"><span class="typeNameLabel">ApplicationClientProtocol.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/yarn/api/ApplicationClientProtocol.html#listReservations-org.apache.hadoop.yarn.api.protocolrecords.ReservationListRequest-">listReservations</a></span>(<a href="../../../../../../org/apache/hadoop/yarn/api/protocolrecords/ReservationListRequest.html" title="class in org.apache.hadoop.yarn.api.protocolrecords">ReservationListRequest</a>&nbsp;request)</code>
<div class="block">
The interface used by clients to get the list of reservations in a plan.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/hadoop/yarn/api/protocolrecords/ResourceLocalizationResponse.html" title="class in org.apache.hadoop.yarn.api.protocolrecords">ResourceLocalizationResponse</a></code></td>
<td class="colLast"><span class="typeNameLabel">ContainerManagementProtocol.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/yarn/api/ContainerManagementProtocol.html#localize-org.apache.hadoop.yarn.api.protocolrecords.ResourceLocalizationRequest-">localize</a></span>(<a href="../../../../../../org/apache/hadoop/yarn/api/protocolrecords/ResourceLocalizationRequest.html" title="class in org.apache.hadoop.yarn.api.protocolrecords">ResourceLocalizationRequest</a>&nbsp;request)</code>
<div class="block">Localize resources required by the container.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/hadoop/yarn/api/protocolrecords/MoveApplicationAcrossQueuesResponse.html" title="class in org.apache.hadoop.yarn.api.protocolrecords">MoveApplicationAcrossQueuesResponse</a></code></td>
<td class="colLast"><span class="typeNameLabel">ApplicationClientProtocol.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/yarn/api/ApplicationClientProtocol.html#moveApplicationAcrossQueues-org.apache.hadoop.yarn.api.protocolrecords.MoveApplicationAcrossQueuesRequest-">moveApplicationAcrossQueues</a></span>(<a href="../../../../../../org/apache/hadoop/yarn/api/protocolrecords/MoveApplicationAcrossQueuesRequest.html" title="class in org.apache.hadoop.yarn.api.protocolrecords">MoveApplicationAcrossQueuesRequest</a>&nbsp;request)</code>
<div class="block">Move an application to a new queue.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/hadoop/yarn/api/protocolrecords/NodePublishVolumeResponse.html" title="class in org.apache.hadoop.yarn.api.protocolrecords">NodePublishVolumeResponse</a></code></td>
<td class="colLast"><span class="typeNameLabel">CsiAdaptorProtocol.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/yarn/api/CsiAdaptorProtocol.html#nodePublishVolume-org.apache.hadoop.yarn.api.protocolrecords.NodePublishVolumeRequest-">nodePublishVolume</a></span>(<a href="../../../../../../org/apache/hadoop/yarn/api/protocolrecords/NodePublishVolumeRequest.html" title="class in org.apache.hadoop.yarn.api.protocolrecords">NodePublishVolumeRequest</a>&nbsp;request)</code>
<div class="block">Publish the volume on a node manager, the volume will be mounted
to the local file system and become visible for clients.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/hadoop/yarn/api/protocolrecords/NodeUnpublishVolumeResponse.html" title="class in org.apache.hadoop.yarn.api.protocolrecords">NodeUnpublishVolumeResponse</a></code></td>
<td class="colLast"><span class="typeNameLabel">CsiAdaptorProtocol.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/yarn/api/CsiAdaptorProtocol.html#nodeUnpublishVolume-org.apache.hadoop.yarn.api.protocolrecords.NodeUnpublishVolumeRequest-">nodeUnpublishVolume</a></span>(<a href="../../../../../../org/apache/hadoop/yarn/api/protocolrecords/NodeUnpublishVolumeRequest.html" title="class in org.apache.hadoop.yarn.api.protocolrecords">NodeUnpublishVolumeRequest</a>&nbsp;request)</code>
<div class="block">This is a reverse operation of
<a href="../../../../../../org/apache/hadoop/yarn/api/CsiAdaptorProtocol.html#nodePublishVolume-org.apache.hadoop.yarn.api.protocolrecords.NodePublishVolumeRequest-"><code>CsiAdaptorProtocol.nodePublishVolume(NodePublishVolumeRequest)</code></a>, it un-mounts the
volume from given node.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/hadoop/yarn/api/protocolrecords/RegisterApplicationMasterResponse.html" title="class in org.apache.hadoop.yarn.api.protocolrecords">RegisterApplicationMasterResponse</a></code></td>
<td class="colLast"><span class="typeNameLabel">ApplicationMasterProtocol.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/yarn/api/ApplicationMasterProtocol.html#registerApplicationMaster-org.apache.hadoop.yarn.api.protocolrecords.RegisterApplicationMasterRequest-">registerApplicationMaster</a></span>(<a href="../../../../../../org/apache/hadoop/yarn/api/protocolrecords/RegisterApplicationMasterRequest.html" title="class in org.apache.hadoop.yarn.api.protocolrecords">RegisterApplicationMasterRequest</a>&nbsp;request)</code>
<div class="block">
The interface used by a new <code>ApplicationMaster</code> to register with
the <code>ResourceManager</code>.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/hadoop/yarn/api/protocolrecords/ReInitializeContainerResponse.html" title="class in org.apache.hadoop.yarn.api.protocolrecords">ReInitializeContainerResponse</a></code></td>
<td class="colLast"><span class="typeNameLabel">ContainerManagementProtocol.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/yarn/api/ContainerManagementProtocol.html#reInitializeContainer-org.apache.hadoop.yarn.api.protocolrecords.ReInitializeContainerRequest-">reInitializeContainer</a></span>(<a href="../../../../../../org/apache/hadoop/yarn/api/protocolrecords/ReInitializeContainerRequest.html" title="class in org.apache.hadoop.yarn.api.protocolrecords">ReInitializeContainerRequest</a>&nbsp;request)</code>
<div class="block">ReInitialize the Container with a new Launch Context.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/hadoop/yarn/api/protocolrecords/ReleaseSharedCacheResourceResponse.html" title="class in org.apache.hadoop.yarn.api.protocolrecords">ReleaseSharedCacheResourceResponse</a></code></td>
<td class="colLast"><span class="typeNameLabel">ClientSCMProtocol.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/yarn/api/ClientSCMProtocol.html#release-org.apache.hadoop.yarn.api.protocolrecords.ReleaseSharedCacheResourceRequest-">release</a></span>(<a href="../../../../../../org/apache/hadoop/yarn/api/protocolrecords/ReleaseSharedCacheResourceRequest.html" title="class in org.apache.hadoop.yarn.api.protocolrecords">ReleaseSharedCacheResourceRequest</a>&nbsp;request)</code>
<div class="block">
The interface used by clients to release a resource with the
<code>SharedCacheManager.</code> This method is called once an application
is no longer using a claimed resource in the shared cache.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/hadoop/yarn/api/protocolrecords/RenewDelegationTokenResponse.html" title="class in org.apache.hadoop.yarn.api.protocolrecords">RenewDelegationTokenResponse</a></code></td>
<td class="colLast"><span class="typeNameLabel">ApplicationBaseProtocol.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/yarn/api/ApplicationBaseProtocol.html#renewDelegationToken-org.apache.hadoop.yarn.api.protocolrecords.RenewDelegationTokenRequest-">renewDelegationToken</a></span>(<a href="../../../../../../org/apache/hadoop/yarn/api/protocolrecords/RenewDelegationTokenRequest.html" title="class in org.apache.hadoop.yarn.api.protocolrecords">RenewDelegationTokenRequest</a>&nbsp;request)</code>
<div class="block">Renew an existing delegation <a href="../../../../../../org/apache/hadoop/yarn/api/records/Token.html" title="class in org.apache.hadoop.yarn.api.records"><code>Token</code></a>.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/hadoop/yarn/api/protocolrecords/RestartContainerResponse.html" title="class in org.apache.hadoop.yarn.api.protocolrecords">RestartContainerResponse</a></code></td>
<td class="colLast"><span class="typeNameLabel">ContainerManagementProtocol.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/yarn/api/ContainerManagementProtocol.html#restartContainer-org.apache.hadoop.yarn.api.records.ContainerId-">restartContainer</a></span>(<a href="../../../../../../org/apache/hadoop/yarn/api/records/ContainerId.html" title="class in org.apache.hadoop.yarn.api.records">ContainerId</a>&nbsp;containerId)</code>
<div class="block">Restart the container.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/hadoop/yarn/api/protocolrecords/RollbackResponse.html" title="class in org.apache.hadoop.yarn.api.protocolrecords">RollbackResponse</a></code></td>
<td class="colLast"><span class="typeNameLabel">ContainerManagementProtocol.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/yarn/api/ContainerManagementProtocol.html#rollbackLastReInitialization-org.apache.hadoop.yarn.api.records.ContainerId-">rollbackLastReInitialization</a></span>(<a href="../../../../../../org/apache/hadoop/yarn/api/records/ContainerId.html" title="class in org.apache.hadoop.yarn.api.records">ContainerId</a>&nbsp;containerId)</code>
<div class="block">Rollback the Last ReInitialization if possible.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/hadoop/yarn/api/protocolrecords/SignalContainerResponse.html" title="class in org.apache.hadoop.yarn.api.protocolrecords">SignalContainerResponse</a></code></td>
<td class="colLast"><span class="typeNameLabel">ContainerManagementProtocol.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/yarn/api/ContainerManagementProtocol.html#signalToContainer-org.apache.hadoop.yarn.api.protocolrecords.SignalContainerRequest-">signalToContainer</a></span>(<a href="../../../../../../org/apache/hadoop/yarn/api/protocolrecords/SignalContainerRequest.html" title="class in org.apache.hadoop.yarn.api.protocolrecords">SignalContainerRequest</a>&nbsp;request)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/hadoop/yarn/api/protocolrecords/SignalContainerResponse.html" title="class in org.apache.hadoop.yarn.api.protocolrecords">SignalContainerResponse</a></code></td>
<td class="colLast"><span class="typeNameLabel">ApplicationClientProtocol.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/yarn/api/ApplicationClientProtocol.html#signalToContainer-org.apache.hadoop.yarn.api.protocolrecords.SignalContainerRequest-">signalToContainer</a></span>(<a href="../../../../../../org/apache/hadoop/yarn/api/protocolrecords/SignalContainerRequest.html" title="class in org.apache.hadoop.yarn.api.protocolrecords">SignalContainerRequest</a>&nbsp;request)</code>
<div class="block">The interface used by clients to request the
<code>ResourceManager</code> to signal a container.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/hadoop/yarn/api/protocolrecords/StartContainersResponse.html" title="class in org.apache.hadoop.yarn.api.protocolrecords">StartContainersResponse</a></code></td>
<td class="colLast"><span class="typeNameLabel">ContainerManagementProtocol.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/yarn/api/ContainerManagementProtocol.html#startContainers-org.apache.hadoop.yarn.api.protocolrecords.StartContainersRequest-">startContainers</a></span>(<a href="../../../../../../org/apache/hadoop/yarn/api/protocolrecords/StartContainersRequest.html" title="class in org.apache.hadoop.yarn.api.protocolrecords">StartContainersRequest</a>&nbsp;request)</code>
<div class="block">
The <code>ApplicationMaster</code> provides a list of
<a href="../../../../../../org/apache/hadoop/yarn/api/protocolrecords/StartContainerRequest.html" title="class in org.apache.hadoop.yarn.api.protocolrecords"><code>StartContainerRequest</code></a>s to a <code>NodeManager</code> to
<em>start</em> <a href="../../../../../../org/apache/hadoop/yarn/api/records/Container.html" title="class in org.apache.hadoop.yarn.api.records"><code>Container</code></a>s allocated to it using this interface.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/hadoop/yarn/api/protocolrecords/StopContainersResponse.html" title="class in org.apache.hadoop.yarn.api.protocolrecords">StopContainersResponse</a></code></td>
<td class="colLast"><span class="typeNameLabel">ContainerManagementProtocol.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/yarn/api/ContainerManagementProtocol.html#stopContainers-org.apache.hadoop.yarn.api.protocolrecords.StopContainersRequest-">stopContainers</a></span>(<a href="../../../../../../org/apache/hadoop/yarn/api/protocolrecords/StopContainersRequest.html" title="class in org.apache.hadoop.yarn.api.protocolrecords">StopContainersRequest</a>&nbsp;request)</code>
<div class="block">
The <code>ApplicationMaster</code> requests a <code>NodeManager</code> to
<em>stop</em> a list of <a href="../../../../../../org/apache/hadoop/yarn/api/records/Container.html" title="class in org.apache.hadoop.yarn.api.records"><code>Container</code></a>s allocated to it using this
interface.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/hadoop/yarn/api/protocolrecords/SubmitApplicationResponse.html" title="class in org.apache.hadoop.yarn.api.protocolrecords">SubmitApplicationResponse</a></code></td>
<td class="colLast"><span class="typeNameLabel">ApplicationClientProtocol.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/yarn/api/ApplicationClientProtocol.html#submitApplication-org.apache.hadoop.yarn.api.protocolrecords.SubmitApplicationRequest-">submitApplication</a></span>(<a href="../../../../../../org/apache/hadoop/yarn/api/protocolrecords/SubmitApplicationRequest.html" title="class in org.apache.hadoop.yarn.api.protocolrecords">SubmitApplicationRequest</a>&nbsp;request)</code>
<div class="block">The interface used by clients to submit a new application to the
<code>ResourceManager.</code></div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/hadoop/yarn/api/protocolrecords/ReservationSubmissionResponse.html" title="class in org.apache.hadoop.yarn.api.protocolrecords">ReservationSubmissionResponse</a></code></td>
<td class="colLast"><span class="typeNameLabel">ApplicationClientProtocol.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/yarn/api/ApplicationClientProtocol.html#submitReservation-org.apache.hadoop.yarn.api.protocolrecords.ReservationSubmissionRequest-">submitReservation</a></span>(<a href="../../../../../../org/apache/hadoop/yarn/api/protocolrecords/ReservationSubmissionRequest.html" title="class in org.apache.hadoop.yarn.api.protocolrecords">ReservationSubmissionRequest</a>&nbsp;request)</code>
<div class="block">
The interface used by clients to submit a new reservation to the
<code>ResourceManager</code>.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/hadoop/yarn/api/protocolrecords/UpdateApplicationPriorityResponse.html" title="class in org.apache.hadoop.yarn.api.protocolrecords">UpdateApplicationPriorityResponse</a></code></td>
<td class="colLast"><span class="typeNameLabel">ApplicationClientProtocol.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/yarn/api/ApplicationClientProtocol.html#updateApplicationPriority-org.apache.hadoop.yarn.api.protocolrecords.UpdateApplicationPriorityRequest-">updateApplicationPriority</a></span>(<a href="../../../../../../org/apache/hadoop/yarn/api/protocolrecords/UpdateApplicationPriorityRequest.html" title="class in org.apache.hadoop.yarn.api.protocolrecords">UpdateApplicationPriorityRequest</a>&nbsp;request)</code>
<div class="block">
The interface used by client to set priority of an application.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/hadoop/yarn/api/protocolrecords/UpdateApplicationTimeoutsResponse.html" title="class in org.apache.hadoop.yarn.api.protocolrecords">UpdateApplicationTimeoutsResponse</a></code></td>
<td class="colLast"><span class="typeNameLabel">ApplicationClientProtocol.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/yarn/api/ApplicationClientProtocol.html#updateApplicationTimeouts-org.apache.hadoop.yarn.api.protocolrecords.UpdateApplicationTimeoutsRequest-">updateApplicationTimeouts</a></span>(<a href="../../../../../../org/apache/hadoop/yarn/api/protocolrecords/UpdateApplicationTimeoutsRequest.html" title="class in org.apache.hadoop.yarn.api.protocolrecords">UpdateApplicationTimeoutsRequest</a>&nbsp;request)</code>
<div class="block">
The interface used by client to set ApplicationTimeouts of an application.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/hadoop/yarn/api/protocolrecords/ContainerUpdateResponse.html" title="class in org.apache.hadoop.yarn.api.protocolrecords">ContainerUpdateResponse</a></code></td>
<td class="colLast"><span class="typeNameLabel">ContainerManagementProtocol.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/yarn/api/ContainerManagementProtocol.html#updateContainer-org.apache.hadoop.yarn.api.protocolrecords.ContainerUpdateRequest-">updateContainer</a></span>(<a href="../../../../../../org/apache/hadoop/yarn/api/protocolrecords/ContainerUpdateRequest.html" title="class in org.apache.hadoop.yarn.api.protocolrecords">ContainerUpdateRequest</a>&nbsp;request)</code>
<div class="block">
The API used by the <code>ApplicationMaster</code> to request for
resource update of running containers on the <code>NodeManager</code>.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/hadoop/yarn/api/protocolrecords/ReservationUpdateResponse.html" title="class in org.apache.hadoop.yarn.api.protocolrecords">ReservationUpdateResponse</a></code></td>
<td class="colLast"><span class="typeNameLabel">ApplicationClientProtocol.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/yarn/api/ApplicationClientProtocol.html#updateReservation-org.apache.hadoop.yarn.api.protocolrecords.ReservationUpdateRequest-">updateReservation</a></span>(<a href="../../../../../../org/apache/hadoop/yarn/api/protocolrecords/ReservationUpdateRequest.html" title="class in org.apache.hadoop.yarn.api.protocolrecords">ReservationUpdateRequest</a>&nbsp;request)</code>
<div class="block">
The interface used by clients to update an existing Reservation.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/hadoop/yarn/api/protocolrecords/UseSharedCacheResourceResponse.html" title="class in org.apache.hadoop.yarn.api.protocolrecords">UseSharedCacheResourceResponse</a></code></td>
<td class="colLast"><span class="typeNameLabel">ClientSCMProtocol.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/yarn/api/ClientSCMProtocol.html#use-org.apache.hadoop.yarn.api.protocolrecords.UseSharedCacheResourceRequest-">use</a></span>(<a href="../../../../../../org/apache/hadoop/yarn/api/protocolrecords/UseSharedCacheResourceRequest.html" title="class in org.apache.hadoop.yarn.api.protocolrecords">UseSharedCacheResourceRequest</a>&nbsp;request)</code>
<div class="block">
The interface used by clients to claim a resource with the
<code>SharedCacheManager.</code> The client uses a checksum to identify the
resource and an <a href="../../../../../../org/apache/hadoop/yarn/api/records/ApplicationId.html" title="class in org.apache.hadoop.yarn.api.records"><code>ApplicationId</code></a> to identify which application will be
using the resource.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/hadoop/yarn/api/protocolrecords/ValidateVolumeCapabilitiesResponse.html" title="class in org.apache.hadoop.yarn.api.protocolrecords">ValidateVolumeCapabilitiesResponse</a></code></td>
<td class="colLast"><span class="typeNameLabel">CsiAdaptorProtocol.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/yarn/api/CsiAdaptorProtocol.html#validateVolumeCapacity-org.apache.hadoop.yarn.api.protocolrecords.ValidateVolumeCapabilitiesRequest-">validateVolumeCapacity</a></span>(<a href="../../../../../../org/apache/hadoop/yarn/api/protocolrecords/ValidateVolumeCapabilitiesRequest.html" title="class in org.apache.hadoop.yarn.api.protocolrecords">ValidateVolumeCapabilitiesRequest</a>&nbsp;request)</code>
<div class="block">Validate if the volume capacity can be satisfied on the underneath
storage system.</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.apache.hadoop.yarn.conf">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../../org/apache/hadoop/yarn/exceptions/YarnException.html" title="class in org.apache.hadoop.yarn.exceptions">YarnException</a> in <a href="../../../../../../org/apache/hadoop/yarn/conf/package-summary.html">org.apache.hadoop.yarn.conf</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/hadoop/yarn/conf/package-summary.html">org.apache.hadoop.yarn.conf</a> that throw <a href="../../../../../../org/apache/hadoop/yarn/exceptions/YarnException.html" title="class in org.apache.hadoop.yarn.exceptions">YarnException</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>abstract <a href="https://docs.oracle.com/javase/8/docs/api/java/io/InputStream.html?is-external=true" title="class or interface in java.io">InputStream</a></code></td>
<td class="colLast"><span class="typeNameLabel">ConfigurationProvider.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/yarn/conf/ConfigurationProvider.html#getConfigurationInputStream-org.apache.hadoop.conf.Configuration-java.lang.String-">getConfigurationInputStream</a></span>(org.apache.hadoop.conf.Configuration&nbsp;bootstrapConf,
<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</code>
<div class="block">Opens an InputStream at the indicated file</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.apache.hadoop.yarn.exceptions">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../../org/apache/hadoop/yarn/exceptions/YarnException.html" title="class in org.apache.hadoop.yarn.exceptions">YarnException</a> in <a href="../../../../../../org/apache/hadoop/yarn/exceptions/package-summary.html">org.apache.hadoop.yarn.exceptions</a></h3>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing subclasses, and an explanation">
<caption><span>Subclasses of <a href="../../../../../../org/apache/hadoop/yarn/exceptions/YarnException.html" title="class in org.apache.hadoop.yarn.exceptions">YarnException</a> in <a href="../../../../../../org/apache/hadoop/yarn/exceptions/package-summary.html">org.apache.hadoop.yarn.exceptions</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Class and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>class&nbsp;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/yarn/exceptions/ApplicationAttemptNotFoundException.html" title="class in org.apache.hadoop.yarn.exceptions">ApplicationAttemptNotFoundException</a></span></code>
<div class="block">This exception is thrown on
<a href="../../../../../../org/apache/hadoop/yarn/api/ApplicationBaseProtocol.html#getApplicationAttemptReport-org.apache.hadoop.yarn.api.protocolrecords.GetApplicationAttemptReportRequest-"><code>(GetApplicationAttemptReportRequest)</code></a>
API when the Application Attempt doesn't exist in Application History Server or
<a href="../../../../../../org/apache/hadoop/yarn/api/ApplicationMasterProtocol.html#allocate-org.apache.hadoop.yarn.api.protocolrecords.AllocateRequest-"><code>ApplicationMasterProtocol.allocate(AllocateRequest)</code></a> if application
doesn't exist in RM.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>class&nbsp;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/yarn/exceptions/ApplicationIdNotProvidedException.html" title="class in org.apache.hadoop.yarn.exceptions">ApplicationIdNotProvidedException</a></span></code>
<div class="block">Exception to be thrown when Client submit an application without
providing <a href="../../../../../../org/apache/hadoop/yarn/api/records/ApplicationId.html" title="class in org.apache.hadoop.yarn.api.records"><code>ApplicationId</code></a> in <a href="../../../../../../org/apache/hadoop/yarn/api/records/ApplicationSubmissionContext.html" title="class in org.apache.hadoop.yarn.api.records"><code>ApplicationSubmissionContext</code></a>.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>class&nbsp;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/yarn/exceptions/ApplicationMasterNotRegisteredException.html" title="class in org.apache.hadoop.yarn.exceptions">ApplicationMasterNotRegisteredException</a></span></code>
<div class="block">This exception is thrown when an Application Master tries to unregister by calling
<a href="../../../../../../org/apache/hadoop/yarn/api/ApplicationMasterProtocol.html#finishApplicationMaster-org.apache.hadoop.yarn.api.protocolrecords.FinishApplicationMasterRequest-"><code>ApplicationMasterProtocol.finishApplicationMaster(FinishApplicationMasterRequest)</code></a>
API without first registering by calling
<a href="../../../../../../org/apache/hadoop/yarn/api/ApplicationMasterProtocol.html#registerApplicationMaster-org.apache.hadoop.yarn.api.protocolrecords.RegisterApplicationMasterRequest-"><code>ApplicationMasterProtocol.registerApplicationMaster(RegisterApplicationMasterRequest)</code></a>
or after an RM restart.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>class&nbsp;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/yarn/exceptions/ApplicationNotFoundException.html" title="class in org.apache.hadoop.yarn.exceptions">ApplicationNotFoundException</a></span></code>
<div class="block">This exception is thrown on
<a href="../../../../../../org/apache/hadoop/yarn/api/ApplicationBaseProtocol.html#getApplicationReport-org.apache.hadoop.yarn.api.protocolrecords.GetApplicationReportRequest-"><code>(GetApplicationReportRequest)</code></a> API
when the Application doesn't exist in RM and AHS</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>class&nbsp;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/yarn/exceptions/ConfigurationException.html" title="class in org.apache.hadoop.yarn.exceptions">ConfigurationException</a></span></code>
<div class="block">This exception is thrown on unrecoverable configuration errors.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>class&nbsp;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/yarn/exceptions/ContainerNotFoundException.html" title="class in org.apache.hadoop.yarn.exceptions">ContainerNotFoundException</a></span></code>
<div class="block">This exception is thrown on
<a href="../../../../../../org/apache/hadoop/yarn/api/ApplicationBaseProtocol.html#getContainerReport-org.apache.hadoop.yarn.api.protocolrecords.GetContainerReportRequest-"><code>(GetContainerReportRequest)</code></a>
API when the container doesn't exist in AHS</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>class&nbsp;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/yarn/exceptions/InvalidApplicationMasterRequestException.html" title="class in org.apache.hadoop.yarn.exceptions">InvalidApplicationMasterRequestException</a></span></code>
<div class="block">This exception is thrown when an ApplicationMaster asks for resources by
calling <a href="../../../../../../org/apache/hadoop/yarn/api/ApplicationMasterProtocol.html#allocate-org.apache.hadoop.yarn.api.protocolrecords.AllocateRequest-"><code>ApplicationMasterProtocol.allocate(AllocateRequest)</code></a>
without first registering by calling
<a href="../../../../../../org/apache/hadoop/yarn/api/ApplicationMasterProtocol.html#registerApplicationMaster-org.apache.hadoop.yarn.api.protocolrecords.RegisterApplicationMasterRequest-"><code>ApplicationMasterProtocol.registerApplicationMaster(RegisterApplicationMasterRequest)</code></a>
or if it tries to register more than once.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>class&nbsp;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/yarn/exceptions/InvalidAuxServiceException.html" title="class in org.apache.hadoop.yarn.exceptions">InvalidAuxServiceException</a></span></code>
<div class="block">This exception is thrown by a NodeManager that is rejecting start-container
requests via
<a href="../../../../../../org/apache/hadoop/yarn/api/ContainerManagementProtocol.html#startContainers-org.apache.hadoop.yarn.api.protocolrecords.StartContainersRequest-"><code>ContainerManagementProtocol.startContainers(StartContainersRequest)</code></a>
for auxservices does not exist.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>class&nbsp;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/yarn/exceptions/InvalidContainerException.html" title="class in org.apache.hadoop.yarn.exceptions">InvalidContainerException</a></span></code>
<div class="block">This exception is thrown by a NodeManager that is rejecting start-container
requests via
<a href="../../../../../../org/apache/hadoop/yarn/api/ContainerManagementProtocol.html#startContainers-org.apache.hadoop.yarn.api.protocolrecords.StartContainersRequest-"><code>ContainerManagementProtocol.startContainers(StartContainersRequest)</code></a>
for containers allocated by a previous instance of the RM.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>class&nbsp;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/yarn/exceptions/InvalidContainerReleaseException.html" title="class in org.apache.hadoop.yarn.exceptions">InvalidContainerReleaseException</a></span></code>
<div class="block">This exception is thrown when an Application Master tries to release
containers not belonging to it using
<a href="../../../../../../org/apache/hadoop/yarn/api/ApplicationMasterProtocol.html#allocate-org.apache.hadoop.yarn.api.protocolrecords.AllocateRequest-"><code>ApplicationMasterProtocol.allocate(AllocateRequest)</code></a> API.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>class&nbsp;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/yarn/exceptions/InvalidLabelResourceRequestException.html" title="class in org.apache.hadoop.yarn.exceptions">InvalidLabelResourceRequestException</a></span></code>
<div class="block">This exception is thrown when a resource requested via
<a href="../../../../../../org/apache/hadoop/yarn/api/records/ResourceRequest.html" title="class in org.apache.hadoop.yarn.api.records"><code>ResourceRequest</code></a> in the
<a href="../../../../../../org/apache/hadoop/yarn/api/ApplicationMasterProtocol.html#allocate-org.apache.hadoop.yarn.api.protocolrecords.AllocateRequest-"><code>ApplicationMasterProtocol.allocate(AllocateRequest)</code></a> when requested
label is not having permission to access.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>class&nbsp;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/yarn/exceptions/InvalidResourceBlacklistRequestException.html" title="class in org.apache.hadoop.yarn.exceptions">InvalidResourceBlacklistRequestException</a></span></code>
<div class="block">This exception is thrown when an application provides an invalid
<a href="../../../../../../org/apache/hadoop/yarn/api/records/ResourceBlacklistRequest.html" title="class in org.apache.hadoop.yarn.api.records"><code>ResourceBlacklistRequest</code></a> specification for blacklisting of resources
in <a href="../../../../../../org/apache/hadoop/yarn/api/ApplicationMasterProtocol.html#allocate-org.apache.hadoop.yarn.api.protocolrecords.AllocateRequest-"><code>ApplicationMasterProtocol.allocate(AllocateRequest)</code></a> API.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>class&nbsp;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/yarn/exceptions/InvalidResourceRequestException.html" title="class in org.apache.hadoop.yarn.exceptions">InvalidResourceRequestException</a></span></code>
<div class="block">This exception is thrown when a resource requested via
<a href="../../../../../../org/apache/hadoop/yarn/api/records/ResourceRequest.html" title="class in org.apache.hadoop.yarn.api.records"><code>ResourceRequest</code></a> in the
<a href="../../../../../../org/apache/hadoop/yarn/api/ApplicationMasterProtocol.html#allocate-org.apache.hadoop.yarn.api.protocolrecords.AllocateRequest-"><code>ApplicationMasterProtocol.allocate(AllocateRequest)</code></a> API is out of the
range of the configured lower and upper limits on resources.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>class&nbsp;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/yarn/exceptions/NMNotYetReadyException.html" title="class in org.apache.hadoop.yarn.exceptions">NMNotYetReadyException</a></span></code>
<div class="block">This exception is thrown on
<a href="../../../../../../org/apache/hadoop/yarn/api/ContainerManagementProtocol.html#startContainers-org.apache.hadoop.yarn.api.protocolrecords.StartContainersRequest-"><code>ContainerManagementProtocol.startContainers(StartContainersRequest)</code></a> API
when an NM starts from scratch but has not yet connected with RM.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>class&nbsp;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/yarn/exceptions/ResourceProfilesNotEnabledException.html" title="class in org.apache.hadoop.yarn.exceptions">ResourceProfilesNotEnabledException</a></span></code>
<div class="block">This exception is thrown when the client requests information about
ResourceProfiles in the
<a href="../../../../../../org/apache/hadoop/yarn/api/ApplicationClientProtocol.html" title="interface in org.apache.hadoop.yarn.api"><code>ApplicationClientProtocol</code></a> but resource
profiles is not enabled on the RM.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>class&nbsp;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/yarn/exceptions/YARNFeatureNotEnabledException.html" title="class in org.apache.hadoop.yarn.exceptions">YARNFeatureNotEnabledException</a></span></code>
<div class="block">This exception is thrown when a feature is being used which is not enabled
yet.</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.apache.hadoop.yarn.server.api">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../../org/apache/hadoop/yarn/exceptions/YarnException.html" title="class in org.apache.hadoop.yarn.exceptions">YarnException</a> in <a href="../../../../../../org/apache/hadoop/yarn/server/api/package-summary.html">org.apache.hadoop.yarn.server.api</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/hadoop/yarn/server/api/package-summary.html">org.apache.hadoop.yarn.server.api</a> that throw <a href="../../../../../../org/apache/hadoop/yarn/exceptions/YarnException.html" title="class in org.apache.hadoop.yarn.exceptions">YarnException</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/hadoop/yarn/server/api/protocolrecords/AddToClusterNodeLabelsResponse.html" title="class in org.apache.hadoop.yarn.server.api.protocolrecords">AddToClusterNodeLabelsResponse</a></code></td>
<td class="colLast"><span class="typeNameLabel">ResourceManagerAdministrationProtocol.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/yarn/server/api/ResourceManagerAdministrationProtocol.html#addToClusterNodeLabels-org.apache.hadoop.yarn.server.api.protocolrecords.AddToClusterNodeLabelsRequest-">addToClusterNodeLabels</a></span>(<a href="../../../../../../org/apache/hadoop/yarn/server/api/protocolrecords/AddToClusterNodeLabelsRequest.html" title="class in org.apache.hadoop.yarn.server.api.protocolrecords">AddToClusterNodeLabelsRequest</a>&nbsp;request)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/hadoop/yarn/server/api/protocolrecords/CheckForDecommissioningNodesResponse.html" title="class in org.apache.hadoop.yarn.server.api.protocolrecords">CheckForDecommissioningNodesResponse</a></code></td>
<td class="colLast"><span class="typeNameLabel">ResourceManagerAdministrationProtocol.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/yarn/server/api/ResourceManagerAdministrationProtocol.html#checkForDecommissioningNodes-org.apache.hadoop.yarn.server.api.protocolrecords.CheckForDecommissioningNodesRequest-">checkForDecommissioningNodes</a></span>(<a href="../../../../../../org/apache/hadoop/yarn/server/api/protocolrecords/CheckForDecommissioningNodesRequest.html" title="class in org.apache.hadoop.yarn.server.api.protocolrecords">CheckForDecommissioningNodesRequest</a>&nbsp;checkForDecommissioningNodesRequest)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/hadoop/yarn/server/api/protocolrecords/NodesToAttributesMappingResponse.html" title="class in org.apache.hadoop.yarn.server.api.protocolrecords">NodesToAttributesMappingResponse</a></code></td>
<td class="colLast"><span class="typeNameLabel">ResourceManagerAdministrationProtocol.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/yarn/server/api/ResourceManagerAdministrationProtocol.html#mapAttributesToNodes-org.apache.hadoop.yarn.server.api.protocolrecords.NodesToAttributesMappingRequest-">mapAttributesToNodes</a></span>(<a href="../../../../../../org/apache/hadoop/yarn/server/api/protocolrecords/NodesToAttributesMappingRequest.html" title="class in org.apache.hadoop.yarn.server.api.protocolrecords">NodesToAttributesMappingRequest</a>&nbsp;request)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/hadoop/yarn/server/api/protocolrecords/RefreshAdminAclsResponse.html" title="class in org.apache.hadoop.yarn.server.api.protocolrecords">RefreshAdminAclsResponse</a></code></td>
<td class="colLast"><span class="typeNameLabel">ResourceManagerAdministrationProtocol.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/yarn/server/api/ResourceManagerAdministrationProtocol.html#refreshAdminAcls-org.apache.hadoop.yarn.server.api.protocolrecords.RefreshAdminAclsRequest-">refreshAdminAcls</a></span>(<a href="../../../../../../org/apache/hadoop/yarn/server/api/protocolrecords/RefreshAdminAclsRequest.html" title="class in org.apache.hadoop.yarn.server.api.protocolrecords">RefreshAdminAclsRequest</a>&nbsp;request)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/hadoop/yarn/server/api/protocolrecords/RefreshClusterMaxPriorityResponse.html" title="class in org.apache.hadoop.yarn.server.api.protocolrecords">RefreshClusterMaxPriorityResponse</a></code></td>
<td class="colLast"><span class="typeNameLabel">ResourceManagerAdministrationProtocol.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/yarn/server/api/ResourceManagerAdministrationProtocol.html#refreshClusterMaxPriority-org.apache.hadoop.yarn.server.api.protocolrecords.RefreshClusterMaxPriorityRequest-">refreshClusterMaxPriority</a></span>(<a href="../../../../../../org/apache/hadoop/yarn/server/api/protocolrecords/RefreshClusterMaxPriorityRequest.html" title="class in org.apache.hadoop.yarn.server.api.protocolrecords">RefreshClusterMaxPriorityRequest</a>&nbsp;request)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/hadoop/yarn/server/api/protocolrecords/RefreshNodesResponse.html" title="class in org.apache.hadoop.yarn.server.api.protocolrecords">RefreshNodesResponse</a></code></td>
<td class="colLast"><span class="typeNameLabel">ResourceManagerAdministrationProtocol.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/yarn/server/api/ResourceManagerAdministrationProtocol.html#refreshNodes-org.apache.hadoop.yarn.server.api.protocolrecords.RefreshNodesRequest-">refreshNodes</a></span>(<a href="../../../../../../org/apache/hadoop/yarn/server/api/protocolrecords/RefreshNodesRequest.html" title="class in org.apache.hadoop.yarn.server.api.protocolrecords">RefreshNodesRequest</a>&nbsp;request)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/hadoop/yarn/server/api/protocolrecords/RefreshNodesResourcesResponse.html" title="class in org.apache.hadoop.yarn.server.api.protocolrecords">RefreshNodesResourcesResponse</a></code></td>
<td class="colLast"><span class="typeNameLabel">ResourceManagerAdministrationProtocol.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/yarn/server/api/ResourceManagerAdministrationProtocol.html#refreshNodesResources-org.apache.hadoop.yarn.server.api.protocolrecords.RefreshNodesResourcesRequest-">refreshNodesResources</a></span>(<a href="../../../../../../org/apache/hadoop/yarn/server/api/protocolrecords/RefreshNodesResourcesRequest.html" title="class in org.apache.hadoop.yarn.server.api.protocolrecords">RefreshNodesResourcesRequest</a>&nbsp;request)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/hadoop/yarn/server/api/protocolrecords/RefreshQueuesResponse.html" title="class in org.apache.hadoop.yarn.server.api.protocolrecords">RefreshQueuesResponse</a></code></td>
<td class="colLast"><span class="typeNameLabel">ResourceManagerAdministrationProtocol.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/yarn/server/api/ResourceManagerAdministrationProtocol.html#refreshQueues-org.apache.hadoop.yarn.server.api.protocolrecords.RefreshQueuesRequest-">refreshQueues</a></span>(<a href="../../../../../../org/apache/hadoop/yarn/server/api/protocolrecords/RefreshQueuesRequest.html" title="class in org.apache.hadoop.yarn.server.api.protocolrecords">RefreshQueuesRequest</a>&nbsp;request)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/hadoop/yarn/server/api/protocolrecords/RefreshServiceAclsResponse.html" title="class in org.apache.hadoop.yarn.server.api.protocolrecords">RefreshServiceAclsResponse</a></code></td>
<td class="colLast"><span class="typeNameLabel">ResourceManagerAdministrationProtocol.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/yarn/server/api/ResourceManagerAdministrationProtocol.html#refreshServiceAcls-org.apache.hadoop.yarn.server.api.protocolrecords.RefreshServiceAclsRequest-">refreshServiceAcls</a></span>(<a href="../../../../../../org/apache/hadoop/yarn/server/api/protocolrecords/RefreshServiceAclsRequest.html" title="class in org.apache.hadoop.yarn.server.api.protocolrecords">RefreshServiceAclsRequest</a>&nbsp;request)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/hadoop/yarn/server/api/protocolrecords/RefreshSuperUserGroupsConfigurationResponse.html" title="class in org.apache.hadoop.yarn.server.api.protocolrecords">RefreshSuperUserGroupsConfigurationResponse</a></code></td>
<td class="colLast"><span class="typeNameLabel">ResourceManagerAdministrationProtocol.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/yarn/server/api/ResourceManagerAdministrationProtocol.html#refreshSuperUserGroupsConfiguration-org.apache.hadoop.yarn.server.api.protocolrecords.RefreshSuperUserGroupsConfigurationRequest-">refreshSuperUserGroupsConfiguration</a></span>(<a href="../../../../../../org/apache/hadoop/yarn/server/api/protocolrecords/RefreshSuperUserGroupsConfigurationRequest.html" title="class in org.apache.hadoop.yarn.server.api.protocolrecords">RefreshSuperUserGroupsConfigurationRequest</a>&nbsp;request)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/hadoop/yarn/server/api/protocolrecords/RefreshUserToGroupsMappingsResponse.html" title="class in org.apache.hadoop.yarn.server.api.protocolrecords">RefreshUserToGroupsMappingsResponse</a></code></td>
<td class="colLast"><span class="typeNameLabel">ResourceManagerAdministrationProtocol.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/yarn/server/api/ResourceManagerAdministrationProtocol.html#refreshUserToGroupsMappings-org.apache.hadoop.yarn.server.api.protocolrecords.RefreshUserToGroupsMappingsRequest-">refreshUserToGroupsMappings</a></span>(<a href="../../../../../../org/apache/hadoop/yarn/server/api/protocolrecords/RefreshUserToGroupsMappingsRequest.html" title="class in org.apache.hadoop.yarn.server.api.protocolrecords">RefreshUserToGroupsMappingsRequest</a>&nbsp;request)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/hadoop/yarn/server/api/protocolrecords/RemoveFromClusterNodeLabelsResponse.html" title="class in org.apache.hadoop.yarn.server.api.protocolrecords">RemoveFromClusterNodeLabelsResponse</a></code></td>
<td class="colLast"><span class="typeNameLabel">ResourceManagerAdministrationProtocol.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/yarn/server/api/ResourceManagerAdministrationProtocol.html#removeFromClusterNodeLabels-org.apache.hadoop.yarn.server.api.protocolrecords.RemoveFromClusterNodeLabelsRequest-">removeFromClusterNodeLabels</a></span>(<a href="../../../../../../org/apache/hadoop/yarn/server/api/protocolrecords/RemoveFromClusterNodeLabelsRequest.html" title="class in org.apache.hadoop.yarn.server.api.protocolrecords">RemoveFromClusterNodeLabelsRequest</a>&nbsp;request)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/hadoop/yarn/server/api/protocolrecords/ReplaceLabelsOnNodeResponse.html" title="class in org.apache.hadoop.yarn.server.api.protocolrecords">ReplaceLabelsOnNodeResponse</a></code></td>
<td class="colLast"><span class="typeNameLabel">ResourceManagerAdministrationProtocol.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/yarn/server/api/ResourceManagerAdministrationProtocol.html#replaceLabelsOnNode-org.apache.hadoop.yarn.server.api.protocolrecords.ReplaceLabelsOnNodeRequest-">replaceLabelsOnNode</a></span>(<a href="../../../../../../org/apache/hadoop/yarn/server/api/protocolrecords/ReplaceLabelsOnNodeRequest.html" title="class in org.apache.hadoop.yarn.server.api.protocolrecords">ReplaceLabelsOnNodeRequest</a>&nbsp;request)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/hadoop/yarn/server/api/protocolrecords/RunSharedCacheCleanerTaskResponse.html" title="class in org.apache.hadoop.yarn.server.api.protocolrecords">RunSharedCacheCleanerTaskResponse</a></code></td>
<td class="colLast"><span class="typeNameLabel">SCMAdminProtocol.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/yarn/server/api/SCMAdminProtocol.html#runCleanerTask-org.apache.hadoop.yarn.server.api.protocolrecords.RunSharedCacheCleanerTaskRequest-">runCleanerTask</a></span>(<a href="../../../../../../org/apache/hadoop/yarn/server/api/protocolrecords/RunSharedCacheCleanerTaskRequest.html" title="class in org.apache.hadoop.yarn.server.api.protocolrecords">RunSharedCacheCleanerTaskRequest</a>&nbsp;request)</code>
<div class="block">
The method used by administrators to ask SCM to run cleaner task right away</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../org/apache/hadoop/yarn/server/api/protocolrecords/UpdateNodeResourceResponse.html" title="class in org.apache.hadoop.yarn.server.api.protocolrecords">UpdateNodeResourceResponse</a></code></td>
<td class="colLast"><span class="typeNameLabel">ResourceManagerAdministrationProtocol.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/yarn/server/api/ResourceManagerAdministrationProtocol.html#updateNodeResource-org.apache.hadoop.yarn.server.api.protocolrecords.UpdateNodeResourceRequest-">updateNodeResource</a></span>(<a href="../../../../../../org/apache/hadoop/yarn/server/api/protocolrecords/UpdateNodeResourceRequest.html" title="class in org.apache.hadoop.yarn.server.api.protocolrecords">UpdateNodeResourceRequest</a>&nbsp;request)</code>
<div class="block">The interface used by admin to update nodes' resources to the
<code>ResourceManager</code></div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.apache.hadoop.yarn.util.csi">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../../org/apache/hadoop/yarn/exceptions/YarnException.html" title="class in org.apache.hadoop.yarn.exceptions">YarnException</a> in <a href="../../../../../../org/apache/hadoop/yarn/util/csi/package-summary.html">org.apache.hadoop.yarn.util.csi</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/hadoop/yarn/util/csi/package-summary.html">org.apache.hadoop.yarn.util.csi</a> that throw <a href="../../../../../../org/apache/hadoop/yarn/exceptions/YarnException.html" title="class in org.apache.hadoop.yarn.exceptions">YarnException</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>static <a href="https://docs.oracle.com/javase/8/docs/api/java/net/InetSocketAddress.html?is-external=true" title="class or interface in java.net">InetSocketAddress</a></code></td>
<td class="colLast"><span class="typeNameLabel">CsiConfigUtils.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/yarn/util/csi/CsiConfigUtils.html#getCsiAdaptorAddressForDriver-java.lang.String-org.apache.hadoop.conf.Configuration-">getCsiAdaptorAddressForDriver</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;driverName,
org.apache.hadoop.conf.Configuration&nbsp;conf)</code>
<div class="block">Resolve the CSI adaptor address for a CSI driver from configuration.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
<td class="colLast"><span class="typeNameLabel">CsiConfigUtils.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/yarn/util/csi/CsiConfigUtils.html#getCsiDriverEndpoint-java.lang.String-org.apache.hadoop.conf.Configuration-">getCsiDriverEndpoint</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;driverName,
org.apache.hadoop.conf.Configuration&nbsp;conf)</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/hadoop/yarn/exceptions/YarnException.html" title="class in org.apache.hadoop.yarn.exceptions">Class</a></li>
<li class="navBarCell1Rev">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">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/hadoop/yarn/exceptions/class-use/YarnException.html" target="_top">Frames</a></li>
<li><a href="YarnException.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; 2008&#x2013;2021 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
</body>
</html>