blob: 55dff63efb85916836528248037430fe1bf6fddc [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 Fri Mar 10 00:30:17 UTC 2017 -->
<title>Protos.NetworkInfo</title>
<meta name="date" content="2017-03-10">
<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.NetworkInfo";
}
}
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.MetricOrBuilder.html" title="interface in org.apache.mesos"><span class="strong">Prev Class</span></a></li>
<li><a href="../../../org/apache/mesos/Protos.NetworkInfo.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.NetworkInfo.html" target="_top">Frames</a></li>
<li><a href="Protos.NetworkInfo.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.NetworkInfo" class="title">Class Protos.NetworkInfo</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.NetworkInfo</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.NetworkInfoOrBuilder.html" title="interface in org.apache.mesos">Protos.NetworkInfoOrBuilder</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.NetworkInfo</span>
extends com.google.protobuf.GeneratedMessage
implements <a href="../../../org/apache/mesos/Protos.NetworkInfoOrBuilder.html" title="interface in org.apache.mesos">Protos.NetworkInfoOrBuilder</a></pre>
<div class="block">Protobuf type <code>mesos.NetworkInfo</code>
<pre>
Describes a network request from a framework as well as network resolution
provided by Mesos.
A framework may request the network isolator on the Agent to isolate the
container in a network namespace and create a virtual network interface.
The `NetworkInfo` message describes the properties of that virtual
interface, including the IP addresses and network isolation policy
(network group membership).
The NetworkInfo message is not interpreted by the Master or Agent and is
intended to be used by Agent and Master modules implementing network
isolation. If the modules are missing, the message is simply ignored. In
future, the task launch will fail if there is no module providing the
network isolation capabilities (MESOS-3390).
An executor, Agent, or an Agent module may append NetworkInfos inside
TaskStatus::container_status to provide information such as the container IP
address and isolation groups.
</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.NetworkInfo.Builder.html" title="class in org.apache.mesos">Protos.NetworkInfo.Builder</a></strong></code>
<div class="block">Protobuf type <code>mesos.NetworkInfo</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.NetworkInfo.IPAddress.html" title="class in org.apache.mesos">Protos.NetworkInfo.IPAddress</a></strong></code>
<div class="block">Protobuf type <code>mesos.NetworkInfo.IPAddress</code></div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static interface&nbsp;</code></td>
<td class="colLast"><code><strong><a href="../../../org/apache/mesos/Protos.NetworkInfo.IPAddressOrBuilder.html" title="interface in org.apache.mesos">Protos.NetworkInfo.IPAddressOrBuilder</a></strong></code>&nbsp;</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.NetworkInfo.PortMapping.html" title="class in org.apache.mesos">Protos.NetworkInfo.PortMapping</a></strong></code>
<div class="block">Protobuf type <code>mesos.NetworkInfo.PortMapping</code></div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static interface&nbsp;</code></td>
<td class="colLast"><code><strong><a href="../../../org/apache/mesos/Protos.NetworkInfo.PortMappingOrBuilder.html" title="interface in org.apache.mesos">Protos.NetworkInfo.PortMappingOrBuilder</a></strong></code>&nbsp;</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.NetworkInfo.Protocol.html" title="enum in org.apache.mesos">Protos.NetworkInfo.Protocol</a></strong></code>
<div class="block">Protobuf enum <code>mesos.NetworkInfo.Protocol</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.NetworkInfo.html#GROUPS_FIELD_NUMBER">GROUPS_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.NetworkInfo.html#IP_ADDRESSES_FIELD_NUMBER">IP_ADDRESSES_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.NetworkInfo.html#LABELS_FIELD_NUMBER">LABELS_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.NetworkInfo.html#NAME_FIELD_NUMBER">NAME_FIELD_NUMBER</a></strong></code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <any></code></td>
<td class="colLast"><code><strong><a href="../../../org/apache/mesos/Protos.NetworkInfo.html#PARSER">PARSER</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.NetworkInfo.html#PORT_MAPPINGS_FIELD_NUMBER">PORT_MAPPINGS_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>static <a href="../../../org/apache/mesos/Protos.NetworkInfo.html" title="class in org.apache.mesos">Protos.NetworkInfo</a></code></td>
<td class="colLast"><code><strong><a href="../../../org/apache/mesos/Protos.NetworkInfo.html#getDefaultInstance()">getDefaultInstance</a></strong>()</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../org/apache/mesos/Protos.NetworkInfo.html" title="class in org.apache.mesos">Protos.NetworkInfo</a></code></td>
<td class="colLast"><code><strong><a href="../../../org/apache/mesos/Protos.NetworkInfo.html#getDefaultInstanceForType()">getDefaultInstanceForType</a></strong>()</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static com.google.protobuf.Descriptors.Descriptor</code></td>
<td class="colLast"><code><strong><a href="../../../org/apache/mesos/Protos.NetworkInfo.html#getDescriptor()">getDescriptor</a></strong>()</code>&nbsp;</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.NetworkInfo.html#getGroups(int)">getGroups</a></strong>(int&nbsp;index)</code>
<div class="block"><code>repeated string groups = 3;</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.NetworkInfo.html#getGroupsBytes(int)">getGroupsBytes</a></strong>(int&nbsp;index)</code>
<div class="block"><code>repeated string groups = 3;</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.NetworkInfo.html#getGroupsCount()">getGroupsCount</a></strong>()</code>
<div class="block"><code>repeated string groups = 3;</code></div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>com.google.protobuf.ProtocolStringList</code></td>
<td class="colLast"><code><strong><a href="../../../org/apache/mesos/Protos.NetworkInfo.html#getGroupsList()">getGroupsList</a></strong>()</code>
<div class="block"><code>repeated string groups = 3;</code></div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../org/apache/mesos/Protos.NetworkInfo.IPAddress.html" title="class in org.apache.mesos">Protos.NetworkInfo.IPAddress</a></code></td>
<td class="colLast"><code><strong><a href="../../../org/apache/mesos/Protos.NetworkInfo.html#getIpAddresses(int)">getIpAddresses</a></strong>(int&nbsp;index)</code>
<div class="block"><code>repeated .mesos.NetworkInfo.IPAddress ip_addresses = 5;</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.NetworkInfo.html#getIpAddressesCount()">getIpAddressesCount</a></strong>()</code>
<div class="block"><code>repeated .mesos.NetworkInfo.IPAddress ip_addresses = 5;</code></div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>java.util.List&lt;<a href="../../../org/apache/mesos/Protos.NetworkInfo.IPAddress.html" title="class in org.apache.mesos">Protos.NetworkInfo.IPAddress</a>&gt;</code></td>
<td class="colLast"><code><strong><a href="../../../org/apache/mesos/Protos.NetworkInfo.html#getIpAddressesList()">getIpAddressesList</a></strong>()</code>
<div class="block"><code>repeated .mesos.NetworkInfo.IPAddress ip_addresses = 5;</code></div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../org/apache/mesos/Protos.NetworkInfo.IPAddressOrBuilder.html" title="interface in org.apache.mesos">Protos.NetworkInfo.IPAddressOrBuilder</a></code></td>
<td class="colLast"><code><strong><a href="../../../org/apache/mesos/Protos.NetworkInfo.html#getIpAddressesOrBuilder(int)">getIpAddressesOrBuilder</a></strong>(int&nbsp;index)</code>
<div class="block"><code>repeated .mesos.NetworkInfo.IPAddress ip_addresses = 5;</code></div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>java.util.List&lt;? extends <a href="../../../org/apache/mesos/Protos.NetworkInfo.IPAddressOrBuilder.html" title="interface in org.apache.mesos">Protos.NetworkInfo.IPAddressOrBuilder</a>&gt;</code></td>
<td class="colLast"><code><strong><a href="../../../org/apache/mesos/Protos.NetworkInfo.html#getIpAddressesOrBuilderList()">getIpAddressesOrBuilderList</a></strong>()</code>
<div class="block"><code>repeated .mesos.NetworkInfo.IPAddress ip_addresses = 5;</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.NetworkInfo.html#getLabels()">getLabels</a></strong>()</code>
<div class="block"><code>optional .mesos.Labels labels = 4;</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.NetworkInfo.html#getLabelsOrBuilder()">getLabelsOrBuilder</a></strong>()</code>
<div class="block"><code>optional .mesos.Labels labels = 4;</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.NetworkInfo.html#getName()">getName</a></strong>()</code>
<div class="block"><code>optional string name = 6;</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.NetworkInfo.html#getNameBytes()">getNameBytes</a></strong>()</code>
<div class="block"><code>optional string name = 6;</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.NetworkInfo.html#getParserForType()">getParserForType</a></strong>()</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../org/apache/mesos/Protos.NetworkInfo.PortMapping.html" title="class in org.apache.mesos">Protos.NetworkInfo.PortMapping</a></code></td>
<td class="colLast"><code><strong><a href="../../../org/apache/mesos/Protos.NetworkInfo.html#getPortMappings(int)">getPortMappings</a></strong>(int&nbsp;index)</code>
<div class="block"><code>repeated .mesos.NetworkInfo.PortMapping port_mappings = 7;</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.NetworkInfo.html#getPortMappingsCount()">getPortMappingsCount</a></strong>()</code>
<div class="block"><code>repeated .mesos.NetworkInfo.PortMapping port_mappings = 7;</code></div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>java.util.List&lt;<a href="../../../org/apache/mesos/Protos.NetworkInfo.PortMapping.html" title="class in org.apache.mesos">Protos.NetworkInfo.PortMapping</a>&gt;</code></td>
<td class="colLast"><code><strong><a href="../../../org/apache/mesos/Protos.NetworkInfo.html#getPortMappingsList()">getPortMappingsList</a></strong>()</code>
<div class="block"><code>repeated .mesos.NetworkInfo.PortMapping port_mappings = 7;</code></div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../org/apache/mesos/Protos.NetworkInfo.PortMappingOrBuilder.html" title="interface in org.apache.mesos">Protos.NetworkInfo.PortMappingOrBuilder</a></code></td>
<td class="colLast"><code><strong><a href="../../../org/apache/mesos/Protos.NetworkInfo.html#getPortMappingsOrBuilder(int)">getPortMappingsOrBuilder</a></strong>(int&nbsp;index)</code>
<div class="block"><code>repeated .mesos.NetworkInfo.PortMapping port_mappings = 7;</code></div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>java.util.List&lt;? extends <a href="../../../org/apache/mesos/Protos.NetworkInfo.PortMappingOrBuilder.html" title="interface in org.apache.mesos">Protos.NetworkInfo.PortMappingOrBuilder</a>&gt;</code></td>
<td class="colLast"><code><strong><a href="../../../org/apache/mesos/Protos.NetworkInfo.html#getPortMappingsOrBuilderList()">getPortMappingsOrBuilderList</a></strong>()</code>
<div class="block"><code>repeated .mesos.NetworkInfo.PortMapping port_mappings = 7;</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.NetworkInfo.html#getSerializedSize()">getSerializedSize</a></strong>()</code>&nbsp;</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.NetworkInfo.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.NetworkInfo.html#hasLabels()">hasLabels</a></strong>()</code>
<div class="block"><code>optional .mesos.Labels labels = 4;</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.NetworkInfo.html#hasName()">hasName</a></strong>()</code>
<div class="block"><code>optional string name = 6;</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.NetworkInfo.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.NetworkInfo.html#isInitialized()">isInitialized</a></strong>()</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../../../org/apache/mesos/Protos.NetworkInfo.Builder.html" title="class in org.apache.mesos">Protos.NetworkInfo.Builder</a></code></td>
<td class="colLast"><code><strong><a href="../../../org/apache/mesos/Protos.NetworkInfo.html#newBuilder()">newBuilder</a></strong>()</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="../../../org/apache/mesos/Protos.NetworkInfo.Builder.html" title="class in org.apache.mesos">Protos.NetworkInfo.Builder</a></code></td>
<td class="colLast"><code><strong><a href="../../../org/apache/mesos/Protos.NetworkInfo.html#newBuilder(org.apache.mesos.Protos.NetworkInfo)">newBuilder</a></strong>(<a href="../../../org/apache/mesos/Protos.NetworkInfo.html" title="class in org.apache.mesos">Protos.NetworkInfo</a>&nbsp;prototype)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../org/apache/mesos/Protos.NetworkInfo.Builder.html" title="class in org.apache.mesos">Protos.NetworkInfo.Builder</a></code></td>
<td class="colLast"><code><strong><a href="../../../org/apache/mesos/Protos.NetworkInfo.html#newBuilderForType()">newBuilderForType</a></strong>()</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected <a href="../../../org/apache/mesos/Protos.NetworkInfo.Builder.html" title="class in org.apache.mesos">Protos.NetworkInfo.Builder</a></code></td>
<td class="colLast"><code><strong><a href="../../../org/apache/mesos/Protos.NetworkInfo.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.NetworkInfo.html" title="class in org.apache.mesos">Protos.NetworkInfo</a></code></td>
<td class="colLast"><code><strong><a href="../../../org/apache/mesos/Protos.NetworkInfo.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.NetworkInfo.html" title="class in org.apache.mesos">Protos.NetworkInfo</a></code></td>
<td class="colLast"><code><strong><a href="../../../org/apache/mesos/Protos.NetworkInfo.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.NetworkInfo.html" title="class in org.apache.mesos">Protos.NetworkInfo</a></code></td>
<td class="colLast"><code><strong><a href="../../../org/apache/mesos/Protos.NetworkInfo.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.NetworkInfo.html" title="class in org.apache.mesos">Protos.NetworkInfo</a></code></td>
<td class="colLast"><code><strong><a href="../../../org/apache/mesos/Protos.NetworkInfo.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.NetworkInfo.html" title="class in org.apache.mesos">Protos.NetworkInfo</a></code></td>
<td class="colLast"><code><strong><a href="../../../org/apache/mesos/Protos.NetworkInfo.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.NetworkInfo.html" title="class in org.apache.mesos">Protos.NetworkInfo</a></code></td>
<td class="colLast"><code><strong><a href="../../../org/apache/mesos/Protos.NetworkInfo.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.NetworkInfo.html" title="class in org.apache.mesos">Protos.NetworkInfo</a></code></td>
<td class="colLast"><code><strong><a href="../../../org/apache/mesos/Protos.NetworkInfo.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.NetworkInfo.html" title="class in org.apache.mesos">Protos.NetworkInfo</a></code></td>
<td class="colLast"><code><strong><a href="../../../org/apache/mesos/Protos.NetworkInfo.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.NetworkInfo.Builder.html" title="class in org.apache.mesos">Protos.NetworkInfo.Builder</a></code></td>
<td class="colLast"><code><strong><a href="../../../org/apache/mesos/Protos.NetworkInfo.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.NetworkInfo.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.NetworkInfo.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="IP_ADDRESSES_FIELD_NUMBER">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>IP_ADDRESSES_FIELD_NUMBER</h4>
<pre>public static final&nbsp;int IP_ADDRESSES_FIELD_NUMBER</pre>
<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../constant-values.html#org.apache.mesos.Protos.NetworkInfo.IP_ADDRESSES_FIELD_NUMBER">Constant Field Values</a></dd></dl>
</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.NetworkInfo.NAME_FIELD_NUMBER">Constant Field Values</a></dd></dl>
</li>
</ul>
<a name="GROUPS_FIELD_NUMBER">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>GROUPS_FIELD_NUMBER</h4>
<pre>public static final&nbsp;int GROUPS_FIELD_NUMBER</pre>
<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../constant-values.html#org.apache.mesos.Protos.NetworkInfo.GROUPS_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.NetworkInfo.LABELS_FIELD_NUMBER">Constant Field Values</a></dd></dl>
</li>
</ul>
<a name="PORT_MAPPINGS_FIELD_NUMBER">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>PORT_MAPPINGS_FIELD_NUMBER</h4>
<pre>public static final&nbsp;int PORT_MAPPINGS_FIELD_NUMBER</pre>
<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../constant-values.html#org.apache.mesos.Protos.NetworkInfo.PORT_MAPPINGS_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.NetworkInfo.html" title="class in org.apache.mesos">Protos.NetworkInfo</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.NetworkInfo.html" title="class in org.apache.mesos">Protos.NetworkInfo</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="getIpAddressesList()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getIpAddressesList</h4>
<pre>public&nbsp;java.util.List&lt;<a href="../../../org/apache/mesos/Protos.NetworkInfo.IPAddress.html" title="class in org.apache.mesos">Protos.NetworkInfo.IPAddress</a>&gt;&nbsp;getIpAddressesList()</pre>
<div class="block"><code>repeated .mesos.NetworkInfo.IPAddress ip_addresses = 5;</code>
<pre>
When included in a ContainerInfo, each of these represent a
request for an IP address. Each request can specify an explicit address
or the IP protocol to use.
When included in a TaskStatus message, these inform the framework
scheduler about the IP addresses that are bound to the container
interface. When there are no custom network isolator modules installed,
this field is filled in automatically with the Agent IP address.
</pre></div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../org/apache/mesos/Protos.NetworkInfoOrBuilder.html#getIpAddressesList()">getIpAddressesList</a></code>&nbsp;in interface&nbsp;<code><a href="../../../org/apache/mesos/Protos.NetworkInfoOrBuilder.html" title="interface in org.apache.mesos">Protos.NetworkInfoOrBuilder</a></code></dd>
</dl>
</li>
</ul>
<a name="getIpAddressesOrBuilderList()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getIpAddressesOrBuilderList</h4>
<pre>public&nbsp;java.util.List&lt;? extends <a href="../../../org/apache/mesos/Protos.NetworkInfo.IPAddressOrBuilder.html" title="interface in org.apache.mesos">Protos.NetworkInfo.IPAddressOrBuilder</a>&gt;&nbsp;getIpAddressesOrBuilderList()</pre>
<div class="block"><code>repeated .mesos.NetworkInfo.IPAddress ip_addresses = 5;</code>
<pre>
When included in a ContainerInfo, each of these represent a
request for an IP address. Each request can specify an explicit address
or the IP protocol to use.
When included in a TaskStatus message, these inform the framework
scheduler about the IP addresses that are bound to the container
interface. When there are no custom network isolator modules installed,
this field is filled in automatically with the Agent IP address.
</pre></div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../org/apache/mesos/Protos.NetworkInfoOrBuilder.html#getIpAddressesOrBuilderList()">getIpAddressesOrBuilderList</a></code>&nbsp;in interface&nbsp;<code><a href="../../../org/apache/mesos/Protos.NetworkInfoOrBuilder.html" title="interface in org.apache.mesos">Protos.NetworkInfoOrBuilder</a></code></dd>
</dl>
</li>
</ul>
<a name="getIpAddressesCount()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getIpAddressesCount</h4>
<pre>public&nbsp;int&nbsp;getIpAddressesCount()</pre>
<div class="block"><code>repeated .mesos.NetworkInfo.IPAddress ip_addresses = 5;</code>
<pre>
When included in a ContainerInfo, each of these represent a
request for an IP address. Each request can specify an explicit address
or the IP protocol to use.
When included in a TaskStatus message, these inform the framework
scheduler about the IP addresses that are bound to the container
interface. When there are no custom network isolator modules installed,
this field is filled in automatically with the Agent IP address.
</pre></div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../org/apache/mesos/Protos.NetworkInfoOrBuilder.html#getIpAddressesCount()">getIpAddressesCount</a></code>&nbsp;in interface&nbsp;<code><a href="../../../org/apache/mesos/Protos.NetworkInfoOrBuilder.html" title="interface in org.apache.mesos">Protos.NetworkInfoOrBuilder</a></code></dd>
</dl>
</li>
</ul>
<a name="getIpAddresses(int)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getIpAddresses</h4>
<pre>public&nbsp;<a href="../../../org/apache/mesos/Protos.NetworkInfo.IPAddress.html" title="class in org.apache.mesos">Protos.NetworkInfo.IPAddress</a>&nbsp;getIpAddresses(int&nbsp;index)</pre>
<div class="block"><code>repeated .mesos.NetworkInfo.IPAddress ip_addresses = 5;</code>
<pre>
When included in a ContainerInfo, each of these represent a
request for an IP address. Each request can specify an explicit address
or the IP protocol to use.
When included in a TaskStatus message, these inform the framework
scheduler about the IP addresses that are bound to the container
interface. When there are no custom network isolator modules installed,
this field is filled in automatically with the Agent IP address.
</pre></div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../org/apache/mesos/Protos.NetworkInfoOrBuilder.html#getIpAddresses(int)">getIpAddresses</a></code>&nbsp;in interface&nbsp;<code><a href="../../../org/apache/mesos/Protos.NetworkInfoOrBuilder.html" title="interface in org.apache.mesos">Protos.NetworkInfoOrBuilder</a></code></dd>
</dl>
</li>
</ul>
<a name="getIpAddressesOrBuilder(int)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getIpAddressesOrBuilder</h4>
<pre>public&nbsp;<a href="../../../org/apache/mesos/Protos.NetworkInfo.IPAddressOrBuilder.html" title="interface in org.apache.mesos">Protos.NetworkInfo.IPAddressOrBuilder</a>&nbsp;getIpAddressesOrBuilder(int&nbsp;index)</pre>
<div class="block"><code>repeated .mesos.NetworkInfo.IPAddress ip_addresses = 5;</code>
<pre>
When included in a ContainerInfo, each of these represent a
request for an IP address. Each request can specify an explicit address
or the IP protocol to use.
When included in a TaskStatus message, these inform the framework
scheduler about the IP addresses that are bound to the container
interface. When there are no custom network isolator modules installed,
this field is filled in automatically with the Agent IP address.
</pre></div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../org/apache/mesos/Protos.NetworkInfoOrBuilder.html#getIpAddressesOrBuilder(int)">getIpAddressesOrBuilder</a></code>&nbsp;in interface&nbsp;<code><a href="../../../org/apache/mesos/Protos.NetworkInfoOrBuilder.html" title="interface in org.apache.mesos">Protos.NetworkInfoOrBuilder</a></code></dd>
</dl>
</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>optional string name = 6;</code>
<pre>
Name of the network which will be used by network isolator to determine
the network that the container joins. It's up to the network isolator
to decide how to interpret this field.
</pre></div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../org/apache/mesos/Protos.NetworkInfoOrBuilder.html#hasName()">hasName</a></code>&nbsp;in interface&nbsp;<code><a href="../../../org/apache/mesos/Protos.NetworkInfoOrBuilder.html" title="interface in org.apache.mesos">Protos.NetworkInfoOrBuilder</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>optional string name = 6;</code>
<pre>
Name of the network which will be used by network isolator to determine
the network that the container joins. It's up to the network isolator
to decide how to interpret this field.
</pre></div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../org/apache/mesos/Protos.NetworkInfoOrBuilder.html#getName()">getName</a></code>&nbsp;in interface&nbsp;<code><a href="../../../org/apache/mesos/Protos.NetworkInfoOrBuilder.html" title="interface in org.apache.mesos">Protos.NetworkInfoOrBuilder</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>optional string name = 6;</code>
<pre>
Name of the network which will be used by network isolator to determine
the network that the container joins. It's up to the network isolator
to decide how to interpret this field.
</pre></div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../org/apache/mesos/Protos.NetworkInfoOrBuilder.html#getNameBytes()">getNameBytes</a></code>&nbsp;in interface&nbsp;<code><a href="../../../org/apache/mesos/Protos.NetworkInfoOrBuilder.html" title="interface in org.apache.mesos">Protos.NetworkInfoOrBuilder</a></code></dd>
</dl>
</li>
</ul>
<a name="getGroupsList()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getGroupsList</h4>
<pre>public&nbsp;com.google.protobuf.ProtocolStringList&nbsp;getGroupsList()</pre>
<div class="block"><code>repeated string groups = 3;</code>
<pre>
A group is the name given to a set of logically-related interfaces that
are allowed to communicate among themselves. Network traffic is allowed
between two container interfaces that share at least one network group.
For example, one might want to create separate groups for isolating dev,
testing, qa and prod deployment environments.
</pre></div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../org/apache/mesos/Protos.NetworkInfoOrBuilder.html#getGroupsList()">getGroupsList</a></code>&nbsp;in interface&nbsp;<code><a href="../../../org/apache/mesos/Protos.NetworkInfoOrBuilder.html" title="interface in org.apache.mesos">Protos.NetworkInfoOrBuilder</a></code></dd>
</dl>
</li>
</ul>
<a name="getGroupsCount()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getGroupsCount</h4>
<pre>public&nbsp;int&nbsp;getGroupsCount()</pre>
<div class="block"><code>repeated string groups = 3;</code>
<pre>
A group is the name given to a set of logically-related interfaces that
are allowed to communicate among themselves. Network traffic is allowed
between two container interfaces that share at least one network group.
For example, one might want to create separate groups for isolating dev,
testing, qa and prod deployment environments.
</pre></div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../org/apache/mesos/Protos.NetworkInfoOrBuilder.html#getGroupsCount()">getGroupsCount</a></code>&nbsp;in interface&nbsp;<code><a href="../../../org/apache/mesos/Protos.NetworkInfoOrBuilder.html" title="interface in org.apache.mesos">Protos.NetworkInfoOrBuilder</a></code></dd>
</dl>
</li>
</ul>
<a name="getGroups(int)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getGroups</h4>
<pre>public&nbsp;java.lang.String&nbsp;getGroups(int&nbsp;index)</pre>
<div class="block"><code>repeated string groups = 3;</code>
<pre>
A group is the name given to a set of logically-related interfaces that
are allowed to communicate among themselves. Network traffic is allowed
between two container interfaces that share at least one network group.
For example, one might want to create separate groups for isolating dev,
testing, qa and prod deployment environments.
</pre></div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../org/apache/mesos/Protos.NetworkInfoOrBuilder.html#getGroups(int)">getGroups</a></code>&nbsp;in interface&nbsp;<code><a href="../../../org/apache/mesos/Protos.NetworkInfoOrBuilder.html" title="interface in org.apache.mesos">Protos.NetworkInfoOrBuilder</a></code></dd>
</dl>
</li>
</ul>
<a name="getGroupsBytes(int)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getGroupsBytes</h4>
<pre>public&nbsp;com.google.protobuf.ByteString&nbsp;getGroupsBytes(int&nbsp;index)</pre>
<div class="block"><code>repeated string groups = 3;</code>
<pre>
A group is the name given to a set of logically-related interfaces that
are allowed to communicate among themselves. Network traffic is allowed
between two container interfaces that share at least one network group.
For example, one might want to create separate groups for isolating dev,
testing, qa and prod deployment environments.
</pre></div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../org/apache/mesos/Protos.NetworkInfoOrBuilder.html#getGroupsBytes(int)">getGroupsBytes</a></code>&nbsp;in interface&nbsp;<code><a href="../../../org/apache/mesos/Protos.NetworkInfoOrBuilder.html" title="interface in org.apache.mesos">Protos.NetworkInfoOrBuilder</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 = 4;</code>
<pre>
To tag certain metadata to be used by Isolator/IPAM, e.g., rack, etc.
</pre></div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../org/apache/mesos/Protos.NetworkInfoOrBuilder.html#hasLabels()">hasLabels</a></code>&nbsp;in interface&nbsp;<code><a href="../../../org/apache/mesos/Protos.NetworkInfoOrBuilder.html" title="interface in org.apache.mesos">Protos.NetworkInfoOrBuilder</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 = 4;</code>
<pre>
To tag certain metadata to be used by Isolator/IPAM, e.g., rack, etc.
</pre></div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../org/apache/mesos/Protos.NetworkInfoOrBuilder.html#getLabels()">getLabels</a></code>&nbsp;in interface&nbsp;<code><a href="../../../org/apache/mesos/Protos.NetworkInfoOrBuilder.html" title="interface in org.apache.mesos">Protos.NetworkInfoOrBuilder</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 = 4;</code>
<pre>
To tag certain metadata to be used by Isolator/IPAM, e.g., rack, etc.
</pre></div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../org/apache/mesos/Protos.NetworkInfoOrBuilder.html#getLabelsOrBuilder()">getLabelsOrBuilder</a></code>&nbsp;in interface&nbsp;<code><a href="../../../org/apache/mesos/Protos.NetworkInfoOrBuilder.html" title="interface in org.apache.mesos">Protos.NetworkInfoOrBuilder</a></code></dd>
</dl>
</li>
</ul>
<a name="getPortMappingsList()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getPortMappingsList</h4>
<pre>public&nbsp;java.util.List&lt;<a href="../../../org/apache/mesos/Protos.NetworkInfo.PortMapping.html" title="class in org.apache.mesos">Protos.NetworkInfo.PortMapping</a>&gt;&nbsp;getPortMappingsList()</pre>
<div class="block"><code>repeated .mesos.NetworkInfo.PortMapping port_mappings = 7;</code></div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../org/apache/mesos/Protos.NetworkInfoOrBuilder.html#getPortMappingsList()">getPortMappingsList</a></code>&nbsp;in interface&nbsp;<code><a href="../../../org/apache/mesos/Protos.NetworkInfoOrBuilder.html" title="interface in org.apache.mesos">Protos.NetworkInfoOrBuilder</a></code></dd>
</dl>
</li>
</ul>
<a name="getPortMappingsOrBuilderList()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getPortMappingsOrBuilderList</h4>
<pre>public&nbsp;java.util.List&lt;? extends <a href="../../../org/apache/mesos/Protos.NetworkInfo.PortMappingOrBuilder.html" title="interface in org.apache.mesos">Protos.NetworkInfo.PortMappingOrBuilder</a>&gt;&nbsp;getPortMappingsOrBuilderList()</pre>
<div class="block"><code>repeated .mesos.NetworkInfo.PortMapping port_mappings = 7;</code></div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../org/apache/mesos/Protos.NetworkInfoOrBuilder.html#getPortMappingsOrBuilderList()">getPortMappingsOrBuilderList</a></code>&nbsp;in interface&nbsp;<code><a href="../../../org/apache/mesos/Protos.NetworkInfoOrBuilder.html" title="interface in org.apache.mesos">Protos.NetworkInfoOrBuilder</a></code></dd>
</dl>
</li>
</ul>
<a name="getPortMappingsCount()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getPortMappingsCount</h4>
<pre>public&nbsp;int&nbsp;getPortMappingsCount()</pre>
<div class="block"><code>repeated .mesos.NetworkInfo.PortMapping port_mappings = 7;</code></div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../org/apache/mesos/Protos.NetworkInfoOrBuilder.html#getPortMappingsCount()">getPortMappingsCount</a></code>&nbsp;in interface&nbsp;<code><a href="../../../org/apache/mesos/Protos.NetworkInfoOrBuilder.html" title="interface in org.apache.mesos">Protos.NetworkInfoOrBuilder</a></code></dd>
</dl>
</li>
</ul>
<a name="getPortMappings(int)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getPortMappings</h4>
<pre>public&nbsp;<a href="../../../org/apache/mesos/Protos.NetworkInfo.PortMapping.html" title="class in org.apache.mesos">Protos.NetworkInfo.PortMapping</a>&nbsp;getPortMappings(int&nbsp;index)</pre>
<div class="block"><code>repeated .mesos.NetworkInfo.PortMapping port_mappings = 7;</code></div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../org/apache/mesos/Protos.NetworkInfoOrBuilder.html#getPortMappings(int)">getPortMappings</a></code>&nbsp;in interface&nbsp;<code><a href="../../../org/apache/mesos/Protos.NetworkInfoOrBuilder.html" title="interface in org.apache.mesos">Protos.NetworkInfoOrBuilder</a></code></dd>
</dl>
</li>
</ul>
<a name="getPortMappingsOrBuilder(int)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getPortMappingsOrBuilder</h4>
<pre>public&nbsp;<a href="../../../org/apache/mesos/Protos.NetworkInfo.PortMappingOrBuilder.html" title="interface in org.apache.mesos">Protos.NetworkInfo.PortMappingOrBuilder</a>&nbsp;getPortMappingsOrBuilder(int&nbsp;index)</pre>
<div class="block"><code>repeated .mesos.NetworkInfo.PortMapping port_mappings = 7;</code></div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../org/apache/mesos/Protos.NetworkInfoOrBuilder.html#getPortMappingsOrBuilder(int)">getPortMappingsOrBuilder</a></code>&nbsp;in interface&nbsp;<code><a href="../../../org/apache/mesos/Protos.NetworkInfoOrBuilder.html" title="interface in org.apache.mesos">Protos.NetworkInfoOrBuilder</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.NetworkInfo.html" title="class in org.apache.mesos">Protos.NetworkInfo</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.NetworkInfo.html" title="class in org.apache.mesos">Protos.NetworkInfo</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.NetworkInfo.html" title="class in org.apache.mesos">Protos.NetworkInfo</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.NetworkInfo.html" title="class in org.apache.mesos">Protos.NetworkInfo</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.NetworkInfo.html" title="class in org.apache.mesos">Protos.NetworkInfo</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.NetworkInfo.html" title="class in org.apache.mesos">Protos.NetworkInfo</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.NetworkInfo.html" title="class in org.apache.mesos">Protos.NetworkInfo</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.NetworkInfo.html" title="class in org.apache.mesos">Protos.NetworkInfo</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.NetworkInfo.Builder.html" title="class in org.apache.mesos">Protos.NetworkInfo.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.NetworkInfo.Builder.html" title="class in org.apache.mesos">Protos.NetworkInfo.Builder</a>&nbsp;newBuilderForType()</pre>
</li>
</ul>
<a name="newBuilder(org.apache.mesos.Protos.NetworkInfo)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>newBuilder</h4>
<pre>public static&nbsp;<a href="../../../org/apache/mesos/Protos.NetworkInfo.Builder.html" title="class in org.apache.mesos">Protos.NetworkInfo.Builder</a>&nbsp;newBuilder(<a href="../../../org/apache/mesos/Protos.NetworkInfo.html" title="class in org.apache.mesos">Protos.NetworkInfo</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.NetworkInfo.Builder.html" title="class in org.apache.mesos">Protos.NetworkInfo.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.NetworkInfo.Builder.html" title="class in org.apache.mesos">Protos.NetworkInfo.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.MetricOrBuilder.html" title="interface in org.apache.mesos"><span class="strong">Prev Class</span></a></li>
<li><a href="../../../org/apache/mesos/Protos.NetworkInfo.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.NetworkInfo.html" target="_top">Frames</a></li>
<li><a href="Protos.NetworkInfo.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>