blob: bcf3b166e6cf000b36dafa6e414ae2d4a09e0bfb [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 (version 1.7.0_111) on Wed Nov 16 17:02:52 UTC 2016 -->
<title>Protos.Resource.DiskInfoOrBuilder</title>
<meta name="date" content="2016-11-16">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
</head>
<body>
<script type="text/javascript"><!--
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="Protos.Resource.DiskInfoOrBuilder";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar_top">
<!-- -->
</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../org/apache/mesos/package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</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><a href="../../../org/apache/mesos/Protos.Resource.DiskInfo.SourceOrBuilder.html" title="interface in org.apache.mesos"><span class="strong">Prev Class</span></a></li>
<li><a href="../../../org/apache/mesos/Protos.Resource.ReservationInfo.html" title="class in org.apache.mesos"><span class="strong">Next Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../index.html?org/apache/mesos/Protos.Resource.DiskInfoOrBuilder.html" target="_top">Frames</a></li>
<li><a href="Protos.Resource.DiskInfoOrBuilder.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../allclasses-noframe.html">All 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>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method_summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method_detail">Method</a></li>
</ul>
</div>
<a name="skip-navbar_top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="subTitle">org.apache.mesos</div>
<h2 title="Interface Protos.Resource.DiskInfoOrBuilder" class="title">Interface Protos.Resource.DiskInfoOrBuilder</h2>
</div>
<div class="contentContainer">
<div class="description">
<ul class="blockList">
<li class="blockList">
<dl>
<dt>All Known Implementing Classes:</dt>
<dd><a href="../../../org/apache/mesos/Protos.Resource.DiskInfo.html" title="class in org.apache.mesos">Protos.Resource.DiskInfo</a>, <a href="../../../org/apache/mesos/Protos.Resource.DiskInfo.Builder.html" title="class in org.apache.mesos">Protos.Resource.DiskInfo.Builder</a></dd>
</dl>
<dl>
<dt>Enclosing class:</dt>
<dd><a href="../../../org/apache/mesos/Protos.Resource.html" title="class in org.apache.mesos">Protos.Resource</a></dd>
</dl>
<hr>
<br>
<pre>public static interface <span class="strong">Protos.Resource.DiskInfoOrBuilder</span></pre>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- ========== METHOD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="method_summary">
<!-- -->
</a>
<h3>Method Summary</h3>
<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
<caption><span>Methods</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>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../org/apache/mesos/Protos.Resource.DiskInfo.Persistence.html" title="class in org.apache.mesos">Protos.Resource.DiskInfo.Persistence</a></code></td>
<td class="colLast"><code><strong><a href="../../../org/apache/mesos/Protos.Resource.DiskInfoOrBuilder.html#getPersistence()">getPersistence</a></strong>()</code>
<div class="block"><code>optional .mesos.Resource.DiskInfo.Persistence persistence = 1;</code></div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../org/apache/mesos/Protos.Resource.DiskInfo.PersistenceOrBuilder.html" title="interface in org.apache.mesos">Protos.Resource.DiskInfo.PersistenceOrBuilder</a></code></td>
<td class="colLast"><code><strong><a href="../../../org/apache/mesos/Protos.Resource.DiskInfoOrBuilder.html#getPersistenceOrBuilder()">getPersistenceOrBuilder</a></strong>()</code>
<div class="block"><code>optional .mesos.Resource.DiskInfo.Persistence persistence = 1;</code></div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../org/apache/mesos/Protos.Resource.DiskInfo.Source.html" title="class in org.apache.mesos">Protos.Resource.DiskInfo.Source</a></code></td>
<td class="colLast"><code><strong><a href="../../../org/apache/mesos/Protos.Resource.DiskInfoOrBuilder.html#getSource()">getSource</a></strong>()</code>
<div class="block"><code>optional .mesos.Resource.DiskInfo.Source source = 3;</code></div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../org/apache/mesos/Protos.Resource.DiskInfo.SourceOrBuilder.html" title="interface in org.apache.mesos">Protos.Resource.DiskInfo.SourceOrBuilder</a></code></td>
<td class="colLast"><code><strong><a href="../../../org/apache/mesos/Protos.Resource.DiskInfoOrBuilder.html#getSourceOrBuilder()">getSourceOrBuilder</a></strong>()</code>
<div class="block"><code>optional .mesos.Resource.DiskInfo.Source source = 3;</code></div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../org/apache/mesos/Protos.Volume.html" title="class in org.apache.mesos">Protos.Volume</a></code></td>
<td class="colLast"><code><strong><a href="../../../org/apache/mesos/Protos.Resource.DiskInfoOrBuilder.html#getVolume()">getVolume</a></strong>()</code>
<div class="block"><code>optional .mesos.Volume volume = 2;</code></div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../org/apache/mesos/Protos.VolumeOrBuilder.html" title="interface in org.apache.mesos">Protos.VolumeOrBuilder</a></code></td>
<td class="colLast"><code><strong><a href="../../../org/apache/mesos/Protos.Resource.DiskInfoOrBuilder.html#getVolumeOrBuilder()">getVolumeOrBuilder</a></strong>()</code>
<div class="block"><code>optional .mesos.Volume volume = 2;</code></div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><strong><a href="../../../org/apache/mesos/Protos.Resource.DiskInfoOrBuilder.html#hasPersistence()">hasPersistence</a></strong>()</code>
<div class="block"><code>optional .mesos.Resource.DiskInfo.Persistence persistence = 1;</code></div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><strong><a href="../../../org/apache/mesos/Protos.Resource.DiskInfoOrBuilder.html#hasSource()">hasSource</a></strong>()</code>
<div class="block"><code>optional .mesos.Resource.DiskInfo.Source source = 3;</code></div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><strong><a href="../../../org/apache/mesos/Protos.Resource.DiskInfoOrBuilder.html#hasVolume()">hasVolume</a></strong>()</code>
<div class="block"><code>optional .mesos.Volume volume = 2;</code></div>
</td>
</tr>
</table>
</li>
</ul>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ============ METHOD DETAIL ========== -->
<ul class="blockList">
<li class="blockList"><a name="method_detail">
<!-- -->
</a>
<h3>Method Detail</h3>
<a name="hasPersistence()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>hasPersistence</h4>
<pre>boolean&nbsp;hasPersistence()</pre>
<div class="block"><code>optional .mesos.Resource.DiskInfo.Persistence persistence = 1;</code></div>
</li>
</ul>
<a name="getPersistence()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getPersistence</h4>
<pre><a href="../../../org/apache/mesos/Protos.Resource.DiskInfo.Persistence.html" title="class in org.apache.mesos">Protos.Resource.DiskInfo.Persistence</a>&nbsp;getPersistence()</pre>
<div class="block"><code>optional .mesos.Resource.DiskInfo.Persistence persistence = 1;</code></div>
</li>
</ul>
<a name="getPersistenceOrBuilder()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getPersistenceOrBuilder</h4>
<pre><a href="../../../org/apache/mesos/Protos.Resource.DiskInfo.PersistenceOrBuilder.html" title="interface in org.apache.mesos">Protos.Resource.DiskInfo.PersistenceOrBuilder</a>&nbsp;getPersistenceOrBuilder()</pre>
<div class="block"><code>optional .mesos.Resource.DiskInfo.Persistence persistence = 1;</code></div>
</li>
</ul>
<a name="hasVolume()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>hasVolume</h4>
<pre>boolean&nbsp;hasVolume()</pre>
<div class="block"><code>optional .mesos.Volume volume = 2;</code>
<pre>
Describes how this disk resource will be mounted in the
container. If not set, the disk resource will be used as the
sandbox. Otherwise, it will be mounted according to the
'container_path' inside 'volume'. The 'host_path' inside
'volume' is ignored.
NOTE: If 'volume' is set but 'persistence' is not set, the
volume will be automatically garbage collected after
task/executor terminates. Currently, if 'persistence' is set,
'volume' must be set.
</pre></div>
</li>
</ul>
<a name="getVolume()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getVolume</h4>
<pre><a href="../../../org/apache/mesos/Protos.Volume.html" title="class in org.apache.mesos">Protos.Volume</a>&nbsp;getVolume()</pre>
<div class="block"><code>optional .mesos.Volume volume = 2;</code>
<pre>
Describes how this disk resource will be mounted in the
container. If not set, the disk resource will be used as the
sandbox. Otherwise, it will be mounted according to the
'container_path' inside 'volume'. The 'host_path' inside
'volume' is ignored.
NOTE: If 'volume' is set but 'persistence' is not set, the
volume will be automatically garbage collected after
task/executor terminates. Currently, if 'persistence' is set,
'volume' must be set.
</pre></div>
</li>
</ul>
<a name="getVolumeOrBuilder()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getVolumeOrBuilder</h4>
<pre><a href="../../../org/apache/mesos/Protos.VolumeOrBuilder.html" title="interface in org.apache.mesos">Protos.VolumeOrBuilder</a>&nbsp;getVolumeOrBuilder()</pre>
<div class="block"><code>optional .mesos.Volume volume = 2;</code>
<pre>
Describes how this disk resource will be mounted in the
container. If not set, the disk resource will be used as the
sandbox. Otherwise, it will be mounted according to the
'container_path' inside 'volume'. The 'host_path' inside
'volume' is ignored.
NOTE: If 'volume' is set but 'persistence' is not set, the
volume will be automatically garbage collected after
task/executor terminates. Currently, if 'persistence' is set,
'volume' must be set.
</pre></div>
</li>
</ul>
<a name="hasSource()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>hasSource</h4>
<pre>boolean&nbsp;hasSource()</pre>
<div class="block"><code>optional .mesos.Resource.DiskInfo.Source source = 3;</code></div>
</li>
</ul>
<a name="getSource()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getSource</h4>
<pre><a href="../../../org/apache/mesos/Protos.Resource.DiskInfo.Source.html" title="class in org.apache.mesos">Protos.Resource.DiskInfo.Source</a>&nbsp;getSource()</pre>
<div class="block"><code>optional .mesos.Resource.DiskInfo.Source source = 3;</code></div>
</li>
</ul>
<a name="getSourceOrBuilder()">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>getSourceOrBuilder</h4>
<pre><a href="../../../org/apache/mesos/Protos.Resource.DiskInfo.SourceOrBuilder.html" title="interface in org.apache.mesos">Protos.Resource.DiskInfo.SourceOrBuilder</a>&nbsp;getSourceOrBuilder()</pre>
<div class="block"><code>optional .mesos.Resource.DiskInfo.Source source = 3;</code></div>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
</div>
<!-- ========= END OF CLASS DATA ========= -->
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar_bottom">
<!-- -->
</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../org/apache/mesos/package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</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><a href="../../../org/apache/mesos/Protos.Resource.DiskInfo.SourceOrBuilder.html" title="interface in org.apache.mesos"><span class="strong">Prev Class</span></a></li>
<li><a href="../../../org/apache/mesos/Protos.Resource.ReservationInfo.html" title="class in org.apache.mesos"><span class="strong">Next Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../index.html?org/apache/mesos/Protos.Resource.DiskInfoOrBuilder.html" target="_top">Frames</a></li>
<li><a href="Protos.Resource.DiskInfoOrBuilder.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../allclasses-noframe.html">All 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>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method_summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method_detail">Method</a></li>
</ul>
</div>
<a name="skip-navbar_bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>