blob: c939e72ac66a642da2e28f164d3e86e049cce629 [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:04 UTC 2017 -->
<title>Protos.DiscoveryInfo.Builder</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.DiscoveryInfo.Builder";
}
}
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.DiscoveryInfo.html" title="class in org.apache.mesos"><span class="strong">Prev Class</span></a></li>
<li><a href="../../../org/apache/mesos/Protos.DiscoveryInfo.Visibility.html" title="enum 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.DiscoveryInfo.Builder.html" target="_top">Frames</a></li>
<li><a href="Protos.DiscoveryInfo.Builder.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method_summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method_detail">Method</a></li>
</ul>
</div>
<a name="skip-navbar_top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="subTitle">org.apache.mesos</div>
<h2 title="Class Protos.DiscoveryInfo.Builder" class="title">Class Protos.DiscoveryInfo.Builder</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">
<li>java.lang.Object</li>
<li>
<ul class="inheritance">
<li><any></li>
<li>
<ul class="inheritance">
<li>org.apache.mesos.Protos.DiscoveryInfo.Builder</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.DiscoveryInfoOrBuilder.html" title="interface in org.apache.mesos">Protos.DiscoveryInfoOrBuilder</a></dd>
</dl>
<dl>
<dt>Enclosing class:</dt>
<dd><a href="../../../org/apache/mesos/Protos.DiscoveryInfo.html" title="class in org.apache.mesos">Protos.DiscoveryInfo</a></dd>
</dl>
<hr>
<br>
<pre>public static final class <span class="strong">Protos.DiscoveryInfo.Builder</span>
extends <any>
implements <a href="../../../org/apache/mesos/Protos.DiscoveryInfoOrBuilder.html" title="interface in org.apache.mesos">Protos.DiscoveryInfoOrBuilder</a></pre>
<div class="block">Protobuf type <code>mesos.DiscoveryInfo</code>
<pre>
Service discovery information.
The visibility field restricts discovery within a framework (FRAMEWORK),
within a Mesos cluster (CLUSTER), or places no restrictions (EXTERNAL).
Each port in the ports field also has an optional visibility field.
If visibility is specified for a port, it overrides the default service-wide
DiscoveryInfo.visibility for that port.
The environment, location, and version fields provide first class support for
common attributes used to differentiate between similar services. The
environment may receive values such as PROD/QA/DEV, the location field may
receive values like EAST-US/WEST-US/EUROPE/AMEA, and the version field may
receive values like v2.0/v0.9. The exact use of these fields is up to each
service discovery system.
</pre></div>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- ========== METHOD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="method_summary">
<!-- -->
</a>
<h3>Method Summary</h3>
<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../org/apache/mesos/Protos.DiscoveryInfo.html" title="class in org.apache.mesos">Protos.DiscoveryInfo</a></code></td>
<td class="colLast"><code><strong><a href="../../../org/apache/mesos/Protos.DiscoveryInfo.Builder.html#build()">build</a></strong>()</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../org/apache/mesos/Protos.DiscoveryInfo.html" title="class in org.apache.mesos">Protos.DiscoveryInfo</a></code></td>
<td class="colLast"><code><strong><a href="../../../org/apache/mesos/Protos.DiscoveryInfo.Builder.html#buildPartial()">buildPartial</a></strong>()</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../org/apache/mesos/Protos.DiscoveryInfo.Builder.html" title="class in org.apache.mesos">Protos.DiscoveryInfo.Builder</a></code></td>
<td class="colLast"><code><strong><a href="../../../org/apache/mesos/Protos.DiscoveryInfo.Builder.html#clear()">clear</a></strong>()</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../org/apache/mesos/Protos.DiscoveryInfo.Builder.html" title="class in org.apache.mesos">Protos.DiscoveryInfo.Builder</a></code></td>
<td class="colLast"><code><strong><a href="../../../org/apache/mesos/Protos.DiscoveryInfo.Builder.html#clearEnvironment()">clearEnvironment</a></strong>()</code>
<div class="block"><code>optional string environment = 3;</code></div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../org/apache/mesos/Protos.DiscoveryInfo.Builder.html" title="class in org.apache.mesos">Protos.DiscoveryInfo.Builder</a></code></td>
<td class="colLast"><code><strong><a href="../../../org/apache/mesos/Protos.DiscoveryInfo.Builder.html#clearLabels()">clearLabels</a></strong>()</code>
<div class="block"><code>optional .mesos.Labels labels = 7;</code></div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../org/apache/mesos/Protos.DiscoveryInfo.Builder.html" title="class in org.apache.mesos">Protos.DiscoveryInfo.Builder</a></code></td>
<td class="colLast"><code><strong><a href="../../../org/apache/mesos/Protos.DiscoveryInfo.Builder.html#clearLocation()">clearLocation</a></strong>()</code>
<div class="block"><code>optional string location = 4;</code></div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../org/apache/mesos/Protos.DiscoveryInfo.Builder.html" title="class in org.apache.mesos">Protos.DiscoveryInfo.Builder</a></code></td>
<td class="colLast"><code><strong><a href="../../../org/apache/mesos/Protos.DiscoveryInfo.Builder.html#clearName()">clearName</a></strong>()</code>
<div class="block"><code>optional string name = 2;</code></div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../org/apache/mesos/Protos.DiscoveryInfo.Builder.html" title="class in org.apache.mesos">Protos.DiscoveryInfo.Builder</a></code></td>
<td class="colLast"><code><strong><a href="../../../org/apache/mesos/Protos.DiscoveryInfo.Builder.html#clearPorts()">clearPorts</a></strong>()</code>
<div class="block"><code>optional .mesos.Ports ports = 6;</code></div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../org/apache/mesos/Protos.DiscoveryInfo.Builder.html" title="class in org.apache.mesos">Protos.DiscoveryInfo.Builder</a></code></td>
<td class="colLast"><code><strong><a href="../../../org/apache/mesos/Protos.DiscoveryInfo.Builder.html#clearVersion()">clearVersion</a></strong>()</code>
<div class="block"><code>optional string version = 5;</code></div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../org/apache/mesos/Protos.DiscoveryInfo.Builder.html" title="class in org.apache.mesos">Protos.DiscoveryInfo.Builder</a></code></td>
<td class="colLast"><code><strong><a href="../../../org/apache/mesos/Protos.DiscoveryInfo.Builder.html#clearVisibility()">clearVisibility</a></strong>()</code>
<div class="block"><code>required .mesos.DiscoveryInfo.Visibility visibility = 1;</code></div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../org/apache/mesos/Protos.DiscoveryInfo.Builder.html" title="class in org.apache.mesos">Protos.DiscoveryInfo.Builder</a></code></td>
<td class="colLast"><code><strong><a href="../../../org/apache/mesos/Protos.DiscoveryInfo.Builder.html#clone()">clone</a></strong>()</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../org/apache/mesos/Protos.DiscoveryInfo.html" title="class in org.apache.mesos">Protos.DiscoveryInfo</a></code></td>
<td class="colLast"><code><strong><a href="../../../org/apache/mesos/Protos.DiscoveryInfo.Builder.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.DiscoveryInfo.Builder.html#getDescriptor()">getDescriptor</a></strong>()</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>com.google.protobuf.Descriptors.Descriptor</code></td>
<td class="colLast"><code><strong><a href="../../../org/apache/mesos/Protos.DiscoveryInfo.Builder.html#getDescriptorForType()">getDescriptorForType</a></strong>()</code>&nbsp;</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.DiscoveryInfo.Builder.html#getEnvironment()">getEnvironment</a></strong>()</code>
<div class="block"><code>optional string environment = 3;</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.DiscoveryInfo.Builder.html#getEnvironmentBytes()">getEnvironmentBytes</a></strong>()</code>
<div class="block"><code>optional string environment = 3;</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.DiscoveryInfo.Builder.html#getLabels()">getLabels</a></strong>()</code>
<div class="block"><code>optional .mesos.Labels labels = 7;</code></div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../org/apache/mesos/Protos.Labels.Builder.html" title="class in org.apache.mesos">Protos.Labels.Builder</a></code></td>
<td class="colLast"><code><strong><a href="../../../org/apache/mesos/Protos.DiscoveryInfo.Builder.html#getLabelsBuilder()">getLabelsBuilder</a></strong>()</code>
<div class="block"><code>optional .mesos.Labels labels = 7;</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.DiscoveryInfo.Builder.html#getLabelsOrBuilder()">getLabelsOrBuilder</a></strong>()</code>
<div class="block"><code>optional .mesos.Labels labels = 7;</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.DiscoveryInfo.Builder.html#getLocation()">getLocation</a></strong>()</code>
<div class="block"><code>optional string location = 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.DiscoveryInfo.Builder.html#getLocationBytes()">getLocationBytes</a></strong>()</code>
<div class="block"><code>optional string location = 4;</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.DiscoveryInfo.Builder.html#getName()">getName</a></strong>()</code>
<div class="block"><code>optional string name = 2;</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.DiscoveryInfo.Builder.html#getNameBytes()">getNameBytes</a></strong>()</code>
<div class="block"><code>optional string name = 2;</code></div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../org/apache/mesos/Protos.Ports.html" title="class in org.apache.mesos">Protos.Ports</a></code></td>
<td class="colLast"><code><strong><a href="../../../org/apache/mesos/Protos.DiscoveryInfo.Builder.html#getPorts()">getPorts</a></strong>()</code>
<div class="block"><code>optional .mesos.Ports ports = 6;</code></div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../org/apache/mesos/Protos.Ports.Builder.html" title="class in org.apache.mesos">Protos.Ports.Builder</a></code></td>
<td class="colLast"><code><strong><a href="../../../org/apache/mesos/Protos.DiscoveryInfo.Builder.html#getPortsBuilder()">getPortsBuilder</a></strong>()</code>
<div class="block"><code>optional .mesos.Ports ports = 6;</code></div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../org/apache/mesos/Protos.PortsOrBuilder.html" title="interface in org.apache.mesos">Protos.PortsOrBuilder</a></code></td>
<td class="colLast"><code><strong><a href="../../../org/apache/mesos/Protos.DiscoveryInfo.Builder.html#getPortsOrBuilder()">getPortsOrBuilder</a></strong>()</code>
<div class="block"><code>optional .mesos.Ports ports = 6;</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.DiscoveryInfo.Builder.html#getVersion()">getVersion</a></strong>()</code>
<div class="block"><code>optional string version = 5;</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.DiscoveryInfo.Builder.html#getVersionBytes()">getVersionBytes</a></strong>()</code>
<div class="block"><code>optional string version = 5;</code></div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../org/apache/mesos/Protos.DiscoveryInfo.Visibility.html" title="enum in org.apache.mesos">Protos.DiscoveryInfo.Visibility</a></code></td>
<td class="colLast"><code><strong><a href="../../../org/apache/mesos/Protos.DiscoveryInfo.Builder.html#getVisibility()">getVisibility</a></strong>()</code>
<div class="block"><code>required .mesos.DiscoveryInfo.Visibility visibility = 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.DiscoveryInfo.Builder.html#hasEnvironment()">hasEnvironment</a></strong>()</code>
<div class="block"><code>optional string environment = 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.DiscoveryInfo.Builder.html#hasLabels()">hasLabels</a></strong>()</code>
<div class="block"><code>optional .mesos.Labels labels = 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.DiscoveryInfo.Builder.html#hasLocation()">hasLocation</a></strong>()</code>
<div class="block"><code>optional string location = 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.DiscoveryInfo.Builder.html#hasName()">hasName</a></strong>()</code>
<div class="block"><code>optional string name = 2;</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.DiscoveryInfo.Builder.html#hasPorts()">hasPorts</a></strong>()</code>
<div class="block"><code>optional .mesos.Ports ports = 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.DiscoveryInfo.Builder.html#hasVersion()">hasVersion</a></strong>()</code>
<div class="block"><code>optional string version = 5;</code></div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><strong><a href="../../../org/apache/mesos/Protos.DiscoveryInfo.Builder.html#hasVisibility()">hasVisibility</a></strong>()</code>
<div class="block"><code>required .mesos.DiscoveryInfo.Visibility visibility = 1;</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.DiscoveryInfo.Builder.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.DiscoveryInfo.Builder.html#isInitialized()">isInitialized</a></strong>()</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../org/apache/mesos/Protos.DiscoveryInfo.Builder.html" title="class in org.apache.mesos">Protos.DiscoveryInfo.Builder</a></code></td>
<td class="colLast"><code><strong><a href="../../../org/apache/mesos/Protos.DiscoveryInfo.Builder.html#mergeFrom(com.google.protobuf.CodedInputStream,%20com.google.protobuf.ExtensionRegistryLite)">mergeFrom</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><a href="../../../org/apache/mesos/Protos.DiscoveryInfo.Builder.html" title="class in org.apache.mesos">Protos.DiscoveryInfo.Builder</a></code></td>
<td class="colLast"><code><strong><a href="../../../org/apache/mesos/Protos.DiscoveryInfo.Builder.html#mergeFrom(com.google.protobuf.Message)">mergeFrom</a></strong>(com.google.protobuf.Message&nbsp;other)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../org/apache/mesos/Protos.DiscoveryInfo.Builder.html" title="class in org.apache.mesos">Protos.DiscoveryInfo.Builder</a></code></td>
<td class="colLast"><code><strong><a href="../../../org/apache/mesos/Protos.DiscoveryInfo.Builder.html#mergeLabels(org.apache.mesos.Protos.Labels)">mergeLabels</a></strong>(<a href="../../../org/apache/mesos/Protos.Labels.html" title="class in org.apache.mesos">Protos.Labels</a>&nbsp;value)</code>
<div class="block"><code>optional .mesos.Labels labels = 7;</code></div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../org/apache/mesos/Protos.DiscoveryInfo.Builder.html" title="class in org.apache.mesos">Protos.DiscoveryInfo.Builder</a></code></td>
<td class="colLast"><code><strong><a href="../../../org/apache/mesos/Protos.DiscoveryInfo.Builder.html#mergePorts(org.apache.mesos.Protos.Ports)">mergePorts</a></strong>(<a href="../../../org/apache/mesos/Protos.Ports.html" title="class in org.apache.mesos">Protos.Ports</a>&nbsp;value)</code>
<div class="block"><code>optional .mesos.Ports ports = 6;</code></div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../org/apache/mesos/Protos.DiscoveryInfo.Builder.html" title="class in org.apache.mesos">Protos.DiscoveryInfo.Builder</a></code></td>
<td class="colLast"><code><strong><a href="../../../org/apache/mesos/Protos.DiscoveryInfo.Builder.html#setEnvironment(java.lang.String)">setEnvironment</a></strong>(java.lang.String&nbsp;value)</code>
<div class="block"><code>optional string environment = 3;</code></div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../org/apache/mesos/Protos.DiscoveryInfo.Builder.html" title="class in org.apache.mesos">Protos.DiscoveryInfo.Builder</a></code></td>
<td class="colLast"><code><strong><a href="../../../org/apache/mesos/Protos.DiscoveryInfo.Builder.html#setEnvironmentBytes(com.google.protobuf.ByteString)">setEnvironmentBytes</a></strong>(com.google.protobuf.ByteString&nbsp;value)</code>
<div class="block"><code>optional string environment = 3;</code></div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../org/apache/mesos/Protos.DiscoveryInfo.Builder.html" title="class in org.apache.mesos">Protos.DiscoveryInfo.Builder</a></code></td>
<td class="colLast"><code><strong><a href="../../../org/apache/mesos/Protos.DiscoveryInfo.Builder.html#setLabels(org.apache.mesos.Protos.Labels.Builder)">setLabels</a></strong>(<a href="../../../org/apache/mesos/Protos.Labels.Builder.html" title="class in org.apache.mesos">Protos.Labels.Builder</a>&nbsp;builderForValue)</code>
<div class="block"><code>optional .mesos.Labels labels = 7;</code></div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../org/apache/mesos/Protos.DiscoveryInfo.Builder.html" title="class in org.apache.mesos">Protos.DiscoveryInfo.Builder</a></code></td>
<td class="colLast"><code><strong><a href="../../../org/apache/mesos/Protos.DiscoveryInfo.Builder.html#setLabels(org.apache.mesos.Protos.Labels)">setLabels</a></strong>(<a href="../../../org/apache/mesos/Protos.Labels.html" title="class in org.apache.mesos">Protos.Labels</a>&nbsp;value)</code>
<div class="block"><code>optional .mesos.Labels labels = 7;</code></div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../org/apache/mesos/Protos.DiscoveryInfo.Builder.html" title="class in org.apache.mesos">Protos.DiscoveryInfo.Builder</a></code></td>
<td class="colLast"><code><strong><a href="../../../org/apache/mesos/Protos.DiscoveryInfo.Builder.html#setLocation(java.lang.String)">setLocation</a></strong>(java.lang.String&nbsp;value)</code>
<div class="block"><code>optional string location = 4;</code></div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../org/apache/mesos/Protos.DiscoveryInfo.Builder.html" title="class in org.apache.mesos">Protos.DiscoveryInfo.Builder</a></code></td>
<td class="colLast"><code><strong><a href="../../../org/apache/mesos/Protos.DiscoveryInfo.Builder.html#setLocationBytes(com.google.protobuf.ByteString)">setLocationBytes</a></strong>(com.google.protobuf.ByteString&nbsp;value)</code>
<div class="block"><code>optional string location = 4;</code></div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../org/apache/mesos/Protos.DiscoveryInfo.Builder.html" title="class in org.apache.mesos">Protos.DiscoveryInfo.Builder</a></code></td>
<td class="colLast"><code><strong><a href="../../../org/apache/mesos/Protos.DiscoveryInfo.Builder.html#setName(java.lang.String)">setName</a></strong>(java.lang.String&nbsp;value)</code>
<div class="block"><code>optional string name = 2;</code></div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../org/apache/mesos/Protos.DiscoveryInfo.Builder.html" title="class in org.apache.mesos">Protos.DiscoveryInfo.Builder</a></code></td>
<td class="colLast"><code><strong><a href="../../../org/apache/mesos/Protos.DiscoveryInfo.Builder.html#setNameBytes(com.google.protobuf.ByteString)">setNameBytes</a></strong>(com.google.protobuf.ByteString&nbsp;value)</code>
<div class="block"><code>optional string name = 2;</code></div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../org/apache/mesos/Protos.DiscoveryInfo.Builder.html" title="class in org.apache.mesos">Protos.DiscoveryInfo.Builder</a></code></td>
<td class="colLast"><code><strong><a href="../../../org/apache/mesos/Protos.DiscoveryInfo.Builder.html#setPorts(org.apache.mesos.Protos.Ports.Builder)">setPorts</a></strong>(<a href="../../../org/apache/mesos/Protos.Ports.Builder.html" title="class in org.apache.mesos">Protos.Ports.Builder</a>&nbsp;builderForValue)</code>
<div class="block"><code>optional .mesos.Ports ports = 6;</code></div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../org/apache/mesos/Protos.DiscoveryInfo.Builder.html" title="class in org.apache.mesos">Protos.DiscoveryInfo.Builder</a></code></td>
<td class="colLast"><code><strong><a href="../../../org/apache/mesos/Protos.DiscoveryInfo.Builder.html#setPorts(org.apache.mesos.Protos.Ports)">setPorts</a></strong>(<a href="../../../org/apache/mesos/Protos.Ports.html" title="class in org.apache.mesos">Protos.Ports</a>&nbsp;value)</code>
<div class="block"><code>optional .mesos.Ports ports = 6;</code></div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../org/apache/mesos/Protos.DiscoveryInfo.Builder.html" title="class in org.apache.mesos">Protos.DiscoveryInfo.Builder</a></code></td>
<td class="colLast"><code><strong><a href="../../../org/apache/mesos/Protos.DiscoveryInfo.Builder.html#setVersion(java.lang.String)">setVersion</a></strong>(java.lang.String&nbsp;value)</code>
<div class="block"><code>optional string version = 5;</code></div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../org/apache/mesos/Protos.DiscoveryInfo.Builder.html" title="class in org.apache.mesos">Protos.DiscoveryInfo.Builder</a></code></td>
<td class="colLast"><code><strong><a href="../../../org/apache/mesos/Protos.DiscoveryInfo.Builder.html#setVersionBytes(com.google.protobuf.ByteString)">setVersionBytes</a></strong>(com.google.protobuf.ByteString&nbsp;value)</code>
<div class="block"><code>optional string version = 5;</code></div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../org/apache/mesos/Protos.DiscoveryInfo.Builder.html" title="class in org.apache.mesos">Protos.DiscoveryInfo.Builder</a></code></td>
<td class="colLast"><code><strong><a href="../../../org/apache/mesos/Protos.DiscoveryInfo.Builder.html#setVisibility(org.apache.mesos.Protos.DiscoveryInfo.Visibility)">setVisibility</a></strong>(<a href="../../../org/apache/mesos/Protos.DiscoveryInfo.Visibility.html" title="enum in org.apache.mesos">Protos.DiscoveryInfo.Visibility</a>&nbsp;value)</code>
<div class="block"><code>required .mesos.DiscoveryInfo.Visibility visibility = 1;</code></div>
</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>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">
<!-- ============ METHOD DETAIL ========== -->
<ul class="blockList">
<li class="blockList"><a name="method_detail">
<!-- -->
</a>
<h3>Method Detail</h3>
<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="clear()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>clear</h4>
<pre>public&nbsp;<a href="../../../org/apache/mesos/Protos.DiscoveryInfo.Builder.html" title="class in org.apache.mesos">Protos.DiscoveryInfo.Builder</a>&nbsp;clear()</pre>
</li>
</ul>
<a name="clone()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>clone</h4>
<pre>public&nbsp;<a href="../../../org/apache/mesos/Protos.DiscoveryInfo.Builder.html" title="class in org.apache.mesos">Protos.DiscoveryInfo.Builder</a>&nbsp;clone()</pre>
</li>
</ul>
<a name="getDescriptorForType()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getDescriptorForType</h4>
<pre>public&nbsp;com.google.protobuf.Descriptors.Descriptor&nbsp;getDescriptorForType()</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.DiscoveryInfo.html" title="class in org.apache.mesos">Protos.DiscoveryInfo</a>&nbsp;getDefaultInstanceForType()</pre>
</li>
</ul>
<a name="build()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>build</h4>
<pre>public&nbsp;<a href="../../../org/apache/mesos/Protos.DiscoveryInfo.html" title="class in org.apache.mesos">Protos.DiscoveryInfo</a>&nbsp;build()</pre>
</li>
</ul>
<a name="buildPartial()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>buildPartial</h4>
<pre>public&nbsp;<a href="../../../org/apache/mesos/Protos.DiscoveryInfo.html" title="class in org.apache.mesos">Protos.DiscoveryInfo</a>&nbsp;buildPartial()</pre>
</li>
</ul>
<a name="mergeFrom(com.google.protobuf.Message)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>mergeFrom</h4>
<pre>public&nbsp;<a href="../../../org/apache/mesos/Protos.DiscoveryInfo.Builder.html" title="class in org.apache.mesos">Protos.DiscoveryInfo.Builder</a>&nbsp;mergeFrom(com.google.protobuf.Message&nbsp;other)</pre>
</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="mergeFrom(com.google.protobuf.CodedInputStream, com.google.protobuf.ExtensionRegistryLite)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>mergeFrom</h4>
<pre>public&nbsp;<a href="../../../org/apache/mesos/Protos.DiscoveryInfo.Builder.html" title="class in org.apache.mesos">Protos.DiscoveryInfo.Builder</a>&nbsp;mergeFrom(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="hasVisibility()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>hasVisibility</h4>
<pre>public&nbsp;boolean&nbsp;hasVisibility()</pre>
<div class="block"><code>required .mesos.DiscoveryInfo.Visibility visibility = 1;</code></div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../org/apache/mesos/Protos.DiscoveryInfoOrBuilder.html#hasVisibility()">hasVisibility</a></code>&nbsp;in interface&nbsp;<code><a href="../../../org/apache/mesos/Protos.DiscoveryInfoOrBuilder.html" title="interface in org.apache.mesos">Protos.DiscoveryInfoOrBuilder</a></code></dd>
</dl>
</li>
</ul>
<a name="getVisibility()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getVisibility</h4>
<pre>public&nbsp;<a href="../../../org/apache/mesos/Protos.DiscoveryInfo.Visibility.html" title="enum in org.apache.mesos">Protos.DiscoveryInfo.Visibility</a>&nbsp;getVisibility()</pre>
<div class="block"><code>required .mesos.DiscoveryInfo.Visibility visibility = 1;</code></div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../org/apache/mesos/Protos.DiscoveryInfoOrBuilder.html#getVisibility()">getVisibility</a></code>&nbsp;in interface&nbsp;<code><a href="../../../org/apache/mesos/Protos.DiscoveryInfoOrBuilder.html" title="interface in org.apache.mesos">Protos.DiscoveryInfoOrBuilder</a></code></dd>
</dl>
</li>
</ul>
<a name="setVisibility(org.apache.mesos.Protos.DiscoveryInfo.Visibility)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setVisibility</h4>
<pre>public&nbsp;<a href="../../../org/apache/mesos/Protos.DiscoveryInfo.Builder.html" title="class in org.apache.mesos">Protos.DiscoveryInfo.Builder</a>&nbsp;setVisibility(<a href="../../../org/apache/mesos/Protos.DiscoveryInfo.Visibility.html" title="enum in org.apache.mesos">Protos.DiscoveryInfo.Visibility</a>&nbsp;value)</pre>
<div class="block"><code>required .mesos.DiscoveryInfo.Visibility visibility = 1;</code></div>
</li>
</ul>
<a name="clearVisibility()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>clearVisibility</h4>
<pre>public&nbsp;<a href="../../../org/apache/mesos/Protos.DiscoveryInfo.Builder.html" title="class in org.apache.mesos">Protos.DiscoveryInfo.Builder</a>&nbsp;clearVisibility()</pre>
<div class="block"><code>required .mesos.DiscoveryInfo.Visibility visibility = 1;</code></div>
</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 = 2;</code></div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../org/apache/mesos/Protos.DiscoveryInfoOrBuilder.html#hasName()">hasName</a></code>&nbsp;in interface&nbsp;<code><a href="../../../org/apache/mesos/Protos.DiscoveryInfoOrBuilder.html" title="interface in org.apache.mesos">Protos.DiscoveryInfoOrBuilder</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 = 2;</code></div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../org/apache/mesos/Protos.DiscoveryInfoOrBuilder.html#getName()">getName</a></code>&nbsp;in interface&nbsp;<code><a href="../../../org/apache/mesos/Protos.DiscoveryInfoOrBuilder.html" title="interface in org.apache.mesos">Protos.DiscoveryInfoOrBuilder</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 = 2;</code></div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../org/apache/mesos/Protos.DiscoveryInfoOrBuilder.html#getNameBytes()">getNameBytes</a></code>&nbsp;in interface&nbsp;<code><a href="../../../org/apache/mesos/Protos.DiscoveryInfoOrBuilder.html" title="interface in org.apache.mesos">Protos.DiscoveryInfoOrBuilder</a></code></dd>
</dl>
</li>
</ul>
<a name="setName(java.lang.String)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setName</h4>
<pre>public&nbsp;<a href="../../../org/apache/mesos/Protos.DiscoveryInfo.Builder.html" title="class in org.apache.mesos">Protos.DiscoveryInfo.Builder</a>&nbsp;setName(java.lang.String&nbsp;value)</pre>
<div class="block"><code>optional string name = 2;</code></div>
</li>
</ul>
<a name="clearName()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>clearName</h4>
<pre>public&nbsp;<a href="../../../org/apache/mesos/Protos.DiscoveryInfo.Builder.html" title="class in org.apache.mesos">Protos.DiscoveryInfo.Builder</a>&nbsp;clearName()</pre>
<div class="block"><code>optional string name = 2;</code></div>
</li>
</ul>
<a name="setNameBytes(com.google.protobuf.ByteString)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setNameBytes</h4>
<pre>public&nbsp;<a href="../../../org/apache/mesos/Protos.DiscoveryInfo.Builder.html" title="class in org.apache.mesos">Protos.DiscoveryInfo.Builder</a>&nbsp;setNameBytes(com.google.protobuf.ByteString&nbsp;value)</pre>
<div class="block"><code>optional string name = 2;</code></div>
</li>
</ul>
<a name="hasEnvironment()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>hasEnvironment</h4>
<pre>public&nbsp;boolean&nbsp;hasEnvironment()</pre>
<div class="block"><code>optional string environment = 3;</code></div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../org/apache/mesos/Protos.DiscoveryInfoOrBuilder.html#hasEnvironment()">hasEnvironment</a></code>&nbsp;in interface&nbsp;<code><a href="../../../org/apache/mesos/Protos.DiscoveryInfoOrBuilder.html" title="interface in org.apache.mesos">Protos.DiscoveryInfoOrBuilder</a></code></dd>
</dl>
</li>
</ul>
<a name="getEnvironment()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getEnvironment</h4>
<pre>public&nbsp;java.lang.String&nbsp;getEnvironment()</pre>
<div class="block"><code>optional string environment = 3;</code></div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../org/apache/mesos/Protos.DiscoveryInfoOrBuilder.html#getEnvironment()">getEnvironment</a></code>&nbsp;in interface&nbsp;<code><a href="../../../org/apache/mesos/Protos.DiscoveryInfoOrBuilder.html" title="interface in org.apache.mesos">Protos.DiscoveryInfoOrBuilder</a></code></dd>
</dl>
</li>
</ul>
<a name="getEnvironmentBytes()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getEnvironmentBytes</h4>
<pre>public&nbsp;com.google.protobuf.ByteString&nbsp;getEnvironmentBytes()</pre>
<div class="block"><code>optional string environment = 3;</code></div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../org/apache/mesos/Protos.DiscoveryInfoOrBuilder.html#getEnvironmentBytes()">getEnvironmentBytes</a></code>&nbsp;in interface&nbsp;<code><a href="../../../org/apache/mesos/Protos.DiscoveryInfoOrBuilder.html" title="interface in org.apache.mesos">Protos.DiscoveryInfoOrBuilder</a></code></dd>
</dl>
</li>
</ul>
<a name="setEnvironment(java.lang.String)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setEnvironment</h4>
<pre>public&nbsp;<a href="../../../org/apache/mesos/Protos.DiscoveryInfo.Builder.html" title="class in org.apache.mesos">Protos.DiscoveryInfo.Builder</a>&nbsp;setEnvironment(java.lang.String&nbsp;value)</pre>
<div class="block"><code>optional string environment = 3;</code></div>
</li>
</ul>
<a name="clearEnvironment()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>clearEnvironment</h4>
<pre>public&nbsp;<a href="../../../org/apache/mesos/Protos.DiscoveryInfo.Builder.html" title="class in org.apache.mesos">Protos.DiscoveryInfo.Builder</a>&nbsp;clearEnvironment()</pre>
<div class="block"><code>optional string environment = 3;</code></div>
</li>
</ul>
<a name="setEnvironmentBytes(com.google.protobuf.ByteString)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setEnvironmentBytes</h4>
<pre>public&nbsp;<a href="../../../org/apache/mesos/Protos.DiscoveryInfo.Builder.html" title="class in org.apache.mesos">Protos.DiscoveryInfo.Builder</a>&nbsp;setEnvironmentBytes(com.google.protobuf.ByteString&nbsp;value)</pre>
<div class="block"><code>optional string environment = 3;</code></div>
</li>
</ul>
<a name="hasLocation()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>hasLocation</h4>
<pre>public&nbsp;boolean&nbsp;hasLocation()</pre>
<div class="block"><code>optional string location = 4;</code></div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../org/apache/mesos/Protos.DiscoveryInfoOrBuilder.html#hasLocation()">hasLocation</a></code>&nbsp;in interface&nbsp;<code><a href="../../../org/apache/mesos/Protos.DiscoveryInfoOrBuilder.html" title="interface in org.apache.mesos">Protos.DiscoveryInfoOrBuilder</a></code></dd>
</dl>
</li>
</ul>
<a name="getLocation()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getLocation</h4>
<pre>public&nbsp;java.lang.String&nbsp;getLocation()</pre>
<div class="block"><code>optional string location = 4;</code></div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../org/apache/mesos/Protos.DiscoveryInfoOrBuilder.html#getLocation()">getLocation</a></code>&nbsp;in interface&nbsp;<code><a href="../../../org/apache/mesos/Protos.DiscoveryInfoOrBuilder.html" title="interface in org.apache.mesos">Protos.DiscoveryInfoOrBuilder</a></code></dd>
</dl>
</li>
</ul>
<a name="getLocationBytes()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getLocationBytes</h4>
<pre>public&nbsp;com.google.protobuf.ByteString&nbsp;getLocationBytes()</pre>
<div class="block"><code>optional string location = 4;</code></div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../org/apache/mesos/Protos.DiscoveryInfoOrBuilder.html#getLocationBytes()">getLocationBytes</a></code>&nbsp;in interface&nbsp;<code><a href="../../../org/apache/mesos/Protos.DiscoveryInfoOrBuilder.html" title="interface in org.apache.mesos">Protos.DiscoveryInfoOrBuilder</a></code></dd>
</dl>
</li>
</ul>
<a name="setLocation(java.lang.String)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setLocation</h4>
<pre>public&nbsp;<a href="../../../org/apache/mesos/Protos.DiscoveryInfo.Builder.html" title="class in org.apache.mesos">Protos.DiscoveryInfo.Builder</a>&nbsp;setLocation(java.lang.String&nbsp;value)</pre>
<div class="block"><code>optional string location = 4;</code></div>
</li>
</ul>
<a name="clearLocation()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>clearLocation</h4>
<pre>public&nbsp;<a href="../../../org/apache/mesos/Protos.DiscoveryInfo.Builder.html" title="class in org.apache.mesos">Protos.DiscoveryInfo.Builder</a>&nbsp;clearLocation()</pre>
<div class="block"><code>optional string location = 4;</code></div>
</li>
</ul>
<a name="setLocationBytes(com.google.protobuf.ByteString)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setLocationBytes</h4>
<pre>public&nbsp;<a href="../../../org/apache/mesos/Protos.DiscoveryInfo.Builder.html" title="class in org.apache.mesos">Protos.DiscoveryInfo.Builder</a>&nbsp;setLocationBytes(com.google.protobuf.ByteString&nbsp;value)</pre>
<div class="block"><code>optional string location = 4;</code></div>
</li>
</ul>
<a name="hasVersion()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>hasVersion</h4>
<pre>public&nbsp;boolean&nbsp;hasVersion()</pre>
<div class="block"><code>optional string version = 5;</code></div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../org/apache/mesos/Protos.DiscoveryInfoOrBuilder.html#hasVersion()">hasVersion</a></code>&nbsp;in interface&nbsp;<code><a href="../../../org/apache/mesos/Protos.DiscoveryInfoOrBuilder.html" title="interface in org.apache.mesos">Protos.DiscoveryInfoOrBuilder</a></code></dd>
</dl>
</li>
</ul>
<a name="getVersion()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getVersion</h4>
<pre>public&nbsp;java.lang.String&nbsp;getVersion()</pre>
<div class="block"><code>optional string version = 5;</code></div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../org/apache/mesos/Protos.DiscoveryInfoOrBuilder.html#getVersion()">getVersion</a></code>&nbsp;in interface&nbsp;<code><a href="../../../org/apache/mesos/Protos.DiscoveryInfoOrBuilder.html" title="interface in org.apache.mesos">Protos.DiscoveryInfoOrBuilder</a></code></dd>
</dl>
</li>
</ul>
<a name="getVersionBytes()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getVersionBytes</h4>
<pre>public&nbsp;com.google.protobuf.ByteString&nbsp;getVersionBytes()</pre>
<div class="block"><code>optional string version = 5;</code></div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../org/apache/mesos/Protos.DiscoveryInfoOrBuilder.html#getVersionBytes()">getVersionBytes</a></code>&nbsp;in interface&nbsp;<code><a href="../../../org/apache/mesos/Protos.DiscoveryInfoOrBuilder.html" title="interface in org.apache.mesos">Protos.DiscoveryInfoOrBuilder</a></code></dd>
</dl>
</li>
</ul>
<a name="setVersion(java.lang.String)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setVersion</h4>
<pre>public&nbsp;<a href="../../../org/apache/mesos/Protos.DiscoveryInfo.Builder.html" title="class in org.apache.mesos">Protos.DiscoveryInfo.Builder</a>&nbsp;setVersion(java.lang.String&nbsp;value)</pre>
<div class="block"><code>optional string version = 5;</code></div>
</li>
</ul>
<a name="clearVersion()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>clearVersion</h4>
<pre>public&nbsp;<a href="../../../org/apache/mesos/Protos.DiscoveryInfo.Builder.html" title="class in org.apache.mesos">Protos.DiscoveryInfo.Builder</a>&nbsp;clearVersion()</pre>
<div class="block"><code>optional string version = 5;</code></div>
</li>
</ul>
<a name="setVersionBytes(com.google.protobuf.ByteString)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setVersionBytes</h4>
<pre>public&nbsp;<a href="../../../org/apache/mesos/Protos.DiscoveryInfo.Builder.html" title="class in org.apache.mesos">Protos.DiscoveryInfo.Builder</a>&nbsp;setVersionBytes(com.google.protobuf.ByteString&nbsp;value)</pre>
<div class="block"><code>optional string version = 5;</code></div>
</li>
</ul>
<a name="hasPorts()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>hasPorts</h4>
<pre>public&nbsp;boolean&nbsp;hasPorts()</pre>
<div class="block"><code>optional .mesos.Ports ports = 6;</code></div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../org/apache/mesos/Protos.DiscoveryInfoOrBuilder.html#hasPorts()">hasPorts</a></code>&nbsp;in interface&nbsp;<code><a href="../../../org/apache/mesos/Protos.DiscoveryInfoOrBuilder.html" title="interface in org.apache.mesos">Protos.DiscoveryInfoOrBuilder</a></code></dd>
</dl>
</li>
</ul>
<a name="getPorts()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getPorts</h4>
<pre>public&nbsp;<a href="../../../org/apache/mesos/Protos.Ports.html" title="class in org.apache.mesos">Protos.Ports</a>&nbsp;getPorts()</pre>
<div class="block"><code>optional .mesos.Ports ports = 6;</code></div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../org/apache/mesos/Protos.DiscoveryInfoOrBuilder.html#getPorts()">getPorts</a></code>&nbsp;in interface&nbsp;<code><a href="../../../org/apache/mesos/Protos.DiscoveryInfoOrBuilder.html" title="interface in org.apache.mesos">Protos.DiscoveryInfoOrBuilder</a></code></dd>
</dl>
</li>
</ul>
<a name="setPorts(org.apache.mesos.Protos.Ports)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setPorts</h4>
<pre>public&nbsp;<a href="../../../org/apache/mesos/Protos.DiscoveryInfo.Builder.html" title="class in org.apache.mesos">Protos.DiscoveryInfo.Builder</a>&nbsp;setPorts(<a href="../../../org/apache/mesos/Protos.Ports.html" title="class in org.apache.mesos">Protos.Ports</a>&nbsp;value)</pre>
<div class="block"><code>optional .mesos.Ports ports = 6;</code></div>
</li>
</ul>
<a name="setPorts(org.apache.mesos.Protos.Ports.Builder)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setPorts</h4>
<pre>public&nbsp;<a href="../../../org/apache/mesos/Protos.DiscoveryInfo.Builder.html" title="class in org.apache.mesos">Protos.DiscoveryInfo.Builder</a>&nbsp;setPorts(<a href="../../../org/apache/mesos/Protos.Ports.Builder.html" title="class in org.apache.mesos">Protos.Ports.Builder</a>&nbsp;builderForValue)</pre>
<div class="block"><code>optional .mesos.Ports ports = 6;</code></div>
</li>
</ul>
<a name="mergePorts(org.apache.mesos.Protos.Ports)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>mergePorts</h4>
<pre>public&nbsp;<a href="../../../org/apache/mesos/Protos.DiscoveryInfo.Builder.html" title="class in org.apache.mesos">Protos.DiscoveryInfo.Builder</a>&nbsp;mergePorts(<a href="../../../org/apache/mesos/Protos.Ports.html" title="class in org.apache.mesos">Protos.Ports</a>&nbsp;value)</pre>
<div class="block"><code>optional .mesos.Ports ports = 6;</code></div>
</li>
</ul>
<a name="clearPorts()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>clearPorts</h4>
<pre>public&nbsp;<a href="../../../org/apache/mesos/Protos.DiscoveryInfo.Builder.html" title="class in org.apache.mesos">Protos.DiscoveryInfo.Builder</a>&nbsp;clearPorts()</pre>
<div class="block"><code>optional .mesos.Ports ports = 6;</code></div>
</li>
</ul>
<a name="getPortsBuilder()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getPortsBuilder</h4>
<pre>public&nbsp;<a href="../../../org/apache/mesos/Protos.Ports.Builder.html" title="class in org.apache.mesos">Protos.Ports.Builder</a>&nbsp;getPortsBuilder()</pre>
<div class="block"><code>optional .mesos.Ports ports = 6;</code></div>
</li>
</ul>
<a name="getPortsOrBuilder()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getPortsOrBuilder</h4>
<pre>public&nbsp;<a href="../../../org/apache/mesos/Protos.PortsOrBuilder.html" title="interface in org.apache.mesos">Protos.PortsOrBuilder</a>&nbsp;getPortsOrBuilder()</pre>
<div class="block"><code>optional .mesos.Ports ports = 6;</code></div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../org/apache/mesos/Protos.DiscoveryInfoOrBuilder.html#getPortsOrBuilder()">getPortsOrBuilder</a></code>&nbsp;in interface&nbsp;<code><a href="../../../org/apache/mesos/Protos.DiscoveryInfoOrBuilder.html" title="interface in org.apache.mesos">Protos.DiscoveryInfoOrBuilder</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 = 7;</code></div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../org/apache/mesos/Protos.DiscoveryInfoOrBuilder.html#hasLabels()">hasLabels</a></code>&nbsp;in interface&nbsp;<code><a href="../../../org/apache/mesos/Protos.DiscoveryInfoOrBuilder.html" title="interface in org.apache.mesos">Protos.DiscoveryInfoOrBuilder</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 = 7;</code></div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../org/apache/mesos/Protos.DiscoveryInfoOrBuilder.html#getLabels()">getLabels</a></code>&nbsp;in interface&nbsp;<code><a href="../../../org/apache/mesos/Protos.DiscoveryInfoOrBuilder.html" title="interface in org.apache.mesos">Protos.DiscoveryInfoOrBuilder</a></code></dd>
</dl>
</li>
</ul>
<a name="setLabels(org.apache.mesos.Protos.Labels)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setLabels</h4>
<pre>public&nbsp;<a href="../../../org/apache/mesos/Protos.DiscoveryInfo.Builder.html" title="class in org.apache.mesos">Protos.DiscoveryInfo.Builder</a>&nbsp;setLabels(<a href="../../../org/apache/mesos/Protos.Labels.html" title="class in org.apache.mesos">Protos.Labels</a>&nbsp;value)</pre>
<div class="block"><code>optional .mesos.Labels labels = 7;</code></div>
</li>
</ul>
<a name="setLabels(org.apache.mesos.Protos.Labels.Builder)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setLabels</h4>
<pre>public&nbsp;<a href="../../../org/apache/mesos/Protos.DiscoveryInfo.Builder.html" title="class in org.apache.mesos">Protos.DiscoveryInfo.Builder</a>&nbsp;setLabels(<a href="../../../org/apache/mesos/Protos.Labels.Builder.html" title="class in org.apache.mesos">Protos.Labels.Builder</a>&nbsp;builderForValue)</pre>
<div class="block"><code>optional .mesos.Labels labels = 7;</code></div>
</li>
</ul>
<a name="mergeLabels(org.apache.mesos.Protos.Labels)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>mergeLabels</h4>
<pre>public&nbsp;<a href="../../../org/apache/mesos/Protos.DiscoveryInfo.Builder.html" title="class in org.apache.mesos">Protos.DiscoveryInfo.Builder</a>&nbsp;mergeLabels(<a href="../../../org/apache/mesos/Protos.Labels.html" title="class in org.apache.mesos">Protos.Labels</a>&nbsp;value)</pre>
<div class="block"><code>optional .mesos.Labels labels = 7;</code></div>
</li>
</ul>
<a name="clearLabels()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>clearLabels</h4>
<pre>public&nbsp;<a href="../../../org/apache/mesos/Protos.DiscoveryInfo.Builder.html" title="class in org.apache.mesos">Protos.DiscoveryInfo.Builder</a>&nbsp;clearLabels()</pre>
<div class="block"><code>optional .mesos.Labels labels = 7;</code></div>
</li>
</ul>
<a name="getLabelsBuilder()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getLabelsBuilder</h4>
<pre>public&nbsp;<a href="../../../org/apache/mesos/Protos.Labels.Builder.html" title="class in org.apache.mesos">Protos.Labels.Builder</a>&nbsp;getLabelsBuilder()</pre>
<div class="block"><code>optional .mesos.Labels labels = 7;</code></div>
</li>
</ul>
<a name="getLabelsOrBuilder()">
<!-- -->
</a>
<ul class="blockListLast">
<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 = 7;</code></div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../org/apache/mesos/Protos.DiscoveryInfoOrBuilder.html#getLabelsOrBuilder()">getLabelsOrBuilder</a></code>&nbsp;in interface&nbsp;<code><a href="../../../org/apache/mesos/Protos.DiscoveryInfoOrBuilder.html" title="interface in org.apache.mesos">Protos.DiscoveryInfoOrBuilder</a></code></dd>
</dl>
</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.DiscoveryInfo.html" title="class in org.apache.mesos"><span class="strong">Prev Class</span></a></li>
<li><a href="../../../org/apache/mesos/Protos.DiscoveryInfo.Visibility.html" title="enum 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.DiscoveryInfo.Builder.html" target="_top">Frames</a></li>
<li><a href="Protos.DiscoveryInfo.Builder.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method_summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method_detail">Method</a></li>
</ul>
</div>
<a name="skip-navbar_bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>