blob: 6547131036b983f69ecff93bee8e23011e13d9e6 [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_101) on Mon Jul 25 19:40:44 UTC 2016 -->
<title>Protos.TaskInfo</title>
<meta name="date" content="2016-07-25">
<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.TaskInfo";
}
//-->
</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.TaskIDOrBuilder.html" title="interface in org.apache.mesos"><span class="strong">Prev Class</span></a></li>
<li><a href="../../../org/apache/mesos/Protos.TaskInfo.Builder.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.TaskInfo.html" target="_top">Frames</a></li>
<li><a href="Protos.TaskInfo.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><a href="#nested_class_summary">Nested</a>&nbsp;|&nbsp;</li>
<li><a href="#field_summary">Field</a>&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><a href="#field_detail">Field</a>&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="Class Protos.TaskInfo" class="title">Class Protos.TaskInfo</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">
<li>java.lang.Object</li>
<li>
<ul class="inheritance">
<li>com.google.protobuf.GeneratedMessage</li>
<li>
<ul class="inheritance">
<li>org.apache.mesos.Protos.TaskInfo</li>
</ul>
</li>
</ul>
</li>
</ul>
<div class="description">
<ul class="blockList">
<li class="blockList">
<dl>
<dt>All Implemented Interfaces:</dt>
<dd><a href="../../../org/apache/mesos/Protos.TaskInfoOrBuilder.html" title="interface in org.apache.mesos">Protos.TaskInfoOrBuilder</a></dd>
</dl>
<dl>
<dt>Enclosing class:</dt>
<dd><a href="../../../org/apache/mesos/Protos.html" title="class in org.apache.mesos">Protos</a></dd>
</dl>
<hr>
<br>
<pre>public static final class <span class="strong">Protos.TaskInfo</span>
extends com.google.protobuf.GeneratedMessage
implements <a href="../../../org/apache/mesos/Protos.TaskInfoOrBuilder.html" title="interface in org.apache.mesos">Protos.TaskInfoOrBuilder</a></pre>
<div class="block">Protobuf type <code>mesos.TaskInfo</code>
<pre>
Describes a task. Passed from the scheduler all the way to an
executor (see SchedulerDriver::launchTasks and
Executor::launchTask). Either ExecutorInfo or CommandInfo should be set.
A different executor can be used to launch this task, and subsequent tasks
meant for the same executor can reuse the same ExecutorInfo struct.
</pre></div>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- ======== NESTED CLASS SUMMARY ======== -->
<ul class="blockList">
<li class="blockList"><a name="nested_class_summary">
<!-- -->
</a>
<h3>Nested Class Summary</h3>
<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Nested Class Summary table, listing nested classes, and an explanation">
<caption><span>Nested Classes</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>
<tr class="altColor">
<td class="colFirst"><code>static class&nbsp;</code></td>
<td class="colLast"><code><strong><a href="../../../org/apache/mesos/Protos.TaskInfo.Builder.html" title="class in org.apache.mesos">Protos.TaskInfo.Builder</a></strong></code>
<div class="block">Protobuf type <code>mesos.TaskInfo</code></div>
</td>
</tr>
</table>
</li>
</ul>
<!-- =========== FIELD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="field_summary">
<!-- -->
</a>
<h3>Field Summary</h3>
<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Field and Description</th>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><strong><a href="../../../org/apache/mesos/Protos.TaskInfo.html#COMMAND_FIELD_NUMBER">COMMAND_FIELD_NUMBER</a></strong></code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><strong><a href="../../../org/apache/mesos/Protos.TaskInfo.html#CONTAINER_FIELD_NUMBER">CONTAINER_FIELD_NUMBER</a></strong></code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><strong><a href="../../../org/apache/mesos/Protos.TaskInfo.html#DATA_FIELD_NUMBER">DATA_FIELD_NUMBER</a></strong></code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><strong><a href="../../../org/apache/mesos/Protos.TaskInfo.html#DISCOVERY_FIELD_NUMBER">DISCOVERY_FIELD_NUMBER</a></strong></code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><strong><a href="../../../org/apache/mesos/Protos.TaskInfo.html#EXECUTOR_FIELD_NUMBER">EXECUTOR_FIELD_NUMBER</a></strong></code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><strong><a href="../../../org/apache/mesos/Protos.TaskInfo.html#HEALTH_CHECK_FIELD_NUMBER">HEALTH_CHECK_FIELD_NUMBER</a></strong></code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><strong><a href="../../../org/apache/mesos/Protos.TaskInfo.html#KILL_POLICY_FIELD_NUMBER">KILL_POLICY_FIELD_NUMBER</a></strong></code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><strong><a href="../../../org/apache/mesos/Protos.TaskInfo.html#LABELS_FIELD_NUMBER">LABELS_FIELD_NUMBER</a></strong></code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><strong><a href="../../../org/apache/mesos/Protos.TaskInfo.html#NAME_FIELD_NUMBER">NAME_FIELD_NUMBER</a></strong></code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <any></code></td>
<td class="colLast"><code><strong><a href="../../../org/apache/mesos/Protos.TaskInfo.html#PARSER">PARSER</a></strong></code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><strong><a href="../../../org/apache/mesos/Protos.TaskInfo.html#RESOURCES_FIELD_NUMBER">RESOURCES_FIELD_NUMBER</a></strong></code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><strong><a href="../../../org/apache/mesos/Protos.TaskInfo.html#SLAVE_ID_FIELD_NUMBER">SLAVE_ID_FIELD_NUMBER</a></strong></code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><strong><a href="../../../org/apache/mesos/Protos.TaskInfo.html#TASK_ID_FIELD_NUMBER">TASK_ID_FIELD_NUMBER</a></strong></code>&nbsp;</td>
</tr>
</table>
</li>
</ul>
<!-- ========== 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.CommandInfo.html" title="class in org.apache.mesos">Protos.CommandInfo</a></code></td>
<td class="colLast"><code><strong><a href="../../../org/apache/mesos/Protos.TaskInfo.html#getCommand()">getCommand</a></strong>()</code>
<div class="block"><code>optional .mesos.CommandInfo command = 7;</code></div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../org/apache/mesos/Protos.CommandInfoOrBuilder.html" title="interface in org.apache.mesos">Protos.CommandInfoOrBuilder</a></code></td>
<td class="colLast"><code><strong><a href="../../../org/apache/mesos/Protos.TaskInfo.html#getCommandOrBuilder()">getCommandOrBuilder</a></strong>()</code>
<div class="block"><code>optional .mesos.CommandInfo command = 7;</code></div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../org/apache/mesos/Protos.ContainerInfo.html" title="class in org.apache.mesos">Protos.ContainerInfo</a></code></td>
<td class="colLast"><code><strong><a href="../../../org/apache/mesos/Protos.TaskInfo.html#getContainer()">getContainer</a></strong>()</code>
<div class="block"><code>optional .mesos.ContainerInfo container = 9;</code></div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../org/apache/mesos/Protos.ContainerInfoOrBuilder.html" title="interface in org.apache.mesos">Protos.ContainerInfoOrBuilder</a></code></td>
<td class="colLast"><code><strong><a href="../../../org/apache/mesos/Protos.TaskInfo.html#getContainerOrBuilder()">getContainerOrBuilder</a></strong>()</code>
<div class="block"><code>optional .mesos.ContainerInfo container = 9;</code></div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>com.google.protobuf.ByteString</code></td>
<td class="colLast"><code><strong><a href="../../../org/apache/mesos/Protos.TaskInfo.html#getData()">getData</a></strong>()</code>
<div class="block"><code>optional bytes data = 6;</code></div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="../../../org/apache/mesos/Protos.TaskInfo.html" title="class in org.apache.mesos">Protos.TaskInfo</a></code></td>
<td class="colLast"><code><strong><a href="../../../org/apache/mesos/Protos.TaskInfo.html#getDefaultInstance()">getDefaultInstance</a></strong>()</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../org/apache/mesos/Protos.TaskInfo.html" title="class in org.apache.mesos">Protos.TaskInfo</a></code></td>
<td class="colLast"><code><strong><a href="../../../org/apache/mesos/Protos.TaskInfo.html#getDefaultInstanceForType()">getDefaultInstanceForType</a></strong>()</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static com.google.protobuf.Descriptors.Descriptor</code></td>
<td class="colLast"><code><strong><a href="../../../org/apache/mesos/Protos.TaskInfo.html#getDescriptor()">getDescriptor</a></strong>()</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../org/apache/mesos/Protos.DiscoveryInfo.html" title="class in org.apache.mesos">Protos.DiscoveryInfo</a></code></td>
<td class="colLast"><code><strong><a href="../../../org/apache/mesos/Protos.TaskInfo.html#getDiscovery()">getDiscovery</a></strong>()</code>
<div class="block"><code>optional .mesos.DiscoveryInfo discovery = 11;</code></div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../org/apache/mesos/Protos.DiscoveryInfoOrBuilder.html" title="interface in org.apache.mesos">Protos.DiscoveryInfoOrBuilder</a></code></td>
<td class="colLast"><code><strong><a href="../../../org/apache/mesos/Protos.TaskInfo.html#getDiscoveryOrBuilder()">getDiscoveryOrBuilder</a></strong>()</code>
<div class="block"><code>optional .mesos.DiscoveryInfo discovery = 11;</code></div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../org/apache/mesos/Protos.ExecutorInfo.html" title="class in org.apache.mesos">Protos.ExecutorInfo</a></code></td>
<td class="colLast"><code><strong><a href="../../../org/apache/mesos/Protos.TaskInfo.html#getExecutor()">getExecutor</a></strong>()</code>
<div class="block"><code>optional .mesos.ExecutorInfo executor = 5;</code></div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../org/apache/mesos/Protos.ExecutorInfoOrBuilder.html" title="interface in org.apache.mesos">Protos.ExecutorInfoOrBuilder</a></code></td>
<td class="colLast"><code><strong><a href="../../../org/apache/mesos/Protos.TaskInfo.html#getExecutorOrBuilder()">getExecutorOrBuilder</a></strong>()</code>
<div class="block"><code>optional .mesos.ExecutorInfo executor = 5;</code></div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../org/apache/mesos/Protos.HealthCheck.html" title="class in org.apache.mesos">Protos.HealthCheck</a></code></td>
<td class="colLast"><code><strong><a href="../../../org/apache/mesos/Protos.TaskInfo.html#getHealthCheck()">getHealthCheck</a></strong>()</code>
<div class="block"><code>optional .mesos.HealthCheck health_check = 8;</code></div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../org/apache/mesos/Protos.HealthCheckOrBuilder.html" title="interface in org.apache.mesos">Protos.HealthCheckOrBuilder</a></code></td>
<td class="colLast"><code><strong><a href="../../../org/apache/mesos/Protos.TaskInfo.html#getHealthCheckOrBuilder()">getHealthCheckOrBuilder</a></strong>()</code>
<div class="block"><code>optional .mesos.HealthCheck health_check = 8;</code></div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../org/apache/mesos/Protos.KillPolicy.html" title="class in org.apache.mesos">Protos.KillPolicy</a></code></td>
<td class="colLast"><code><strong><a href="../../../org/apache/mesos/Protos.TaskInfo.html#getKillPolicy()">getKillPolicy</a></strong>()</code>
<div class="block"><code>optional .mesos.KillPolicy kill_policy = 12;</code></div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../org/apache/mesos/Protos.KillPolicyOrBuilder.html" title="interface in org.apache.mesos">Protos.KillPolicyOrBuilder</a></code></td>
<td class="colLast"><code><strong><a href="../../../org/apache/mesos/Protos.TaskInfo.html#getKillPolicyOrBuilder()">getKillPolicyOrBuilder</a></strong>()</code>
<div class="block"><code>optional .mesos.KillPolicy kill_policy = 12;</code></div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../org/apache/mesos/Protos.Labels.html" title="class in org.apache.mesos">Protos.Labels</a></code></td>
<td class="colLast"><code><strong><a href="../../../org/apache/mesos/Protos.TaskInfo.html#getLabels()">getLabels</a></strong>()</code>
<div class="block"><code>optional .mesos.Labels labels = 10;</code></div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../org/apache/mesos/Protos.LabelsOrBuilder.html" title="interface in org.apache.mesos">Protos.LabelsOrBuilder</a></code></td>
<td class="colLast"><code><strong><a href="../../../org/apache/mesos/Protos.TaskInfo.html#getLabelsOrBuilder()">getLabelsOrBuilder</a></strong>()</code>
<div class="block"><code>optional .mesos.Labels labels = 10;</code></div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>java.lang.String</code></td>
<td class="colLast"><code><strong><a href="../../../org/apache/mesos/Protos.TaskInfo.html#getName()">getName</a></strong>()</code>
<div class="block"><code>required string name = 1;</code></div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>com.google.protobuf.ByteString</code></td>
<td class="colLast"><code><strong><a href="../../../org/apache/mesos/Protos.TaskInfo.html#getNameBytes()">getNameBytes</a></strong>()</code>
<div class="block"><code>required string name = 1;</code></div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><any></code></td>
<td class="colLast"><code><strong><a href="../../../org/apache/mesos/Protos.TaskInfo.html#getParserForType()">getParserForType</a></strong>()</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../org/apache/mesos/Protos.Resource.html" title="class in org.apache.mesos">Protos.Resource</a></code></td>
<td class="colLast"><code><strong><a href="../../../org/apache/mesos/Protos.TaskInfo.html#getResources(int)">getResources</a></strong>(int&nbsp;index)</code>
<div class="block"><code>repeated .mesos.Resource resources = 4;</code></div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><strong><a href="../../../org/apache/mesos/Protos.TaskInfo.html#getResourcesCount()">getResourcesCount</a></strong>()</code>
<div class="block"><code>repeated .mesos.Resource resources = 4;</code></div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>java.util.List&lt;<a href="../../../org/apache/mesos/Protos.Resource.html" title="class in org.apache.mesos">Protos.Resource</a>&gt;</code></td>
<td class="colLast"><code><strong><a href="../../../org/apache/mesos/Protos.TaskInfo.html#getResourcesList()">getResourcesList</a></strong>()</code>
<div class="block"><code>repeated .mesos.Resource resources = 4;</code></div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../org/apache/mesos/Protos.ResourceOrBuilder.html" title="interface in org.apache.mesos">Protos.ResourceOrBuilder</a></code></td>
<td class="colLast"><code><strong><a href="../../../org/apache/mesos/Protos.TaskInfo.html#getResourcesOrBuilder(int)">getResourcesOrBuilder</a></strong>(int&nbsp;index)</code>
<div class="block"><code>repeated .mesos.Resource resources = 4;</code></div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>java.util.List&lt;? extends <a href="../../../org/apache/mesos/Protos.ResourceOrBuilder.html" title="interface in org.apache.mesos">Protos.ResourceOrBuilder</a>&gt;</code></td>
<td class="colLast"><code><strong><a href="../../../org/apache/mesos/Protos.TaskInfo.html#getResourcesOrBuilderList()">getResourcesOrBuilderList</a></strong>()</code>
<div class="block"><code>repeated .mesos.Resource resources = 4;</code></div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><strong><a href="../../../org/apache/mesos/Protos.TaskInfo.html#getSerializedSize()">getSerializedSize</a></strong>()</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../org/apache/mesos/Protos.SlaveID.html" title="class in org.apache.mesos">Protos.SlaveID</a></code></td>
<td class="colLast"><code><strong><a href="../../../org/apache/mesos/Protos.TaskInfo.html#getSlaveId()">getSlaveId</a></strong>()</code>
<div class="block"><code>required .mesos.SlaveID slave_id = 3;</code></div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../org/apache/mesos/Protos.SlaveIDOrBuilder.html" title="interface in org.apache.mesos">Protos.SlaveIDOrBuilder</a></code></td>
<td class="colLast"><code><strong><a href="../../../org/apache/mesos/Protos.TaskInfo.html#getSlaveIdOrBuilder()">getSlaveIdOrBuilder</a></strong>()</code>
<div class="block"><code>required .mesos.SlaveID slave_id = 3;</code></div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../org/apache/mesos/Protos.TaskID.html" title="class in org.apache.mesos">Protos.TaskID</a></code></td>
<td class="colLast"><code><strong><a href="../../../org/apache/mesos/Protos.TaskInfo.html#getTaskId()">getTaskId</a></strong>()</code>
<div class="block"><code>required .mesos.TaskID task_id = 2;</code></div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../org/apache/mesos/Protos.TaskIDOrBuilder.html" title="interface in org.apache.mesos">Protos.TaskIDOrBuilder</a></code></td>
<td class="colLast"><code><strong><a href="../../../org/apache/mesos/Protos.TaskInfo.html#getTaskIdOrBuilder()">getTaskIdOrBuilder</a></strong>()</code>
<div class="block"><code>required .mesos.TaskID task_id = 2;</code></div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>com.google.protobuf.UnknownFieldSet</code></td>
<td class="colLast"><code><strong><a href="../../../org/apache/mesos/Protos.TaskInfo.html#getUnknownFields()">getUnknownFields</a></strong>()</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><strong><a href="../../../org/apache/mesos/Protos.TaskInfo.html#hasCommand()">hasCommand</a></strong>()</code>
<div class="block"><code>optional .mesos.CommandInfo command = 7;</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.TaskInfo.html#hasContainer()">hasContainer</a></strong>()</code>
<div class="block"><code>optional .mesos.ContainerInfo container = 9;</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.TaskInfo.html#hasData()">hasData</a></strong>()</code>
<div class="block"><code>optional bytes data = 6;</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.TaskInfo.html#hasDiscovery()">hasDiscovery</a></strong>()</code>
<div class="block"><code>optional .mesos.DiscoveryInfo discovery = 11;</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.TaskInfo.html#hasExecutor()">hasExecutor</a></strong>()</code>
<div class="block"><code>optional .mesos.ExecutorInfo executor = 5;</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.TaskInfo.html#hasHealthCheck()">hasHealthCheck</a></strong>()</code>
<div class="block"><code>optional .mesos.HealthCheck health_check = 8;</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.TaskInfo.html#hasKillPolicy()">hasKillPolicy</a></strong>()</code>
<div class="block"><code>optional .mesos.KillPolicy kill_policy = 12;</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.TaskInfo.html#hasLabels()">hasLabels</a></strong>()</code>
<div class="block"><code>optional .mesos.Labels labels = 10;</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.TaskInfo.html#hasName()">hasName</a></strong>()</code>
<div class="block"><code>required string name = 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.TaskInfo.html#hasSlaveId()">hasSlaveId</a></strong>()</code>
<div class="block"><code>required .mesos.SlaveID slave_id = 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.TaskInfo.html#hasTaskId()">hasTaskId</a></strong>()</code>
<div class="block"><code>required .mesos.TaskID task_id = 2;</code></div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected com.google.protobuf.GeneratedMessage.FieldAccessorTable</code></td>
<td class="colLast"><code><strong><a href="../../../org/apache/mesos/Protos.TaskInfo.html#internalGetFieldAccessorTable()">internalGetFieldAccessorTable</a></strong>()</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><strong><a href="../../../org/apache/mesos/Protos.TaskInfo.html#isInitialized()">isInitialized</a></strong>()</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="../../../org/apache/mesos/Protos.TaskInfo.Builder.html" title="class in org.apache.mesos">Protos.TaskInfo.Builder</a></code></td>
<td class="colLast"><code><strong><a href="../../../org/apache/mesos/Protos.TaskInfo.html#newBuilder()">newBuilder</a></strong>()</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../../../org/apache/mesos/Protos.TaskInfo.Builder.html" title="class in org.apache.mesos">Protos.TaskInfo.Builder</a></code></td>
<td class="colLast"><code><strong><a href="../../../org/apache/mesos/Protos.TaskInfo.html#newBuilder(org.apache.mesos.Protos.TaskInfo)">newBuilder</a></strong>(<a href="../../../org/apache/mesos/Protos.TaskInfo.html" title="class in org.apache.mesos">Protos.TaskInfo</a>&nbsp;prototype)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../org/apache/mesos/Protos.TaskInfo.Builder.html" title="class in org.apache.mesos">Protos.TaskInfo.Builder</a></code></td>
<td class="colLast"><code><strong><a href="../../../org/apache/mesos/Protos.TaskInfo.html#newBuilderForType()">newBuilderForType</a></strong>()</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected <a href="../../../org/apache/mesos/Protos.TaskInfo.Builder.html" title="class in org.apache.mesos">Protos.TaskInfo.Builder</a></code></td>
<td class="colLast"><code><strong><a href="../../../org/apache/mesos/Protos.TaskInfo.html#newBuilderForType(com.google.protobuf.GeneratedMessage.BuilderParent)">newBuilderForType</a></strong>(com.google.protobuf.GeneratedMessage.BuilderParent&nbsp;parent)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="../../../org/apache/mesos/Protos.TaskInfo.html" title="class in org.apache.mesos">Protos.TaskInfo</a></code></td>
<td class="colLast"><code><strong><a href="../../../org/apache/mesos/Protos.TaskInfo.html#parseDelimitedFrom(java.io.InputStream)">parseDelimitedFrom</a></strong>(java.io.InputStream&nbsp;input)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../../../org/apache/mesos/Protos.TaskInfo.html" title="class in org.apache.mesos">Protos.TaskInfo</a></code></td>
<td class="colLast"><code><strong><a href="../../../org/apache/mesos/Protos.TaskInfo.html#parseDelimitedFrom(java.io.InputStream,%20com.google.protobuf.ExtensionRegistryLite)">parseDelimitedFrom</a></strong>(java.io.InputStream&nbsp;input,
com.google.protobuf.ExtensionRegistryLite&nbsp;extensionRegistry)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="../../../org/apache/mesos/Protos.TaskInfo.html" title="class in org.apache.mesos">Protos.TaskInfo</a></code></td>
<td class="colLast"><code><strong><a href="../../../org/apache/mesos/Protos.TaskInfo.html#parseFrom(byte[],%20com.google.protobuf.ExtensionRegistryLite)">parseFrom</a></strong>(byte[]&nbsp;data,
com.google.protobuf.ExtensionRegistryLite&nbsp;extensionRegistry)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../../../org/apache/mesos/Protos.TaskInfo.html" title="class in org.apache.mesos">Protos.TaskInfo</a></code></td>
<td class="colLast"><code><strong><a href="../../../org/apache/mesos/Protos.TaskInfo.html#parseFrom(com.google.protobuf.ByteString)">parseFrom</a></strong>(com.google.protobuf.ByteString&nbsp;data)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="../../../org/apache/mesos/Protos.TaskInfo.html" title="class in org.apache.mesos">Protos.TaskInfo</a></code></td>
<td class="colLast"><code><strong><a href="../../../org/apache/mesos/Protos.TaskInfo.html#parseFrom(com.google.protobuf.ByteString,%20com.google.protobuf.ExtensionRegistryLite)">parseFrom</a></strong>(com.google.protobuf.ByteString&nbsp;data,
com.google.protobuf.ExtensionRegistryLite&nbsp;extensionRegistry)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../../../org/apache/mesos/Protos.TaskInfo.html" title="class in org.apache.mesos">Protos.TaskInfo</a></code></td>
<td class="colLast"><code><strong><a href="../../../org/apache/mesos/Protos.TaskInfo.html#parseFrom(com.google.protobuf.CodedInputStream)">parseFrom</a></strong>(com.google.protobuf.CodedInputStream&nbsp;input)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="../../../org/apache/mesos/Protos.TaskInfo.html" title="class in org.apache.mesos">Protos.TaskInfo</a></code></td>
<td class="colLast"><code><strong><a href="../../../org/apache/mesos/Protos.TaskInfo.html#parseFrom(com.google.protobuf.CodedInputStream,%20com.google.protobuf.ExtensionRegistryLite)">parseFrom</a></strong>(com.google.protobuf.CodedInputStream&nbsp;input,
com.google.protobuf.ExtensionRegistryLite&nbsp;extensionRegistry)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../../../org/apache/mesos/Protos.TaskInfo.html" title="class in org.apache.mesos">Protos.TaskInfo</a></code></td>
<td class="colLast"><code><strong><a href="../../../org/apache/mesos/Protos.TaskInfo.html#parseFrom(java.io.InputStream,%20com.google.protobuf.ExtensionRegistryLite)">parseFrom</a></strong>(java.io.InputStream&nbsp;input,
com.google.protobuf.ExtensionRegistryLite&nbsp;extensionRegistry)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../org/apache/mesos/Protos.TaskInfo.Builder.html" title="class in org.apache.mesos">Protos.TaskInfo.Builder</a></code></td>
<td class="colLast"><code><strong><a href="../../../org/apache/mesos/Protos.TaskInfo.html#toBuilder()">toBuilder</a></strong>()</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected java.lang.Object</code></td>
<td class="colLast"><code><strong><a href="../../../org/apache/mesos/Protos.TaskInfo.html#writeReplace()">writeReplace</a></strong>()</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../../org/apache/mesos/Protos.TaskInfo.html#writeTo(com.google.protobuf.CodedOutputStream)">writeTo</a></strong>(com.google.protobuf.CodedOutputStream&nbsp;output)</code>&nbsp;</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ============ FIELD DETAIL =========== -->
<ul class="blockList">
<li class="blockList"><a name="field_detail">
<!-- -->
</a>
<h3>Field Detail</h3>
<a name="PARSER">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>PARSER</h4>
<pre>public static&nbsp;<any> PARSER</pre>
</li>
</ul>
<a name="NAME_FIELD_NUMBER">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>NAME_FIELD_NUMBER</h4>
<pre>public static final&nbsp;int NAME_FIELD_NUMBER</pre>
<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../constant-values.html#org.apache.mesos.Protos.TaskInfo.NAME_FIELD_NUMBER">Constant Field Values</a></dd></dl>
</li>
</ul>
<a name="TASK_ID_FIELD_NUMBER">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>TASK_ID_FIELD_NUMBER</h4>
<pre>public static final&nbsp;int TASK_ID_FIELD_NUMBER</pre>
<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../constant-values.html#org.apache.mesos.Protos.TaskInfo.TASK_ID_FIELD_NUMBER">Constant Field Values</a></dd></dl>
</li>
</ul>
<a name="SLAVE_ID_FIELD_NUMBER">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>SLAVE_ID_FIELD_NUMBER</h4>
<pre>public static final&nbsp;int SLAVE_ID_FIELD_NUMBER</pre>
<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../constant-values.html#org.apache.mesos.Protos.TaskInfo.SLAVE_ID_FIELD_NUMBER">Constant Field Values</a></dd></dl>
</li>
</ul>
<a name="RESOURCES_FIELD_NUMBER">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>RESOURCES_FIELD_NUMBER</h4>
<pre>public static final&nbsp;int RESOURCES_FIELD_NUMBER</pre>
<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../constant-values.html#org.apache.mesos.Protos.TaskInfo.RESOURCES_FIELD_NUMBER">Constant Field Values</a></dd></dl>
</li>
</ul>
<a name="EXECUTOR_FIELD_NUMBER">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>EXECUTOR_FIELD_NUMBER</h4>
<pre>public static final&nbsp;int EXECUTOR_FIELD_NUMBER</pre>
<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../constant-values.html#org.apache.mesos.Protos.TaskInfo.EXECUTOR_FIELD_NUMBER">Constant Field Values</a></dd></dl>
</li>
</ul>
<a name="COMMAND_FIELD_NUMBER">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>COMMAND_FIELD_NUMBER</h4>
<pre>public static final&nbsp;int COMMAND_FIELD_NUMBER</pre>
<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../constant-values.html#org.apache.mesos.Protos.TaskInfo.COMMAND_FIELD_NUMBER">Constant Field Values</a></dd></dl>
</li>
</ul>
<a name="CONTAINER_FIELD_NUMBER">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>CONTAINER_FIELD_NUMBER</h4>
<pre>public static final&nbsp;int CONTAINER_FIELD_NUMBER</pre>
<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../constant-values.html#org.apache.mesos.Protos.TaskInfo.CONTAINER_FIELD_NUMBER">Constant Field Values</a></dd></dl>
</li>
</ul>
<a name="HEALTH_CHECK_FIELD_NUMBER">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>HEALTH_CHECK_FIELD_NUMBER</h4>
<pre>public static final&nbsp;int HEALTH_CHECK_FIELD_NUMBER</pre>
<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../constant-values.html#org.apache.mesos.Protos.TaskInfo.HEALTH_CHECK_FIELD_NUMBER">Constant Field Values</a></dd></dl>
</li>
</ul>
<a name="KILL_POLICY_FIELD_NUMBER">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>KILL_POLICY_FIELD_NUMBER</h4>
<pre>public static final&nbsp;int KILL_POLICY_FIELD_NUMBER</pre>
<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../constant-values.html#org.apache.mesos.Protos.TaskInfo.KILL_POLICY_FIELD_NUMBER">Constant Field Values</a></dd></dl>
</li>
</ul>
<a name="DATA_FIELD_NUMBER">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>DATA_FIELD_NUMBER</h4>
<pre>public static final&nbsp;int DATA_FIELD_NUMBER</pre>
<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../constant-values.html#org.apache.mesos.Protos.TaskInfo.DATA_FIELD_NUMBER">Constant Field Values</a></dd></dl>
</li>
</ul>
<a name="LABELS_FIELD_NUMBER">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>LABELS_FIELD_NUMBER</h4>
<pre>public static final&nbsp;int LABELS_FIELD_NUMBER</pre>
<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../constant-values.html#org.apache.mesos.Protos.TaskInfo.LABELS_FIELD_NUMBER">Constant Field Values</a></dd></dl>
</li>
</ul>
<a name="DISCOVERY_FIELD_NUMBER">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>DISCOVERY_FIELD_NUMBER</h4>
<pre>public static final&nbsp;int DISCOVERY_FIELD_NUMBER</pre>
<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../constant-values.html#org.apache.mesos.Protos.TaskInfo.DISCOVERY_FIELD_NUMBER">Constant Field Values</a></dd></dl>
</li>
</ul>
</li>
</ul>
<!-- ============ METHOD DETAIL ========== -->
<ul class="blockList">
<li class="blockList"><a name="method_detail">
<!-- -->
</a>
<h3>Method Detail</h3>
<a name="getDefaultInstance()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getDefaultInstance</h4>
<pre>public static&nbsp;<a href="../../../org/apache/mesos/Protos.TaskInfo.html" title="class in org.apache.mesos">Protos.TaskInfo</a>&nbsp;getDefaultInstance()</pre>
</li>
</ul>
<a name="getDefaultInstanceForType()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getDefaultInstanceForType</h4>
<pre>public&nbsp;<a href="../../../org/apache/mesos/Protos.TaskInfo.html" title="class in org.apache.mesos">Protos.TaskInfo</a>&nbsp;getDefaultInstanceForType()</pre>
</li>
</ul>
<a name="getUnknownFields()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getUnknownFields</h4>
<pre>public final&nbsp;com.google.protobuf.UnknownFieldSet&nbsp;getUnknownFields()</pre>
</li>
</ul>
<a name="getDescriptor()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getDescriptor</h4>
<pre>public static final&nbsp;com.google.protobuf.Descriptors.Descriptor&nbsp;getDescriptor()</pre>
</li>
</ul>
<a name="internalGetFieldAccessorTable()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>internalGetFieldAccessorTable</h4>
<pre>protected&nbsp;com.google.protobuf.GeneratedMessage.FieldAccessorTable&nbsp;internalGetFieldAccessorTable()</pre>
</li>
</ul>
<a name="getParserForType()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getParserForType</h4>
<pre>public&nbsp;<any>&nbsp;getParserForType()</pre>
</li>
</ul>
<a name="hasName()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>hasName</h4>
<pre>public&nbsp;boolean&nbsp;hasName()</pre>
<div class="block"><code>required string name = 1;</code></div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../org/apache/mesos/Protos.TaskInfoOrBuilder.html#hasName()">hasName</a></code>&nbsp;in interface&nbsp;<code><a href="../../../org/apache/mesos/Protos.TaskInfoOrBuilder.html" title="interface in org.apache.mesos">Protos.TaskInfoOrBuilder</a></code></dd>
</dl>
</li>
</ul>
<a name="getName()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getName</h4>
<pre>public&nbsp;java.lang.String&nbsp;getName()</pre>
<div class="block"><code>required string name = 1;</code></div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../org/apache/mesos/Protos.TaskInfoOrBuilder.html#getName()">getName</a></code>&nbsp;in interface&nbsp;<code><a href="../../../org/apache/mesos/Protos.TaskInfoOrBuilder.html" title="interface in org.apache.mesos">Protos.TaskInfoOrBuilder</a></code></dd>
</dl>
</li>
</ul>
<a name="getNameBytes()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getNameBytes</h4>
<pre>public&nbsp;com.google.protobuf.ByteString&nbsp;getNameBytes()</pre>
<div class="block"><code>required string name = 1;</code></div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../org/apache/mesos/Protos.TaskInfoOrBuilder.html#getNameBytes()">getNameBytes</a></code>&nbsp;in interface&nbsp;<code><a href="../../../org/apache/mesos/Protos.TaskInfoOrBuilder.html" title="interface in org.apache.mesos">Protos.TaskInfoOrBuilder</a></code></dd>
</dl>
</li>
</ul>
<a name="hasTaskId()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>hasTaskId</h4>
<pre>public&nbsp;boolean&nbsp;hasTaskId()</pre>
<div class="block"><code>required .mesos.TaskID task_id = 2;</code></div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../org/apache/mesos/Protos.TaskInfoOrBuilder.html#hasTaskId()">hasTaskId</a></code>&nbsp;in interface&nbsp;<code><a href="../../../org/apache/mesos/Protos.TaskInfoOrBuilder.html" title="interface in org.apache.mesos">Protos.TaskInfoOrBuilder</a></code></dd>
</dl>
</li>
</ul>
<a name="getTaskId()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getTaskId</h4>
<pre>public&nbsp;<a href="../../../org/apache/mesos/Protos.TaskID.html" title="class in org.apache.mesos">Protos.TaskID</a>&nbsp;getTaskId()</pre>
<div class="block"><code>required .mesos.TaskID task_id = 2;</code></div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../org/apache/mesos/Protos.TaskInfoOrBuilder.html#getTaskId()">getTaskId</a></code>&nbsp;in interface&nbsp;<code><a href="../../../org/apache/mesos/Protos.TaskInfoOrBuilder.html" title="interface in org.apache.mesos">Protos.TaskInfoOrBuilder</a></code></dd>
</dl>
</li>
</ul>
<a name="getTaskIdOrBuilder()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getTaskIdOrBuilder</h4>
<pre>public&nbsp;<a href="../../../org/apache/mesos/Protos.TaskIDOrBuilder.html" title="interface in org.apache.mesos">Protos.TaskIDOrBuilder</a>&nbsp;getTaskIdOrBuilder()</pre>
<div class="block"><code>required .mesos.TaskID task_id = 2;</code></div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../org/apache/mesos/Protos.TaskInfoOrBuilder.html#getTaskIdOrBuilder()">getTaskIdOrBuilder</a></code>&nbsp;in interface&nbsp;<code><a href="../../../org/apache/mesos/Protos.TaskInfoOrBuilder.html" title="interface in org.apache.mesos">Protos.TaskInfoOrBuilder</a></code></dd>
</dl>
</li>
</ul>
<a name="hasSlaveId()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>hasSlaveId</h4>
<pre>public&nbsp;boolean&nbsp;hasSlaveId()</pre>
<div class="block"><code>required .mesos.SlaveID slave_id = 3;</code></div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../org/apache/mesos/Protos.TaskInfoOrBuilder.html#hasSlaveId()">hasSlaveId</a></code>&nbsp;in interface&nbsp;<code><a href="../../../org/apache/mesos/Protos.TaskInfoOrBuilder.html" title="interface in org.apache.mesos">Protos.TaskInfoOrBuilder</a></code></dd>
</dl>
</li>
</ul>
<a name="getSlaveId()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getSlaveId</h4>
<pre>public&nbsp;<a href="../../../org/apache/mesos/Protos.SlaveID.html" title="class in org.apache.mesos">Protos.SlaveID</a>&nbsp;getSlaveId()</pre>
<div class="block"><code>required .mesos.SlaveID slave_id = 3;</code></div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../org/apache/mesos/Protos.TaskInfoOrBuilder.html#getSlaveId()">getSlaveId</a></code>&nbsp;in interface&nbsp;<code><a href="../../../org/apache/mesos/Protos.TaskInfoOrBuilder.html" title="interface in org.apache.mesos">Protos.TaskInfoOrBuilder</a></code></dd>
</dl>
</li>
</ul>
<a name="getSlaveIdOrBuilder()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getSlaveIdOrBuilder</h4>
<pre>public&nbsp;<a href="../../../org/apache/mesos/Protos.SlaveIDOrBuilder.html" title="interface in org.apache.mesos">Protos.SlaveIDOrBuilder</a>&nbsp;getSlaveIdOrBuilder()</pre>
<div class="block"><code>required .mesos.SlaveID slave_id = 3;</code></div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../org/apache/mesos/Protos.TaskInfoOrBuilder.html#getSlaveIdOrBuilder()">getSlaveIdOrBuilder</a></code>&nbsp;in interface&nbsp;<code><a href="../../../org/apache/mesos/Protos.TaskInfoOrBuilder.html" title="interface in org.apache.mesos">Protos.TaskInfoOrBuilder</a></code></dd>
</dl>
</li>
</ul>
<a name="getResourcesList()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getResourcesList</h4>
<pre>public&nbsp;java.util.List&lt;<a href="../../../org/apache/mesos/Protos.Resource.html" title="class in org.apache.mesos">Protos.Resource</a>&gt;&nbsp;getResourcesList()</pre>
<div class="block"><code>repeated .mesos.Resource resources = 4;</code></div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../org/apache/mesos/Protos.TaskInfoOrBuilder.html#getResourcesList()">getResourcesList</a></code>&nbsp;in interface&nbsp;<code><a href="../../../org/apache/mesos/Protos.TaskInfoOrBuilder.html" title="interface in org.apache.mesos">Protos.TaskInfoOrBuilder</a></code></dd>
</dl>
</li>
</ul>
<a name="getResourcesOrBuilderList()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getResourcesOrBuilderList</h4>
<pre>public&nbsp;java.util.List&lt;? extends <a href="../../../org/apache/mesos/Protos.ResourceOrBuilder.html" title="interface in org.apache.mesos">Protos.ResourceOrBuilder</a>&gt;&nbsp;getResourcesOrBuilderList()</pre>
<div class="block"><code>repeated .mesos.Resource resources = 4;</code></div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../org/apache/mesos/Protos.TaskInfoOrBuilder.html#getResourcesOrBuilderList()">getResourcesOrBuilderList</a></code>&nbsp;in interface&nbsp;<code><a href="../../../org/apache/mesos/Protos.TaskInfoOrBuilder.html" title="interface in org.apache.mesos">Protos.TaskInfoOrBuilder</a></code></dd>
</dl>
</li>
</ul>
<a name="getResourcesCount()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getResourcesCount</h4>
<pre>public&nbsp;int&nbsp;getResourcesCount()</pre>
<div class="block"><code>repeated .mesos.Resource resources = 4;</code></div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../org/apache/mesos/Protos.TaskInfoOrBuilder.html#getResourcesCount()">getResourcesCount</a></code>&nbsp;in interface&nbsp;<code><a href="../../../org/apache/mesos/Protos.TaskInfoOrBuilder.html" title="interface in org.apache.mesos">Protos.TaskInfoOrBuilder</a></code></dd>
</dl>
</li>
</ul>
<a name="getResources(int)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getResources</h4>
<pre>public&nbsp;<a href="../../../org/apache/mesos/Protos.Resource.html" title="class in org.apache.mesos">Protos.Resource</a>&nbsp;getResources(int&nbsp;index)</pre>
<div class="block"><code>repeated .mesos.Resource resources = 4;</code></div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../org/apache/mesos/Protos.TaskInfoOrBuilder.html#getResources(int)">getResources</a></code>&nbsp;in interface&nbsp;<code><a href="../../../org/apache/mesos/Protos.TaskInfoOrBuilder.html" title="interface in org.apache.mesos">Protos.TaskInfoOrBuilder</a></code></dd>
</dl>
</li>
</ul>
<a name="getResourcesOrBuilder(int)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getResourcesOrBuilder</h4>
<pre>public&nbsp;<a href="../../../org/apache/mesos/Protos.ResourceOrBuilder.html" title="interface in org.apache.mesos">Protos.ResourceOrBuilder</a>&nbsp;getResourcesOrBuilder(int&nbsp;index)</pre>
<div class="block"><code>repeated .mesos.Resource resources = 4;</code></div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../org/apache/mesos/Protos.TaskInfoOrBuilder.html#getResourcesOrBuilder(int)">getResourcesOrBuilder</a></code>&nbsp;in interface&nbsp;<code><a href="../../../org/apache/mesos/Protos.TaskInfoOrBuilder.html" title="interface in org.apache.mesos">Protos.TaskInfoOrBuilder</a></code></dd>
</dl>
</li>
</ul>
<a name="hasExecutor()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>hasExecutor</h4>
<pre>public&nbsp;boolean&nbsp;hasExecutor()</pre>
<div class="block"><code>optional .mesos.ExecutorInfo executor = 5;</code></div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../org/apache/mesos/Protos.TaskInfoOrBuilder.html#hasExecutor()">hasExecutor</a></code>&nbsp;in interface&nbsp;<code><a href="../../../org/apache/mesos/Protos.TaskInfoOrBuilder.html" title="interface in org.apache.mesos">Protos.TaskInfoOrBuilder</a></code></dd>
</dl>
</li>
</ul>
<a name="getExecutor()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getExecutor</h4>
<pre>public&nbsp;<a href="../../../org/apache/mesos/Protos.ExecutorInfo.html" title="class in org.apache.mesos">Protos.ExecutorInfo</a>&nbsp;getExecutor()</pre>
<div class="block"><code>optional .mesos.ExecutorInfo executor = 5;</code></div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../org/apache/mesos/Protos.TaskInfoOrBuilder.html#getExecutor()">getExecutor</a></code>&nbsp;in interface&nbsp;<code><a href="../../../org/apache/mesos/Protos.TaskInfoOrBuilder.html" title="interface in org.apache.mesos">Protos.TaskInfoOrBuilder</a></code></dd>
</dl>
</li>
</ul>
<a name="getExecutorOrBuilder()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getExecutorOrBuilder</h4>
<pre>public&nbsp;<a href="../../../org/apache/mesos/Protos.ExecutorInfoOrBuilder.html" title="interface in org.apache.mesos">Protos.ExecutorInfoOrBuilder</a>&nbsp;getExecutorOrBuilder()</pre>
<div class="block"><code>optional .mesos.ExecutorInfo executor = 5;</code></div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../org/apache/mesos/Protos.TaskInfoOrBuilder.html#getExecutorOrBuilder()">getExecutorOrBuilder</a></code>&nbsp;in interface&nbsp;<code><a href="../../../org/apache/mesos/Protos.TaskInfoOrBuilder.html" title="interface in org.apache.mesos">Protos.TaskInfoOrBuilder</a></code></dd>
</dl>
</li>
</ul>
<a name="hasCommand()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>hasCommand</h4>
<pre>public&nbsp;boolean&nbsp;hasCommand()</pre>
<div class="block"><code>optional .mesos.CommandInfo command = 7;</code></div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../org/apache/mesos/Protos.TaskInfoOrBuilder.html#hasCommand()">hasCommand</a></code>&nbsp;in interface&nbsp;<code><a href="../../../org/apache/mesos/Protos.TaskInfoOrBuilder.html" title="interface in org.apache.mesos">Protos.TaskInfoOrBuilder</a></code></dd>
</dl>
</li>
</ul>
<a name="getCommand()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getCommand</h4>
<pre>public&nbsp;<a href="../../../org/apache/mesos/Protos.CommandInfo.html" title="class in org.apache.mesos">Protos.CommandInfo</a>&nbsp;getCommand()</pre>
<div class="block"><code>optional .mesos.CommandInfo command = 7;</code></div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../org/apache/mesos/Protos.TaskInfoOrBuilder.html#getCommand()">getCommand</a></code>&nbsp;in interface&nbsp;<code><a href="../../../org/apache/mesos/Protos.TaskInfoOrBuilder.html" title="interface in org.apache.mesos">Protos.TaskInfoOrBuilder</a></code></dd>
</dl>
</li>
</ul>
<a name="getCommandOrBuilder()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getCommandOrBuilder</h4>
<pre>public&nbsp;<a href="../../../org/apache/mesos/Protos.CommandInfoOrBuilder.html" title="interface in org.apache.mesos">Protos.CommandInfoOrBuilder</a>&nbsp;getCommandOrBuilder()</pre>
<div class="block"><code>optional .mesos.CommandInfo command = 7;</code></div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../org/apache/mesos/Protos.TaskInfoOrBuilder.html#getCommandOrBuilder()">getCommandOrBuilder</a></code>&nbsp;in interface&nbsp;<code><a href="../../../org/apache/mesos/Protos.TaskInfoOrBuilder.html" title="interface in org.apache.mesos">Protos.TaskInfoOrBuilder</a></code></dd>
</dl>
</li>
</ul>
<a name="hasContainer()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>hasContainer</h4>
<pre>public&nbsp;boolean&nbsp;hasContainer()</pre>
<div class="block"><code>optional .mesos.ContainerInfo container = 9;</code>
<pre>
Task provided with a container will launch the container as part
of this task paired with the task's CommandInfo.
</pre></div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../org/apache/mesos/Protos.TaskInfoOrBuilder.html#hasContainer()">hasContainer</a></code>&nbsp;in interface&nbsp;<code><a href="../../../org/apache/mesos/Protos.TaskInfoOrBuilder.html" title="interface in org.apache.mesos">Protos.TaskInfoOrBuilder</a></code></dd>
</dl>
</li>
</ul>
<a name="getContainer()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getContainer</h4>
<pre>public&nbsp;<a href="../../../org/apache/mesos/Protos.ContainerInfo.html" title="class in org.apache.mesos">Protos.ContainerInfo</a>&nbsp;getContainer()</pre>
<div class="block"><code>optional .mesos.ContainerInfo container = 9;</code>
<pre>
Task provided with a container will launch the container as part
of this task paired with the task's CommandInfo.
</pre></div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../org/apache/mesos/Protos.TaskInfoOrBuilder.html#getContainer()">getContainer</a></code>&nbsp;in interface&nbsp;<code><a href="../../../org/apache/mesos/Protos.TaskInfoOrBuilder.html" title="interface in org.apache.mesos">Protos.TaskInfoOrBuilder</a></code></dd>
</dl>
</li>
</ul>
<a name="getContainerOrBuilder()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getContainerOrBuilder</h4>
<pre>public&nbsp;<a href="../../../org/apache/mesos/Protos.ContainerInfoOrBuilder.html" title="interface in org.apache.mesos">Protos.ContainerInfoOrBuilder</a>&nbsp;getContainerOrBuilder()</pre>
<div class="block"><code>optional .mesos.ContainerInfo container = 9;</code>
<pre>
Task provided with a container will launch the container as part
of this task paired with the task's CommandInfo.
</pre></div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../org/apache/mesos/Protos.TaskInfoOrBuilder.html#getContainerOrBuilder()">getContainerOrBuilder</a></code>&nbsp;in interface&nbsp;<code><a href="../../../org/apache/mesos/Protos.TaskInfoOrBuilder.html" title="interface in org.apache.mesos">Protos.TaskInfoOrBuilder</a></code></dd>
</dl>
</li>
</ul>
<a name="hasHealthCheck()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>hasHealthCheck</h4>
<pre>public&nbsp;boolean&nbsp;hasHealthCheck()</pre>
<div class="block"><code>optional .mesos.HealthCheck health_check = 8;</code>
<pre>
A health check for the task. Implemented for executor-less
command-based tasks. For tasks that specify an executor, it is
the executor's responsibility to implement the health checking.
</pre></div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../org/apache/mesos/Protos.TaskInfoOrBuilder.html#hasHealthCheck()">hasHealthCheck</a></code>&nbsp;in interface&nbsp;<code><a href="../../../org/apache/mesos/Protos.TaskInfoOrBuilder.html" title="interface in org.apache.mesos">Protos.TaskInfoOrBuilder</a></code></dd>
</dl>
</li>
</ul>
<a name="getHealthCheck()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getHealthCheck</h4>
<pre>public&nbsp;<a href="../../../org/apache/mesos/Protos.HealthCheck.html" title="class in org.apache.mesos">Protos.HealthCheck</a>&nbsp;getHealthCheck()</pre>
<div class="block"><code>optional .mesos.HealthCheck health_check = 8;</code>
<pre>
A health check for the task. Implemented for executor-less
command-based tasks. For tasks that specify an executor, it is
the executor's responsibility to implement the health checking.
</pre></div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../org/apache/mesos/Protos.TaskInfoOrBuilder.html#getHealthCheck()">getHealthCheck</a></code>&nbsp;in interface&nbsp;<code><a href="../../../org/apache/mesos/Protos.TaskInfoOrBuilder.html" title="interface in org.apache.mesos">Protos.TaskInfoOrBuilder</a></code></dd>
</dl>
</li>
</ul>
<a name="getHealthCheckOrBuilder()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getHealthCheckOrBuilder</h4>
<pre>public&nbsp;<a href="../../../org/apache/mesos/Protos.HealthCheckOrBuilder.html" title="interface in org.apache.mesos">Protos.HealthCheckOrBuilder</a>&nbsp;getHealthCheckOrBuilder()</pre>
<div class="block"><code>optional .mesos.HealthCheck health_check = 8;</code>
<pre>
A health check for the task. Implemented for executor-less
command-based tasks. For tasks that specify an executor, it is
the executor's responsibility to implement the health checking.
</pre></div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../org/apache/mesos/Protos.TaskInfoOrBuilder.html#getHealthCheckOrBuilder()">getHealthCheckOrBuilder</a></code>&nbsp;in interface&nbsp;<code><a href="../../../org/apache/mesos/Protos.TaskInfoOrBuilder.html" title="interface in org.apache.mesos">Protos.TaskInfoOrBuilder</a></code></dd>
</dl>
</li>
</ul>
<a name="hasKillPolicy()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>hasKillPolicy</h4>
<pre>public&nbsp;boolean&nbsp;hasKillPolicy()</pre>
<div class="block"><code>optional .mesos.KillPolicy kill_policy = 12;</code>
<pre>
A kill policy for the task. Implemented for executor-less
command-based and docker tasks. For tasks that specify other
executor, it is the executor's responsibility to implement
the kill policy.
</pre></div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../org/apache/mesos/Protos.TaskInfoOrBuilder.html#hasKillPolicy()">hasKillPolicy</a></code>&nbsp;in interface&nbsp;<code><a href="../../../org/apache/mesos/Protos.TaskInfoOrBuilder.html" title="interface in org.apache.mesos">Protos.TaskInfoOrBuilder</a></code></dd>
</dl>
</li>
</ul>
<a name="getKillPolicy()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getKillPolicy</h4>
<pre>public&nbsp;<a href="../../../org/apache/mesos/Protos.KillPolicy.html" title="class in org.apache.mesos">Protos.KillPolicy</a>&nbsp;getKillPolicy()</pre>
<div class="block"><code>optional .mesos.KillPolicy kill_policy = 12;</code>
<pre>
A kill policy for the task. Implemented for executor-less
command-based and docker tasks. For tasks that specify other
executor, it is the executor's responsibility to implement
the kill policy.
</pre></div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../org/apache/mesos/Protos.TaskInfoOrBuilder.html#getKillPolicy()">getKillPolicy</a></code>&nbsp;in interface&nbsp;<code><a href="../../../org/apache/mesos/Protos.TaskInfoOrBuilder.html" title="interface in org.apache.mesos">Protos.TaskInfoOrBuilder</a></code></dd>
</dl>
</li>
</ul>
<a name="getKillPolicyOrBuilder()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getKillPolicyOrBuilder</h4>
<pre>public&nbsp;<a href="../../../org/apache/mesos/Protos.KillPolicyOrBuilder.html" title="interface in org.apache.mesos">Protos.KillPolicyOrBuilder</a>&nbsp;getKillPolicyOrBuilder()</pre>
<div class="block"><code>optional .mesos.KillPolicy kill_policy = 12;</code>
<pre>
A kill policy for the task. Implemented for executor-less
command-based and docker tasks. For tasks that specify other
executor, it is the executor's responsibility to implement
the kill policy.
</pre></div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../org/apache/mesos/Protos.TaskInfoOrBuilder.html#getKillPolicyOrBuilder()">getKillPolicyOrBuilder</a></code>&nbsp;in interface&nbsp;<code><a href="../../../org/apache/mesos/Protos.TaskInfoOrBuilder.html" title="interface in org.apache.mesos">Protos.TaskInfoOrBuilder</a></code></dd>
</dl>
</li>
</ul>
<a name="hasData()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>hasData</h4>
<pre>public&nbsp;boolean&nbsp;hasData()</pre>
<div class="block"><code>optional bytes data = 6;</code></div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../org/apache/mesos/Protos.TaskInfoOrBuilder.html#hasData()">hasData</a></code>&nbsp;in interface&nbsp;<code><a href="../../../org/apache/mesos/Protos.TaskInfoOrBuilder.html" title="interface in org.apache.mesos">Protos.TaskInfoOrBuilder</a></code></dd>
</dl>
</li>
</ul>
<a name="getData()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getData</h4>
<pre>public&nbsp;com.google.protobuf.ByteString&nbsp;getData()</pre>
<div class="block"><code>optional bytes data = 6;</code></div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../org/apache/mesos/Protos.TaskInfoOrBuilder.html#getData()">getData</a></code>&nbsp;in interface&nbsp;<code><a href="../../../org/apache/mesos/Protos.TaskInfoOrBuilder.html" title="interface in org.apache.mesos">Protos.TaskInfoOrBuilder</a></code></dd>
</dl>
</li>
</ul>
<a name="hasLabels()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>hasLabels</h4>
<pre>public&nbsp;boolean&nbsp;hasLabels()</pre>
<div class="block"><code>optional .mesos.Labels labels = 10;</code>
<pre>
Labels are free-form key value pairs which are exposed through
master and slave endpoints. Labels will not be interpreted or
acted upon by Mesos itself. As opposed to the data field, labels
will be kept in memory on master and slave processes. Therefore,
labels should be used to tag tasks with light-weight meta-data.
Labels should not contain duplicate key-value pairs.
</pre></div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../org/apache/mesos/Protos.TaskInfoOrBuilder.html#hasLabels()">hasLabels</a></code>&nbsp;in interface&nbsp;<code><a href="../../../org/apache/mesos/Protos.TaskInfoOrBuilder.html" title="interface in org.apache.mesos">Protos.TaskInfoOrBuilder</a></code></dd>
</dl>
</li>
</ul>
<a name="getLabels()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getLabels</h4>
<pre>public&nbsp;<a href="../../../org/apache/mesos/Protos.Labels.html" title="class in org.apache.mesos">Protos.Labels</a>&nbsp;getLabels()</pre>
<div class="block"><code>optional .mesos.Labels labels = 10;</code>
<pre>
Labels are free-form key value pairs which are exposed through
master and slave endpoints. Labels will not be interpreted or
acted upon by Mesos itself. As opposed to the data field, labels
will be kept in memory on master and slave processes. Therefore,
labels should be used to tag tasks with light-weight meta-data.
Labels should not contain duplicate key-value pairs.
</pre></div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../org/apache/mesos/Protos.TaskInfoOrBuilder.html#getLabels()">getLabels</a></code>&nbsp;in interface&nbsp;<code><a href="../../../org/apache/mesos/Protos.TaskInfoOrBuilder.html" title="interface in org.apache.mesos">Protos.TaskInfoOrBuilder</a></code></dd>
</dl>
</li>
</ul>
<a name="getLabelsOrBuilder()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getLabelsOrBuilder</h4>
<pre>public&nbsp;<a href="../../../org/apache/mesos/Protos.LabelsOrBuilder.html" title="interface in org.apache.mesos">Protos.LabelsOrBuilder</a>&nbsp;getLabelsOrBuilder()</pre>
<div class="block"><code>optional .mesos.Labels labels = 10;</code>
<pre>
Labels are free-form key value pairs which are exposed through
master and slave endpoints. Labels will not be interpreted or
acted upon by Mesos itself. As opposed to the data field, labels
will be kept in memory on master and slave processes. Therefore,
labels should be used to tag tasks with light-weight meta-data.
Labels should not contain duplicate key-value pairs.
</pre></div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../org/apache/mesos/Protos.TaskInfoOrBuilder.html#getLabelsOrBuilder()">getLabelsOrBuilder</a></code>&nbsp;in interface&nbsp;<code><a href="../../../org/apache/mesos/Protos.TaskInfoOrBuilder.html" title="interface in org.apache.mesos">Protos.TaskInfoOrBuilder</a></code></dd>
</dl>
</li>
</ul>
<a name="hasDiscovery()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>hasDiscovery</h4>
<pre>public&nbsp;boolean&nbsp;hasDiscovery()</pre>
<div class="block"><code>optional .mesos.DiscoveryInfo discovery = 11;</code>
<pre>
Service discovery information for the task. It is not interpreted
or acted upon by Mesos. It is up to a service discovery system
to use this information as needed and to handle tasks without
service discovery information.
</pre></div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../org/apache/mesos/Protos.TaskInfoOrBuilder.html#hasDiscovery()">hasDiscovery</a></code>&nbsp;in interface&nbsp;<code><a href="../../../org/apache/mesos/Protos.TaskInfoOrBuilder.html" title="interface in org.apache.mesos">Protos.TaskInfoOrBuilder</a></code></dd>
</dl>
</li>
</ul>
<a name="getDiscovery()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getDiscovery</h4>
<pre>public&nbsp;<a href="../../../org/apache/mesos/Protos.DiscoveryInfo.html" title="class in org.apache.mesos">Protos.DiscoveryInfo</a>&nbsp;getDiscovery()</pre>
<div class="block"><code>optional .mesos.DiscoveryInfo discovery = 11;</code>
<pre>
Service discovery information for the task. It is not interpreted
or acted upon by Mesos. It is up to a service discovery system
to use this information as needed and to handle tasks without
service discovery information.
</pre></div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../org/apache/mesos/Protos.TaskInfoOrBuilder.html#getDiscovery()">getDiscovery</a></code>&nbsp;in interface&nbsp;<code><a href="../../../org/apache/mesos/Protos.TaskInfoOrBuilder.html" title="interface in org.apache.mesos">Protos.TaskInfoOrBuilder</a></code></dd>
</dl>
</li>
</ul>
<a name="getDiscoveryOrBuilder()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getDiscoveryOrBuilder</h4>
<pre>public&nbsp;<a href="../../../org/apache/mesos/Protos.DiscoveryInfoOrBuilder.html" title="interface in org.apache.mesos">Protos.DiscoveryInfoOrBuilder</a>&nbsp;getDiscoveryOrBuilder()</pre>
<div class="block"><code>optional .mesos.DiscoveryInfo discovery = 11;</code>
<pre>
Service discovery information for the task. It is not interpreted
or acted upon by Mesos. It is up to a service discovery system
to use this information as needed and to handle tasks without
service discovery information.
</pre></div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../org/apache/mesos/Protos.TaskInfoOrBuilder.html#getDiscoveryOrBuilder()">getDiscoveryOrBuilder</a></code>&nbsp;in interface&nbsp;<code><a href="../../../org/apache/mesos/Protos.TaskInfoOrBuilder.html" title="interface in org.apache.mesos">Protos.TaskInfoOrBuilder</a></code></dd>
</dl>
</li>
</ul>
<a name="isInitialized()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>isInitialized</h4>
<pre>public final&nbsp;boolean&nbsp;isInitialized()</pre>
</li>
</ul>
<a name="writeTo(com.google.protobuf.CodedOutputStream)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>writeTo</h4>
<pre>public&nbsp;void&nbsp;writeTo(com.google.protobuf.CodedOutputStream&nbsp;output)
throws java.io.IOException</pre>
<dl><dt><span class="strong">Throws:</span></dt>
<dd><code>java.io.IOException</code></dd></dl>
</li>
</ul>
<a name="getSerializedSize()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getSerializedSize</h4>
<pre>public&nbsp;int&nbsp;getSerializedSize()</pre>
</li>
</ul>
<a name="writeReplace()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>writeReplace</h4>
<pre>protected&nbsp;java.lang.Object&nbsp;writeReplace()
throws java.io.ObjectStreamException</pre>
<dl><dt><span class="strong">Throws:</span></dt>
<dd><code>java.io.ObjectStreamException</code></dd></dl>
</li>
</ul>
<a name="parseFrom(com.google.protobuf.ByteString)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>parseFrom</h4>
<pre>public static&nbsp;<a href="../../../org/apache/mesos/Protos.TaskInfo.html" title="class in org.apache.mesos">Protos.TaskInfo</a>&nbsp;parseFrom(com.google.protobuf.ByteString&nbsp;data)
throws com.google.protobuf.InvalidProtocolBufferException</pre>
<dl><dt><span class="strong">Throws:</span></dt>
<dd><code>com.google.protobuf.InvalidProtocolBufferException</code></dd></dl>
</li>
</ul>
<a name="parseFrom(com.google.protobuf.ByteString, com.google.protobuf.ExtensionRegistryLite)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>parseFrom</h4>
<pre>public static&nbsp;<a href="../../../org/apache/mesos/Protos.TaskInfo.html" title="class in org.apache.mesos">Protos.TaskInfo</a>&nbsp;parseFrom(com.google.protobuf.ByteString&nbsp;data,
com.google.protobuf.ExtensionRegistryLite&nbsp;extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException</pre>
<dl><dt><span class="strong">Throws:</span></dt>
<dd><code>com.google.protobuf.InvalidProtocolBufferException</code></dd></dl>
</li>
</ul>
<a name="parseFrom(byte[], com.google.protobuf.ExtensionRegistryLite)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>parseFrom</h4>
<pre>public static&nbsp;<a href="../../../org/apache/mesos/Protos.TaskInfo.html" title="class in org.apache.mesos">Protos.TaskInfo</a>&nbsp;parseFrom(byte[]&nbsp;data,
com.google.protobuf.ExtensionRegistryLite&nbsp;extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException</pre>
<dl><dt><span class="strong">Throws:</span></dt>
<dd><code>com.google.protobuf.InvalidProtocolBufferException</code></dd></dl>
</li>
</ul>
<a name="parseFrom(java.io.InputStream, com.google.protobuf.ExtensionRegistryLite)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>parseFrom</h4>
<pre>public static&nbsp;<a href="../../../org/apache/mesos/Protos.TaskInfo.html" title="class in org.apache.mesos">Protos.TaskInfo</a>&nbsp;parseFrom(java.io.InputStream&nbsp;input,
com.google.protobuf.ExtensionRegistryLite&nbsp;extensionRegistry)
throws java.io.IOException</pre>
<dl><dt><span class="strong">Throws:</span></dt>
<dd><code>java.io.IOException</code></dd></dl>
</li>
</ul>
<a name="parseDelimitedFrom(java.io.InputStream)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>parseDelimitedFrom</h4>
<pre>public static&nbsp;<a href="../../../org/apache/mesos/Protos.TaskInfo.html" title="class in org.apache.mesos">Protos.TaskInfo</a>&nbsp;parseDelimitedFrom(java.io.InputStream&nbsp;input)
throws java.io.IOException</pre>
<dl><dt><span class="strong">Throws:</span></dt>
<dd><code>java.io.IOException</code></dd></dl>
</li>
</ul>
<a name="parseDelimitedFrom(java.io.InputStream, com.google.protobuf.ExtensionRegistryLite)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>parseDelimitedFrom</h4>
<pre>public static&nbsp;<a href="../../../org/apache/mesos/Protos.TaskInfo.html" title="class in org.apache.mesos">Protos.TaskInfo</a>&nbsp;parseDelimitedFrom(java.io.InputStream&nbsp;input,
com.google.protobuf.ExtensionRegistryLite&nbsp;extensionRegistry)
throws java.io.IOException</pre>
<dl><dt><span class="strong">Throws:</span></dt>
<dd><code>java.io.IOException</code></dd></dl>
</li>
</ul>
<a name="parseFrom(com.google.protobuf.CodedInputStream)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>parseFrom</h4>
<pre>public static&nbsp;<a href="../../../org/apache/mesos/Protos.TaskInfo.html" title="class in org.apache.mesos">Protos.TaskInfo</a>&nbsp;parseFrom(com.google.protobuf.CodedInputStream&nbsp;input)
throws java.io.IOException</pre>
<dl><dt><span class="strong">Throws:</span></dt>
<dd><code>java.io.IOException</code></dd></dl>
</li>
</ul>
<a name="parseFrom(com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>parseFrom</h4>
<pre>public static&nbsp;<a href="../../../org/apache/mesos/Protos.TaskInfo.html" title="class in org.apache.mesos">Protos.TaskInfo</a>&nbsp;parseFrom(com.google.protobuf.CodedInputStream&nbsp;input,
com.google.protobuf.ExtensionRegistryLite&nbsp;extensionRegistry)
throws java.io.IOException</pre>
<dl><dt><span class="strong">Throws:</span></dt>
<dd><code>java.io.IOException</code></dd></dl>
</li>
</ul>
<a name="newBuilder()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>newBuilder</h4>
<pre>public static&nbsp;<a href="../../../org/apache/mesos/Protos.TaskInfo.Builder.html" title="class in org.apache.mesos">Protos.TaskInfo.Builder</a>&nbsp;newBuilder()</pre>
</li>
</ul>
<a name="newBuilderForType()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>newBuilderForType</h4>
<pre>public&nbsp;<a href="../../../org/apache/mesos/Protos.TaskInfo.Builder.html" title="class in org.apache.mesos">Protos.TaskInfo.Builder</a>&nbsp;newBuilderForType()</pre>
</li>
</ul>
<a name="newBuilder(org.apache.mesos.Protos.TaskInfo)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>newBuilder</h4>
<pre>public static&nbsp;<a href="../../../org/apache/mesos/Protos.TaskInfo.Builder.html" title="class in org.apache.mesos">Protos.TaskInfo.Builder</a>&nbsp;newBuilder(<a href="../../../org/apache/mesos/Protos.TaskInfo.html" title="class in org.apache.mesos">Protos.TaskInfo</a>&nbsp;prototype)</pre>
</li>
</ul>
<a name="toBuilder()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>toBuilder</h4>
<pre>public&nbsp;<a href="../../../org/apache/mesos/Protos.TaskInfo.Builder.html" title="class in org.apache.mesos">Protos.TaskInfo.Builder</a>&nbsp;toBuilder()</pre>
</li>
</ul>
<a name="newBuilderForType(com.google.protobuf.GeneratedMessage.BuilderParent)">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>newBuilderForType</h4>
<pre>protected&nbsp;<a href="../../../org/apache/mesos/Protos.TaskInfo.Builder.html" title="class in org.apache.mesos">Protos.TaskInfo.Builder</a>&nbsp;newBuilderForType(com.google.protobuf.GeneratedMessage.BuilderParent&nbsp;parent)</pre>
</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.TaskIDOrBuilder.html" title="interface in org.apache.mesos"><span class="strong">Prev Class</span></a></li>
<li><a href="../../../org/apache/mesos/Protos.TaskInfo.Builder.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.TaskInfo.html" target="_top">Frames</a></li>
<li><a href="Protos.TaskInfo.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><a href="#nested_class_summary">Nested</a>&nbsp;|&nbsp;</li>
<li><a href="#field_summary">Field</a>&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><a href="#field_detail">Field</a>&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>