blob: 617a09335a97a4d6ab7dea0dd2c534585b8a7734 [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.7.0_131) on Wed Mar 29 10:24:51 UTC 2017 -->
<title>Protos.TaskStatus</title>
<meta name="date" content="2017-03-29">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="Protos.TaskStatus";
}
}
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><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.TaskState.html" title="enum in org.apache.mesos"><span class="strong">Prev Class</span></a></li>
<li><a href="../../../org/apache/mesos/Protos.TaskStatus.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.TaskStatus.html" target="_top">Frames</a></li>
<li><a href="Protos.TaskStatus.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.TaskStatus" class="title">Class Protos.TaskStatus</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.TaskStatus</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.TaskStatusOrBuilder.html" title="interface in org.apache.mesos">Protos.TaskStatusOrBuilder</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.TaskStatus</span>
extends com.google.protobuf.GeneratedMessage
implements <a href="../../../org/apache/mesos/Protos.TaskStatusOrBuilder.html" title="interface in org.apache.mesos">Protos.TaskStatusOrBuilder</a></pre>
<div class="block">Protobuf type <code>mesos.TaskStatus</code>
<pre>
Describes the current status of a task.
</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.TaskStatus.Builder.html" title="class in org.apache.mesos">Protos.TaskStatus.Builder</a></strong></code>
<div class="block">Protobuf type <code>mesos.TaskStatus</code></div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static class&nbsp;</code></td>
<td class="colLast"><code><strong><a href="../../../org/apache/mesos/Protos.TaskStatus.Reason.html" title="enum in org.apache.mesos">Protos.TaskStatus.Reason</a></strong></code>
<div class="block">Protobuf enum <code>mesos.TaskStatus.Reason</code></div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static class&nbsp;</code></td>
<td class="colLast"><code><strong><a href="../../../org/apache/mesos/Protos.TaskStatus.Source.html" title="enum in org.apache.mesos">Protos.TaskStatus.Source</a></strong></code>
<div class="block">Protobuf enum <code>mesos.TaskStatus.Source</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.TaskStatus.html#CHECK_STATUS_FIELD_NUMBER">CHECK_STATUS_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.TaskStatus.html#CONTAINER_STATUS_FIELD_NUMBER">CONTAINER_STATUS_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.TaskStatus.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.TaskStatus.html#EXECUTOR_ID_FIELD_NUMBER">EXECUTOR_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.TaskStatus.html#HEALTHY_FIELD_NUMBER">HEALTHY_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.TaskStatus.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.TaskStatus.html#MESSAGE_FIELD_NUMBER">MESSAGE_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.TaskStatus.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.TaskStatus.html#REASON_FIELD_NUMBER">REASON_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.TaskStatus.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.TaskStatus.html#SOURCE_FIELD_NUMBER">SOURCE_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.TaskStatus.html#STATE_FIELD_NUMBER">STATE_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.TaskStatus.html#TASK_ID_FIELD_NUMBER">TASK_ID_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.TaskStatus.html#TIMESTAMP_FIELD_NUMBER">TIMESTAMP_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.TaskStatus.html#UNREACHABLE_TIME_FIELD_NUMBER">UNREACHABLE_TIME_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.TaskStatus.html#UUID_FIELD_NUMBER">UUID_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.CheckStatusInfo.html" title="class in org.apache.mesos">Protos.CheckStatusInfo</a></code></td>
<td class="colLast"><code><strong><a href="../../../org/apache/mesos/Protos.TaskStatus.html#getCheckStatus()">getCheckStatus</a></strong>()</code>
<div class="block"><code>optional .mesos.CheckStatusInfo check_status = 15;</code></div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../org/apache/mesos/Protos.CheckStatusInfoOrBuilder.html" title="interface in org.apache.mesos">Protos.CheckStatusInfoOrBuilder</a></code></td>
<td class="colLast"><code><strong><a href="../../../org/apache/mesos/Protos.TaskStatus.html#getCheckStatusOrBuilder()">getCheckStatusOrBuilder</a></strong>()</code>
<div class="block"><code>optional .mesos.CheckStatusInfo check_status = 15;</code></div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../org/apache/mesos/Protos.ContainerStatus.html" title="class in org.apache.mesos">Protos.ContainerStatus</a></code></td>
<td class="colLast"><code><strong><a href="../../../org/apache/mesos/Protos.TaskStatus.html#getContainerStatus()">getContainerStatus</a></strong>()</code>
<div class="block"><code>optional .mesos.ContainerStatus container_status = 13;</code></div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../org/apache/mesos/Protos.ContainerStatusOrBuilder.html" title="interface in org.apache.mesos">Protos.ContainerStatusOrBuilder</a></code></td>
<td class="colLast"><code><strong><a href="../../../org/apache/mesos/Protos.TaskStatus.html#getContainerStatusOrBuilder()">getContainerStatusOrBuilder</a></strong>()</code>
<div class="block"><code>optional .mesos.ContainerStatus container_status = 13;</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.TaskStatus.html#getData()">getData</a></strong>()</code>
<div class="block"><code>optional bytes data = 3;</code></div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="../../../org/apache/mesos/Protos.TaskStatus.html" title="class in org.apache.mesos">Protos.TaskStatus</a></code></td>
<td class="colLast"><code><strong><a href="../../../org/apache/mesos/Protos.TaskStatus.html#getDefaultInstance()">getDefaultInstance</a></strong>()</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../org/apache/mesos/Protos.TaskStatus.html" title="class in org.apache.mesos">Protos.TaskStatus</a></code></td>
<td class="colLast"><code><strong><a href="../../../org/apache/mesos/Protos.TaskStatus.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.TaskStatus.html#getDescriptor()">getDescriptor</a></strong>()</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../org/apache/mesos/Protos.ExecutorID.html" title="class in org.apache.mesos">Protos.ExecutorID</a></code></td>
<td class="colLast"><code><strong><a href="../../../org/apache/mesos/Protos.TaskStatus.html#getExecutorId()">getExecutorId</a></strong>()</code>
<div class="block"><code>optional .mesos.ExecutorID executor_id = 7;</code></div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../org/apache/mesos/Protos.ExecutorIDOrBuilder.html" title="interface in org.apache.mesos">Protos.ExecutorIDOrBuilder</a></code></td>
<td class="colLast"><code><strong><a href="../../../org/apache/mesos/Protos.TaskStatus.html#getExecutorIdOrBuilder()">getExecutorIdOrBuilder</a></strong>()</code>
<div class="block"><code>optional .mesos.ExecutorID executor_id = 7;</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.TaskStatus.html#getHealthy()">getHealthy</a></strong>()</code>
<div class="block"><code>optional bool healthy = 8;</code></div>
</td>
</tr>
<tr class="rowColor">
<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.TaskStatus.html#getLabels()">getLabels</a></strong>()</code>
<div class="block"><code>optional .mesos.Labels labels = 12;</code></div>
</td>
</tr>
<tr class="altColor">
<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.TaskStatus.html#getLabelsOrBuilder()">getLabelsOrBuilder</a></strong>()</code>
<div class="block"><code>optional .mesos.Labels labels = 12;</code></div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>java.lang.String</code></td>
<td class="colLast"><code><strong><a href="../../../org/apache/mesos/Protos.TaskStatus.html#getMessage()">getMessage</a></strong>()</code>
<div class="block"><code>optional string message = 4;</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.TaskStatus.html#getMessageBytes()">getMessageBytes</a></strong>()</code>
<div class="block"><code>optional string message = 4;</code></div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><any></code></td>
<td class="colLast"><code><strong><a href="../../../org/apache/mesos/Protos.TaskStatus.html#getParserForType()">getParserForType</a></strong>()</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../org/apache/mesos/Protos.TaskStatus.Reason.html" title="enum in org.apache.mesos">Protos.TaskStatus.Reason</a></code></td>
<td class="colLast"><code><strong><a href="../../../org/apache/mesos/Protos.TaskStatus.html#getReason()">getReason</a></strong>()</code>
<div class="block"><code>optional .mesos.TaskStatus.Reason reason = 10;</code></div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><strong><a href="../../../org/apache/mesos/Protos.TaskStatus.html#getSerializedSize()">getSerializedSize</a></strong>()</code>&nbsp;</td>
</tr>
<tr class="altColor">
<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.TaskStatus.html#getSlaveId()">getSlaveId</a></strong>()</code>
<div class="block"><code>optional .mesos.SlaveID slave_id = 5;</code></div>
</td>
</tr>
<tr class="rowColor">
<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.TaskStatus.html#getSlaveIdOrBuilder()">getSlaveIdOrBuilder</a></strong>()</code>
<div class="block"><code>optional .mesos.SlaveID slave_id = 5;</code></div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../org/apache/mesos/Protos.TaskStatus.Source.html" title="enum in org.apache.mesos">Protos.TaskStatus.Source</a></code></td>
<td class="colLast"><code><strong><a href="../../../org/apache/mesos/Protos.TaskStatus.html#getSource()">getSource</a></strong>()</code>
<div class="block"><code>optional .mesos.TaskStatus.Source source = 9;</code></div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../org/apache/mesos/Protos.TaskState.html" title="enum in org.apache.mesos">Protos.TaskState</a></code></td>
<td class="colLast"><code><strong><a href="../../../org/apache/mesos/Protos.TaskStatus.html#getState()">getState</a></strong>()</code>
<div class="block"><code>required .mesos.TaskState state = 2;</code></div>
</td>
</tr>
<tr class="altColor">
<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.TaskStatus.html#getTaskId()">getTaskId</a></strong>()</code>
<div class="block"><code>required .mesos.TaskID task_id = 1;</code></div>
</td>
</tr>
<tr class="rowColor">
<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.TaskStatus.html#getTaskIdOrBuilder()">getTaskIdOrBuilder</a></strong>()</code>
<div class="block"><code>required .mesos.TaskID task_id = 1;</code></div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>double</code></td>
<td class="colLast"><code><strong><a href="../../../org/apache/mesos/Protos.TaskStatus.html#getTimestamp()">getTimestamp</a></strong>()</code>
<div class="block"><code>optional double timestamp = 6;</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.TaskStatus.html#getUnknownFields()">getUnknownFields</a></strong>()</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../org/apache/mesos/Protos.TimeInfo.html" title="class in org.apache.mesos">Protos.TimeInfo</a></code></td>
<td class="colLast"><code><strong><a href="../../../org/apache/mesos/Protos.TaskStatus.html#getUnreachableTime()">getUnreachableTime</a></strong>()</code>
<div class="block"><code>optional .mesos.TimeInfo unreachable_time = 14;</code></div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../org/apache/mesos/Protos.TimeInfoOrBuilder.html" title="interface in org.apache.mesos">Protos.TimeInfoOrBuilder</a></code></td>
<td class="colLast"><code><strong><a href="../../../org/apache/mesos/Protos.TaskStatus.html#getUnreachableTimeOrBuilder()">getUnreachableTimeOrBuilder</a></strong>()</code>
<div class="block"><code>optional .mesos.TimeInfo unreachable_time = 14;</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.TaskStatus.html#getUuid()">getUuid</a></strong>()</code>
<div class="block"><code>optional bytes uuid = 11;</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.TaskStatus.html#hasCheckStatus()">hasCheckStatus</a></strong>()</code>
<div class="block"><code>optional .mesos.CheckStatusInfo check_status = 15;</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.TaskStatus.html#hasContainerStatus()">hasContainerStatus</a></strong>()</code>
<div class="block"><code>optional .mesos.ContainerStatus container_status = 13;</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.TaskStatus.html#hasData()">hasData</a></strong>()</code>
<div class="block"><code>optional bytes data = 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.TaskStatus.html#hasExecutorId()">hasExecutorId</a></strong>()</code>
<div class="block"><code>optional .mesos.ExecutorID executor_id = 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.TaskStatus.html#hasHealthy()">hasHealthy</a></strong>()</code>
<div class="block"><code>optional bool healthy = 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.TaskStatus.html#hasLabels()">hasLabels</a></strong>()</code>
<div class="block"><code>optional .mesos.Labels labels = 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.TaskStatus.html#hasMessage()">hasMessage</a></strong>()</code>
<div class="block"><code>optional string message = 4;</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.TaskStatus.html#hasReason()">hasReason</a></strong>()</code>
<div class="block"><code>optional .mesos.TaskStatus.Reason reason = 10;</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.TaskStatus.html#hasSlaveId()">hasSlaveId</a></strong>()</code>
<div class="block"><code>optional .mesos.SlaveID slave_id = 5;</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.TaskStatus.html#hasSource()">hasSource</a></strong>()</code>
<div class="block"><code>optional .mesos.TaskStatus.Source source = 9;</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.TaskStatus.html#hasState()">hasState</a></strong>()</code>
<div class="block"><code>required .mesos.TaskState state = 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.TaskStatus.html#hasTaskId()">hasTaskId</a></strong>()</code>
<div class="block"><code>required .mesos.TaskID task_id = 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.TaskStatus.html#hasTimestamp()">hasTimestamp</a></strong>()</code>
<div class="block"><code>optional double timestamp = 6;</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.TaskStatus.html#hasUnreachableTime()">hasUnreachableTime</a></strong>()</code>
<div class="block"><code>optional .mesos.TimeInfo unreachable_time = 14;</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.TaskStatus.html#hasUuid()">hasUuid</a></strong>()</code>
<div class="block"><code>optional bytes uuid = 11;</code></div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected com.google.protobuf.GeneratedMessage.FieldAccessorTable</code></td>
<td class="colLast"><code><strong><a href="../../../org/apache/mesos/Protos.TaskStatus.html#internalGetFieldAccessorTable()">internalGetFieldAccessorTable</a></strong>()</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><strong><a href="../../../org/apache/mesos/Protos.TaskStatus.html#isInitialized()">isInitialized</a></strong>()</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../../../org/apache/mesos/Protos.TaskStatus.Builder.html" title="class in org.apache.mesos">Protos.TaskStatus.Builder</a></code></td>
<td class="colLast"><code><strong><a href="../../../org/apache/mesos/Protos.TaskStatus.html#newBuilder()">newBuilder</a></strong>()</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="../../../org/apache/mesos/Protos.TaskStatus.Builder.html" title="class in org.apache.mesos">Protos.TaskStatus.Builder</a></code></td>
<td class="colLast"><code><strong><a href="../../../org/apache/mesos/Protos.TaskStatus.html#newBuilder(org.apache.mesos.Protos.TaskStatus)">newBuilder</a></strong>(<a href="../../../org/apache/mesos/Protos.TaskStatus.html" title="class in org.apache.mesos">Protos.TaskStatus</a>&nbsp;prototype)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../org/apache/mesos/Protos.TaskStatus.Builder.html" title="class in org.apache.mesos">Protos.TaskStatus.Builder</a></code></td>
<td class="colLast"><code><strong><a href="../../../org/apache/mesos/Protos.TaskStatus.html#newBuilderForType()">newBuilderForType</a></strong>()</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected <a href="../../../org/apache/mesos/Protos.TaskStatus.Builder.html" title="class in org.apache.mesos">Protos.TaskStatus.Builder</a></code></td>
<td class="colLast"><code><strong><a href="../../../org/apache/mesos/Protos.TaskStatus.html#newBuilderForType(com.google.protobuf.GeneratedMessage.BuilderParent)">newBuilderForType</a></strong>(com.google.protobuf.GeneratedMessage.BuilderParent&nbsp;parent)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../../../org/apache/mesos/Protos.TaskStatus.html" title="class in org.apache.mesos">Protos.TaskStatus</a></code></td>
<td class="colLast"><code><strong><a href="../../../org/apache/mesos/Protos.TaskStatus.html#parseDelimitedFrom(java.io.InputStream)">parseDelimitedFrom</a></strong>(java.io.InputStream&nbsp;input)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="../../../org/apache/mesos/Protos.TaskStatus.html" title="class in org.apache.mesos">Protos.TaskStatus</a></code></td>
<td class="colLast"><code><strong><a href="../../../org/apache/mesos/Protos.TaskStatus.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="altColor">
<td class="colFirst"><code>static <a href="../../../org/apache/mesos/Protos.TaskStatus.html" title="class in org.apache.mesos">Protos.TaskStatus</a></code></td>
<td class="colLast"><code><strong><a href="../../../org/apache/mesos/Protos.TaskStatus.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="rowColor">
<td class="colFirst"><code>static <a href="../../../org/apache/mesos/Protos.TaskStatus.html" title="class in org.apache.mesos">Protos.TaskStatus</a></code></td>
<td class="colLast"><code><strong><a href="../../../org/apache/mesos/Protos.TaskStatus.html#parseFrom(com.google.protobuf.ByteString)">parseFrom</a></strong>(com.google.protobuf.ByteString&nbsp;data)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../../../org/apache/mesos/Protos.TaskStatus.html" title="class in org.apache.mesos">Protos.TaskStatus</a></code></td>
<td class="colLast"><code><strong><a href="../../../org/apache/mesos/Protos.TaskStatus.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="rowColor">
<td class="colFirst"><code>static <a href="../../../org/apache/mesos/Protos.TaskStatus.html" title="class in org.apache.mesos">Protos.TaskStatus</a></code></td>
<td class="colLast"><code><strong><a href="../../../org/apache/mesos/Protos.TaskStatus.html#parseFrom(com.google.protobuf.CodedInputStream)">parseFrom</a></strong>(com.google.protobuf.CodedInputStream&nbsp;input)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../../../org/apache/mesos/Protos.TaskStatus.html" title="class in org.apache.mesos">Protos.TaskStatus</a></code></td>
<td class="colLast"><code><strong><a href="../../../org/apache/mesos/Protos.TaskStatus.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="rowColor">
<td class="colFirst"><code>static <a href="../../../org/apache/mesos/Protos.TaskStatus.html" title="class in org.apache.mesos">Protos.TaskStatus</a></code></td>
<td class="colLast"><code><strong><a href="../../../org/apache/mesos/Protos.TaskStatus.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="altColor">
<td class="colFirst"><code><a href="../../../org/apache/mesos/Protos.TaskStatus.Builder.html" title="class in org.apache.mesos">Protos.TaskStatus.Builder</a></code></td>
<td class="colLast"><code><strong><a href="../../../org/apache/mesos/Protos.TaskStatus.html#toBuilder()">toBuilder</a></strong>()</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected java.lang.Object</code></td>
<td class="colLast"><code><strong><a href="../../../org/apache/mesos/Protos.TaskStatus.html#writeReplace()">writeReplace</a></strong>()</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../../org/apache/mesos/Protos.TaskStatus.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="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.TaskStatus.TASK_ID_FIELD_NUMBER">Constant Field Values</a></dd></dl>
</li>
</ul>
<a name="STATE_FIELD_NUMBER">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>STATE_FIELD_NUMBER</h4>
<pre>public static final&nbsp;int STATE_FIELD_NUMBER</pre>
<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../constant-values.html#org.apache.mesos.Protos.TaskStatus.STATE_FIELD_NUMBER">Constant Field Values</a></dd></dl>
</li>
</ul>
<a name="MESSAGE_FIELD_NUMBER">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>MESSAGE_FIELD_NUMBER</h4>
<pre>public static final&nbsp;int MESSAGE_FIELD_NUMBER</pre>
<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../constant-values.html#org.apache.mesos.Protos.TaskStatus.MESSAGE_FIELD_NUMBER">Constant Field Values</a></dd></dl>
</li>
</ul>
<a name="SOURCE_FIELD_NUMBER">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>SOURCE_FIELD_NUMBER</h4>
<pre>public static final&nbsp;int SOURCE_FIELD_NUMBER</pre>
<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../constant-values.html#org.apache.mesos.Protos.TaskStatus.SOURCE_FIELD_NUMBER">Constant Field Values</a></dd></dl>
</li>
</ul>
<a name="REASON_FIELD_NUMBER">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>REASON_FIELD_NUMBER</h4>
<pre>public static final&nbsp;int REASON_FIELD_NUMBER</pre>
<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../constant-values.html#org.apache.mesos.Protos.TaskStatus.REASON_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.TaskStatus.DATA_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.TaskStatus.SLAVE_ID_FIELD_NUMBER">Constant Field Values</a></dd></dl>
</li>
</ul>
<a name="EXECUTOR_ID_FIELD_NUMBER">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>EXECUTOR_ID_FIELD_NUMBER</h4>
<pre>public static final&nbsp;int EXECUTOR_ID_FIELD_NUMBER</pre>
<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../constant-values.html#org.apache.mesos.Protos.TaskStatus.EXECUTOR_ID_FIELD_NUMBER">Constant Field Values</a></dd></dl>
</li>
</ul>
<a name="TIMESTAMP_FIELD_NUMBER">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>TIMESTAMP_FIELD_NUMBER</h4>
<pre>public static final&nbsp;int TIMESTAMP_FIELD_NUMBER</pre>
<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../constant-values.html#org.apache.mesos.Protos.TaskStatus.TIMESTAMP_FIELD_NUMBER">Constant Field Values</a></dd></dl>
</li>
</ul>
<a name="UUID_FIELD_NUMBER">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>UUID_FIELD_NUMBER</h4>
<pre>public static final&nbsp;int UUID_FIELD_NUMBER</pre>
<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../constant-values.html#org.apache.mesos.Protos.TaskStatus.UUID_FIELD_NUMBER">Constant Field Values</a></dd></dl>
</li>
</ul>
<a name="HEALTHY_FIELD_NUMBER">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>HEALTHY_FIELD_NUMBER</h4>
<pre>public static final&nbsp;int HEALTHY_FIELD_NUMBER</pre>
<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../constant-values.html#org.apache.mesos.Protos.TaskStatus.HEALTHY_FIELD_NUMBER">Constant Field Values</a></dd></dl>
</li>
</ul>
<a name="CHECK_STATUS_FIELD_NUMBER">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>CHECK_STATUS_FIELD_NUMBER</h4>
<pre>public static final&nbsp;int CHECK_STATUS_FIELD_NUMBER</pre>
<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../constant-values.html#org.apache.mesos.Protos.TaskStatus.CHECK_STATUS_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.TaskStatus.LABELS_FIELD_NUMBER">Constant Field Values</a></dd></dl>
</li>
</ul>
<a name="CONTAINER_STATUS_FIELD_NUMBER">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>CONTAINER_STATUS_FIELD_NUMBER</h4>
<pre>public static final&nbsp;int CONTAINER_STATUS_FIELD_NUMBER</pre>
<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../constant-values.html#org.apache.mesos.Protos.TaskStatus.CONTAINER_STATUS_FIELD_NUMBER">Constant Field Values</a></dd></dl>
</li>
</ul>
<a name="UNREACHABLE_TIME_FIELD_NUMBER">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>UNREACHABLE_TIME_FIELD_NUMBER</h4>
<pre>public static final&nbsp;int UNREACHABLE_TIME_FIELD_NUMBER</pre>
<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../constant-values.html#org.apache.mesos.Protos.TaskStatus.UNREACHABLE_TIME_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.TaskStatus.html" title="class in org.apache.mesos">Protos.TaskStatus</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.TaskStatus.html" title="class in org.apache.mesos">Protos.TaskStatus</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="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 = 1;</code></div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../org/apache/mesos/Protos.TaskStatusOrBuilder.html#hasTaskId()">hasTaskId</a></code>&nbsp;in interface&nbsp;<code><a href="../../../org/apache/mesos/Protos.TaskStatusOrBuilder.html" title="interface in org.apache.mesos">Protos.TaskStatusOrBuilder</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 = 1;</code></div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../org/apache/mesos/Protos.TaskStatusOrBuilder.html#getTaskId()">getTaskId</a></code>&nbsp;in interface&nbsp;<code><a href="../../../org/apache/mesos/Protos.TaskStatusOrBuilder.html" title="interface in org.apache.mesos">Protos.TaskStatusOrBuilder</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 = 1;</code></div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../org/apache/mesos/Protos.TaskStatusOrBuilder.html#getTaskIdOrBuilder()">getTaskIdOrBuilder</a></code>&nbsp;in interface&nbsp;<code><a href="../../../org/apache/mesos/Protos.TaskStatusOrBuilder.html" title="interface in org.apache.mesos">Protos.TaskStatusOrBuilder</a></code></dd>
</dl>
</li>
</ul>
<a name="hasState()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>hasState</h4>
<pre>public&nbsp;boolean&nbsp;hasState()</pre>
<div class="block"><code>required .mesos.TaskState state = 2;</code></div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../org/apache/mesos/Protos.TaskStatusOrBuilder.html#hasState()">hasState</a></code>&nbsp;in interface&nbsp;<code><a href="../../../org/apache/mesos/Protos.TaskStatusOrBuilder.html" title="interface in org.apache.mesos">Protos.TaskStatusOrBuilder</a></code></dd>
</dl>
</li>
</ul>
<a name="getState()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getState</h4>
<pre>public&nbsp;<a href="../../../org/apache/mesos/Protos.TaskState.html" title="enum in org.apache.mesos">Protos.TaskState</a>&nbsp;getState()</pre>
<div class="block"><code>required .mesos.TaskState state = 2;</code></div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../org/apache/mesos/Protos.TaskStatusOrBuilder.html#getState()">getState</a></code>&nbsp;in interface&nbsp;<code><a href="../../../org/apache/mesos/Protos.TaskStatusOrBuilder.html" title="interface in org.apache.mesos">Protos.TaskStatusOrBuilder</a></code></dd>
</dl>
</li>
</ul>
<a name="hasMessage()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>hasMessage</h4>
<pre>public&nbsp;boolean&nbsp;hasMessage()</pre>
<div class="block"><code>optional string message = 4;</code>
<pre>
Possible message explaining state.
</pre></div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../org/apache/mesos/Protos.TaskStatusOrBuilder.html#hasMessage()">hasMessage</a></code>&nbsp;in interface&nbsp;<code><a href="../../../org/apache/mesos/Protos.TaskStatusOrBuilder.html" title="interface in org.apache.mesos">Protos.TaskStatusOrBuilder</a></code></dd>
</dl>
</li>
</ul>
<a name="getMessage()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getMessage</h4>
<pre>public&nbsp;java.lang.String&nbsp;getMessage()</pre>
<div class="block"><code>optional string message = 4;</code>
<pre>
Possible message explaining state.
</pre></div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../org/apache/mesos/Protos.TaskStatusOrBuilder.html#getMessage()">getMessage</a></code>&nbsp;in interface&nbsp;<code><a href="../../../org/apache/mesos/Protos.TaskStatusOrBuilder.html" title="interface in org.apache.mesos">Protos.TaskStatusOrBuilder</a></code></dd>
</dl>
</li>
</ul>
<a name="getMessageBytes()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getMessageBytes</h4>
<pre>public&nbsp;com.google.protobuf.ByteString&nbsp;getMessageBytes()</pre>
<div class="block"><code>optional string message = 4;</code>
<pre>
Possible message explaining state.
</pre></div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../org/apache/mesos/Protos.TaskStatusOrBuilder.html#getMessageBytes()">getMessageBytes</a></code>&nbsp;in interface&nbsp;<code><a href="../../../org/apache/mesos/Protos.TaskStatusOrBuilder.html" title="interface in org.apache.mesos">Protos.TaskStatusOrBuilder</a></code></dd>
</dl>
</li>
</ul>
<a name="hasSource()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>hasSource</h4>
<pre>public&nbsp;boolean&nbsp;hasSource()</pre>
<div class="block"><code>optional .mesos.TaskStatus.Source source = 9;</code></div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../org/apache/mesos/Protos.TaskStatusOrBuilder.html#hasSource()">hasSource</a></code>&nbsp;in interface&nbsp;<code><a href="../../../org/apache/mesos/Protos.TaskStatusOrBuilder.html" title="interface in org.apache.mesos">Protos.TaskStatusOrBuilder</a></code></dd>
</dl>
</li>
</ul>
<a name="getSource()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getSource</h4>
<pre>public&nbsp;<a href="../../../org/apache/mesos/Protos.TaskStatus.Source.html" title="enum in org.apache.mesos">Protos.TaskStatus.Source</a>&nbsp;getSource()</pre>
<div class="block"><code>optional .mesos.TaskStatus.Source source = 9;</code></div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../org/apache/mesos/Protos.TaskStatusOrBuilder.html#getSource()">getSource</a></code>&nbsp;in interface&nbsp;<code><a href="../../../org/apache/mesos/Protos.TaskStatusOrBuilder.html" title="interface in org.apache.mesos">Protos.TaskStatusOrBuilder</a></code></dd>
</dl>
</li>
</ul>
<a name="hasReason()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>hasReason</h4>
<pre>public&nbsp;boolean&nbsp;hasReason()</pre>
<div class="block"><code>optional .mesos.TaskStatus.Reason reason = 10;</code></div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../org/apache/mesos/Protos.TaskStatusOrBuilder.html#hasReason()">hasReason</a></code>&nbsp;in interface&nbsp;<code><a href="../../../org/apache/mesos/Protos.TaskStatusOrBuilder.html" title="interface in org.apache.mesos">Protos.TaskStatusOrBuilder</a></code></dd>
</dl>
</li>
</ul>
<a name="getReason()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getReason</h4>
<pre>public&nbsp;<a href="../../../org/apache/mesos/Protos.TaskStatus.Reason.html" title="enum in org.apache.mesos">Protos.TaskStatus.Reason</a>&nbsp;getReason()</pre>
<div class="block"><code>optional .mesos.TaskStatus.Reason reason = 10;</code></div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../org/apache/mesos/Protos.TaskStatusOrBuilder.html#getReason()">getReason</a></code>&nbsp;in interface&nbsp;<code><a href="../../../org/apache/mesos/Protos.TaskStatusOrBuilder.html" title="interface in org.apache.mesos">Protos.TaskStatusOrBuilder</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 = 3;</code></div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../org/apache/mesos/Protos.TaskStatusOrBuilder.html#hasData()">hasData</a></code>&nbsp;in interface&nbsp;<code><a href="../../../org/apache/mesos/Protos.TaskStatusOrBuilder.html" title="interface in org.apache.mesos">Protos.TaskStatusOrBuilder</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 = 3;</code></div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../org/apache/mesos/Protos.TaskStatusOrBuilder.html#getData()">getData</a></code>&nbsp;in interface&nbsp;<code><a href="../../../org/apache/mesos/Protos.TaskStatusOrBuilder.html" title="interface in org.apache.mesos">Protos.TaskStatusOrBuilder</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>optional .mesos.SlaveID slave_id = 5;</code></div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../org/apache/mesos/Protos.TaskStatusOrBuilder.html#hasSlaveId()">hasSlaveId</a></code>&nbsp;in interface&nbsp;<code><a href="../../../org/apache/mesos/Protos.TaskStatusOrBuilder.html" title="interface in org.apache.mesos">Protos.TaskStatusOrBuilder</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>optional .mesos.SlaveID slave_id = 5;</code></div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../org/apache/mesos/Protos.TaskStatusOrBuilder.html#getSlaveId()">getSlaveId</a></code>&nbsp;in interface&nbsp;<code><a href="../../../org/apache/mesos/Protos.TaskStatusOrBuilder.html" title="interface in org.apache.mesos">Protos.TaskStatusOrBuilder</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>optional .mesos.SlaveID slave_id = 5;</code></div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../org/apache/mesos/Protos.TaskStatusOrBuilder.html#getSlaveIdOrBuilder()">getSlaveIdOrBuilder</a></code>&nbsp;in interface&nbsp;<code><a href="../../../org/apache/mesos/Protos.TaskStatusOrBuilder.html" title="interface in org.apache.mesos">Protos.TaskStatusOrBuilder</a></code></dd>
</dl>
</li>
</ul>
<a name="hasExecutorId()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>hasExecutorId</h4>
<pre>public&nbsp;boolean&nbsp;hasExecutorId()</pre>
<div class="block"><code>optional .mesos.ExecutorID executor_id = 7;</code>
<pre>
TODO(benh): Use in master/slave.
</pre></div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../org/apache/mesos/Protos.TaskStatusOrBuilder.html#hasExecutorId()">hasExecutorId</a></code>&nbsp;in interface&nbsp;<code><a href="../../../org/apache/mesos/Protos.TaskStatusOrBuilder.html" title="interface in org.apache.mesos">Protos.TaskStatusOrBuilder</a></code></dd>
</dl>
</li>
</ul>
<a name="getExecutorId()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getExecutorId</h4>
<pre>public&nbsp;<a href="../../../org/apache/mesos/Protos.ExecutorID.html" title="class in org.apache.mesos">Protos.ExecutorID</a>&nbsp;getExecutorId()</pre>
<div class="block"><code>optional .mesos.ExecutorID executor_id = 7;</code>
<pre>
TODO(benh): Use in master/slave.
</pre></div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../org/apache/mesos/Protos.TaskStatusOrBuilder.html#getExecutorId()">getExecutorId</a></code>&nbsp;in interface&nbsp;<code><a href="../../../org/apache/mesos/Protos.TaskStatusOrBuilder.html" title="interface in org.apache.mesos">Protos.TaskStatusOrBuilder</a></code></dd>
</dl>
</li>
</ul>
<a name="getExecutorIdOrBuilder()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getExecutorIdOrBuilder</h4>
<pre>public&nbsp;<a href="../../../org/apache/mesos/Protos.ExecutorIDOrBuilder.html" title="interface in org.apache.mesos">Protos.ExecutorIDOrBuilder</a>&nbsp;getExecutorIdOrBuilder()</pre>
<div class="block"><code>optional .mesos.ExecutorID executor_id = 7;</code>
<pre>
TODO(benh): Use in master/slave.
</pre></div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../org/apache/mesos/Protos.TaskStatusOrBuilder.html#getExecutorIdOrBuilder()">getExecutorIdOrBuilder</a></code>&nbsp;in interface&nbsp;<code><a href="../../../org/apache/mesos/Protos.TaskStatusOrBuilder.html" title="interface in org.apache.mesos">Protos.TaskStatusOrBuilder</a></code></dd>
</dl>
</li>
</ul>
<a name="hasTimestamp()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>hasTimestamp</h4>
<pre>public&nbsp;boolean&nbsp;hasTimestamp()</pre>
<div class="block"><code>optional double timestamp = 6;</code></div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../org/apache/mesos/Protos.TaskStatusOrBuilder.html#hasTimestamp()">hasTimestamp</a></code>&nbsp;in interface&nbsp;<code><a href="../../../org/apache/mesos/Protos.TaskStatusOrBuilder.html" title="interface in org.apache.mesos">Protos.TaskStatusOrBuilder</a></code></dd>
</dl>
</li>
</ul>
<a name="getTimestamp()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getTimestamp</h4>
<pre>public&nbsp;double&nbsp;getTimestamp()</pre>
<div class="block"><code>optional double timestamp = 6;</code></div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../org/apache/mesos/Protos.TaskStatusOrBuilder.html#getTimestamp()">getTimestamp</a></code>&nbsp;in interface&nbsp;<code><a href="../../../org/apache/mesos/Protos.TaskStatusOrBuilder.html" title="interface in org.apache.mesos">Protos.TaskStatusOrBuilder</a></code></dd>
</dl>
</li>
</ul>
<a name="hasUuid()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>hasUuid</h4>
<pre>public&nbsp;boolean&nbsp;hasUuid()</pre>
<div class="block"><code>optional bytes uuid = 11;</code>
<pre>
Statuses that are delivered reliably to the scheduler will
include a 'uuid'. The status is considered delivered once
it is acknowledged by the scheduler. Schedulers can choose
to either explicitly acknowledge statuses or let the scheduler
driver implicitly acknowledge (default).
TODO(bmahler): This is currently overwritten in the scheduler
driver and executor driver, but executors will need to set this
to a valid RFC-4122 UUID if using the HTTP API.
</pre></div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../org/apache/mesos/Protos.TaskStatusOrBuilder.html#hasUuid()">hasUuid</a></code>&nbsp;in interface&nbsp;<code><a href="../../../org/apache/mesos/Protos.TaskStatusOrBuilder.html" title="interface in org.apache.mesos">Protos.TaskStatusOrBuilder</a></code></dd>
</dl>
</li>
</ul>
<a name="getUuid()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getUuid</h4>
<pre>public&nbsp;com.google.protobuf.ByteString&nbsp;getUuid()</pre>
<div class="block"><code>optional bytes uuid = 11;</code>
<pre>
Statuses that are delivered reliably to the scheduler will
include a 'uuid'. The status is considered delivered once
it is acknowledged by the scheduler. Schedulers can choose
to either explicitly acknowledge statuses or let the scheduler
driver implicitly acknowledge (default).
TODO(bmahler): This is currently overwritten in the scheduler
driver and executor driver, but executors will need to set this
to a valid RFC-4122 UUID if using the HTTP API.
</pre></div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../org/apache/mesos/Protos.TaskStatusOrBuilder.html#getUuid()">getUuid</a></code>&nbsp;in interface&nbsp;<code><a href="../../../org/apache/mesos/Protos.TaskStatusOrBuilder.html" title="interface in org.apache.mesos">Protos.TaskStatusOrBuilder</a></code></dd>
</dl>
</li>
</ul>
<a name="hasHealthy()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>hasHealthy</h4>
<pre>public&nbsp;boolean&nbsp;hasHealthy()</pre>
<div class="block"><code>optional bool healthy = 8;</code>
<pre>
Describes whether the task has been determined to be healthy (true) or
unhealthy (false) according to the `health_check` field in `TaskInfo`.
</pre></div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../org/apache/mesos/Protos.TaskStatusOrBuilder.html#hasHealthy()">hasHealthy</a></code>&nbsp;in interface&nbsp;<code><a href="../../../org/apache/mesos/Protos.TaskStatusOrBuilder.html" title="interface in org.apache.mesos">Protos.TaskStatusOrBuilder</a></code></dd>
</dl>
</li>
</ul>
<a name="getHealthy()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getHealthy</h4>
<pre>public&nbsp;boolean&nbsp;getHealthy()</pre>
<div class="block"><code>optional bool healthy = 8;</code>
<pre>
Describes whether the task has been determined to be healthy (true) or
unhealthy (false) according to the `health_check` field in `TaskInfo`.
</pre></div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../org/apache/mesos/Protos.TaskStatusOrBuilder.html#getHealthy()">getHealthy</a></code>&nbsp;in interface&nbsp;<code><a href="../../../org/apache/mesos/Protos.TaskStatusOrBuilder.html" title="interface in org.apache.mesos">Protos.TaskStatusOrBuilder</a></code></dd>
</dl>
</li>
</ul>
<a name="hasCheckStatus()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>hasCheckStatus</h4>
<pre>public&nbsp;boolean&nbsp;hasCheckStatus()</pre>
<div class="block"><code>optional .mesos.CheckStatusInfo check_status = 15;</code>
<pre>
Contains check status for the check specified in the corresponding
`TaskInfo`. If no check has been specified, this field must be
absent, otherwise it must be present even if the check status is
not available yet. If the status update is triggered for a different
reason than `REASON_TASK_CHECK_STATUS_UPDATED`, this field will contain
the last known value.
NOTE: A check-related task status update is triggered if and only if
the value or presence of any field in `CheckStatusInfo` changes.
NOTE: Check support in built-in executors is experimental.
</pre></div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../org/apache/mesos/Protos.TaskStatusOrBuilder.html#hasCheckStatus()">hasCheckStatus</a></code>&nbsp;in interface&nbsp;<code><a href="../../../org/apache/mesos/Protos.TaskStatusOrBuilder.html" title="interface in org.apache.mesos">Protos.TaskStatusOrBuilder</a></code></dd>
</dl>
</li>
</ul>
<a name="getCheckStatus()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getCheckStatus</h4>
<pre>public&nbsp;<a href="../../../org/apache/mesos/Protos.CheckStatusInfo.html" title="class in org.apache.mesos">Protos.CheckStatusInfo</a>&nbsp;getCheckStatus()</pre>
<div class="block"><code>optional .mesos.CheckStatusInfo check_status = 15;</code>
<pre>
Contains check status for the check specified in the corresponding
`TaskInfo`. If no check has been specified, this field must be
absent, otherwise it must be present even if the check status is
not available yet. If the status update is triggered for a different
reason than `REASON_TASK_CHECK_STATUS_UPDATED`, this field will contain
the last known value.
NOTE: A check-related task status update is triggered if and only if
the value or presence of any field in `CheckStatusInfo` changes.
NOTE: Check support in built-in executors is experimental.
</pre></div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../org/apache/mesos/Protos.TaskStatusOrBuilder.html#getCheckStatus()">getCheckStatus</a></code>&nbsp;in interface&nbsp;<code><a href="../../../org/apache/mesos/Protos.TaskStatusOrBuilder.html" title="interface in org.apache.mesos">Protos.TaskStatusOrBuilder</a></code></dd>
</dl>
</li>
</ul>
<a name="getCheckStatusOrBuilder()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getCheckStatusOrBuilder</h4>
<pre>public&nbsp;<a href="../../../org/apache/mesos/Protos.CheckStatusInfoOrBuilder.html" title="interface in org.apache.mesos">Protos.CheckStatusInfoOrBuilder</a>&nbsp;getCheckStatusOrBuilder()</pre>
<div class="block"><code>optional .mesos.CheckStatusInfo check_status = 15;</code>
<pre>
Contains check status for the check specified in the corresponding
`TaskInfo`. If no check has been specified, this field must be
absent, otherwise it must be present even if the check status is
not available yet. If the status update is triggered for a different
reason than `REASON_TASK_CHECK_STATUS_UPDATED`, this field will contain
the last known value.
NOTE: A check-related task status update is triggered if and only if
the value or presence of any field in `CheckStatusInfo` changes.
NOTE: Check support in built-in executors is experimental.
</pre></div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../org/apache/mesos/Protos.TaskStatusOrBuilder.html#getCheckStatusOrBuilder()">getCheckStatusOrBuilder</a></code>&nbsp;in interface&nbsp;<code><a href="../../../org/apache/mesos/Protos.TaskStatusOrBuilder.html" title="interface in org.apache.mesos">Protos.TaskStatusOrBuilder</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 = 12;</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 TaskStatus message 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.TaskStatusOrBuilder.html#hasLabels()">hasLabels</a></code>&nbsp;in interface&nbsp;<code><a href="../../../org/apache/mesos/Protos.TaskStatusOrBuilder.html" title="interface in org.apache.mesos">Protos.TaskStatusOrBuilder</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 = 12;</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 TaskStatus message 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.TaskStatusOrBuilder.html#getLabels()">getLabels</a></code>&nbsp;in interface&nbsp;<code><a href="../../../org/apache/mesos/Protos.TaskStatusOrBuilder.html" title="interface in org.apache.mesos">Protos.TaskStatusOrBuilder</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 = 12;</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 TaskStatus message 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.TaskStatusOrBuilder.html#getLabelsOrBuilder()">getLabelsOrBuilder</a></code>&nbsp;in interface&nbsp;<code><a href="../../../org/apache/mesos/Protos.TaskStatusOrBuilder.html" title="interface in org.apache.mesos">Protos.TaskStatusOrBuilder</a></code></dd>
</dl>
</li>
</ul>
<a name="hasContainerStatus()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>hasContainerStatus</h4>
<pre>public&nbsp;boolean&nbsp;hasContainerStatus()</pre>
<div class="block"><code>optional .mesos.ContainerStatus container_status = 13;</code>
<pre>
Container related information that is resolved dynamically such as
network address.
</pre></div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../org/apache/mesos/Protos.TaskStatusOrBuilder.html#hasContainerStatus()">hasContainerStatus</a></code>&nbsp;in interface&nbsp;<code><a href="../../../org/apache/mesos/Protos.TaskStatusOrBuilder.html" title="interface in org.apache.mesos">Protos.TaskStatusOrBuilder</a></code></dd>
</dl>
</li>
</ul>
<a name="getContainerStatus()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getContainerStatus</h4>
<pre>public&nbsp;<a href="../../../org/apache/mesos/Protos.ContainerStatus.html" title="class in org.apache.mesos">Protos.ContainerStatus</a>&nbsp;getContainerStatus()</pre>
<div class="block"><code>optional .mesos.ContainerStatus container_status = 13;</code>
<pre>
Container related information that is resolved dynamically such as
network address.
</pre></div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../org/apache/mesos/Protos.TaskStatusOrBuilder.html#getContainerStatus()">getContainerStatus</a></code>&nbsp;in interface&nbsp;<code><a href="../../../org/apache/mesos/Protos.TaskStatusOrBuilder.html" title="interface in org.apache.mesos">Protos.TaskStatusOrBuilder</a></code></dd>
</dl>
</li>
</ul>
<a name="getContainerStatusOrBuilder()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getContainerStatusOrBuilder</h4>
<pre>public&nbsp;<a href="../../../org/apache/mesos/Protos.ContainerStatusOrBuilder.html" title="interface in org.apache.mesos">Protos.ContainerStatusOrBuilder</a>&nbsp;getContainerStatusOrBuilder()</pre>
<div class="block"><code>optional .mesos.ContainerStatus container_status = 13;</code>
<pre>
Container related information that is resolved dynamically such as
network address.
</pre></div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../org/apache/mesos/Protos.TaskStatusOrBuilder.html#getContainerStatusOrBuilder()">getContainerStatusOrBuilder</a></code>&nbsp;in interface&nbsp;<code><a href="../../../org/apache/mesos/Protos.TaskStatusOrBuilder.html" title="interface in org.apache.mesos">Protos.TaskStatusOrBuilder</a></code></dd>
</dl>
</li>
</ul>
<a name="hasUnreachableTime()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>hasUnreachableTime</h4>
<pre>public&nbsp;boolean&nbsp;hasUnreachableTime()</pre>
<div class="block"><code>optional .mesos.TimeInfo unreachable_time = 14;</code>
<pre>
The time (according to the master's clock) when the agent where
this task was running became unreachable. This is only set on
status updates for tasks running on agents that are unreachable
(e.g., partitioned away from the master).
</pre></div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../org/apache/mesos/Protos.TaskStatusOrBuilder.html#hasUnreachableTime()">hasUnreachableTime</a></code>&nbsp;in interface&nbsp;<code><a href="../../../org/apache/mesos/Protos.TaskStatusOrBuilder.html" title="interface in org.apache.mesos">Protos.TaskStatusOrBuilder</a></code></dd>
</dl>
</li>
</ul>
<a name="getUnreachableTime()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getUnreachableTime</h4>
<pre>public&nbsp;<a href="../../../org/apache/mesos/Protos.TimeInfo.html" title="class in org.apache.mesos">Protos.TimeInfo</a>&nbsp;getUnreachableTime()</pre>
<div class="block"><code>optional .mesos.TimeInfo unreachable_time = 14;</code>
<pre>
The time (according to the master's clock) when the agent where
this task was running became unreachable. This is only set on
status updates for tasks running on agents that are unreachable
(e.g., partitioned away from the master).
</pre></div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../org/apache/mesos/Protos.TaskStatusOrBuilder.html#getUnreachableTime()">getUnreachableTime</a></code>&nbsp;in interface&nbsp;<code><a href="../../../org/apache/mesos/Protos.TaskStatusOrBuilder.html" title="interface in org.apache.mesos">Protos.TaskStatusOrBuilder</a></code></dd>
</dl>
</li>
</ul>
<a name="getUnreachableTimeOrBuilder()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getUnreachableTimeOrBuilder</h4>
<pre>public&nbsp;<a href="../../../org/apache/mesos/Protos.TimeInfoOrBuilder.html" title="interface in org.apache.mesos">Protos.TimeInfoOrBuilder</a>&nbsp;getUnreachableTimeOrBuilder()</pre>
<div class="block"><code>optional .mesos.TimeInfo unreachable_time = 14;</code>
<pre>
The time (according to the master's clock) when the agent where
this task was running became unreachable. This is only set on
status updates for tasks running on agents that are unreachable
(e.g., partitioned away from the master).
</pre></div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../org/apache/mesos/Protos.TaskStatusOrBuilder.html#getUnreachableTimeOrBuilder()">getUnreachableTimeOrBuilder</a></code>&nbsp;in interface&nbsp;<code><a href="../../../org/apache/mesos/Protos.TaskStatusOrBuilder.html" title="interface in org.apache.mesos">Protos.TaskStatusOrBuilder</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.TaskStatus.html" title="class in org.apache.mesos">Protos.TaskStatus</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.TaskStatus.html" title="class in org.apache.mesos">Protos.TaskStatus</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.TaskStatus.html" title="class in org.apache.mesos">Protos.TaskStatus</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.TaskStatus.html" title="class in org.apache.mesos">Protos.TaskStatus</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.TaskStatus.html" title="class in org.apache.mesos">Protos.TaskStatus</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.TaskStatus.html" title="class in org.apache.mesos">Protos.TaskStatus</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.TaskStatus.html" title="class in org.apache.mesos">Protos.TaskStatus</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.TaskStatus.html" title="class in org.apache.mesos">Protos.TaskStatus</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.TaskStatus.Builder.html" title="class in org.apache.mesos">Protos.TaskStatus.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.TaskStatus.Builder.html" title="class in org.apache.mesos">Protos.TaskStatus.Builder</a>&nbsp;newBuilderForType()</pre>
</li>
</ul>
<a name="newBuilder(org.apache.mesos.Protos.TaskStatus)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>newBuilder</h4>
<pre>public static&nbsp;<a href="../../../org/apache/mesos/Protos.TaskStatus.Builder.html" title="class in org.apache.mesos">Protos.TaskStatus.Builder</a>&nbsp;newBuilder(<a href="../../../org/apache/mesos/Protos.TaskStatus.html" title="class in org.apache.mesos">Protos.TaskStatus</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.TaskStatus.Builder.html" title="class in org.apache.mesos">Protos.TaskStatus.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.TaskStatus.Builder.html" title="class in org.apache.mesos">Protos.TaskStatus.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.TaskState.html" title="enum in org.apache.mesos"><span class="strong">Prev Class</span></a></li>
<li><a href="../../../org/apache/mesos/Protos.TaskStatus.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.TaskStatus.html" target="_top">Frames</a></li>
<li><a href="Protos.TaskStatus.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>