blob: a15a83345bdbcc9355bca5604a8746a177ba5acf [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:32 UTC 2017 -->
<title>Protos.RateLimit</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.RateLimit";
}
}
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.PortsOrBuilder.html" title="interface in org.apache.mesos"><span class="strong">Prev Class</span></a></li>
<li><a href="../../../org/apache/mesos/Protos.RateLimit.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.RateLimit.html" target="_top">Frames</a></li>
<li><a href="Protos.RateLimit.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.RateLimit" class="title">Class Protos.RateLimit</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.RateLimit</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.RateLimitOrBuilder.html" title="interface in org.apache.mesos">Protos.RateLimitOrBuilder</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.RateLimit</span>
extends com.google.protobuf.GeneratedMessage
implements <a href="../../../org/apache/mesos/Protos.RateLimitOrBuilder.html" title="interface in org.apache.mesos">Protos.RateLimitOrBuilder</a></pre>
<div class="block">Protobuf type <code>mesos.RateLimit</code>
<pre>
Rate (queries per second, QPS) limit for messages from a framework to master.
Strictly speaking they are the combined rate from all frameworks of the same
principal.
</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.RateLimit.Builder.html" title="class in org.apache.mesos">Protos.RateLimit.Builder</a></strong></code>
<div class="block">Protobuf type <code>mesos.RateLimit</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.RateLimit.html#CAPACITY_FIELD_NUMBER">CAPACITY_FIELD_NUMBER</a></strong></code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <any></code></td>
<td class="colLast"><code><strong><a href="../../../org/apache/mesos/Protos.RateLimit.html#PARSER">PARSER</a></strong></code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><strong><a href="../../../org/apache/mesos/Protos.RateLimit.html#PRINCIPAL_FIELD_NUMBER">PRINCIPAL_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.RateLimit.html#QPS_FIELD_NUMBER">QPS_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>long</code></td>
<td class="colLast"><code><strong><a href="../../../org/apache/mesos/Protos.RateLimit.html#getCapacity()">getCapacity</a></strong>()</code>
<div class="block"><code>optional uint64 capacity = 3;</code></div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="../../../org/apache/mesos/Protos.RateLimit.html" title="class in org.apache.mesos">Protos.RateLimit</a></code></td>
<td class="colLast"><code><strong><a href="../../../org/apache/mesos/Protos.RateLimit.html#getDefaultInstance()">getDefaultInstance</a></strong>()</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../org/apache/mesos/Protos.RateLimit.html" title="class in org.apache.mesos">Protos.RateLimit</a></code></td>
<td class="colLast"><code><strong><a href="../../../org/apache/mesos/Protos.RateLimit.html#getDefaultInstanceForType()">getDefaultInstanceForType</a></strong>()</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static com.google.protobuf.Descriptors.Descriptor</code></td>
<td class="colLast"><code><strong><a href="../../../org/apache/mesos/Protos.RateLimit.html#getDescriptor()">getDescriptor</a></strong>()</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><any></code></td>
<td class="colLast"><code><strong><a href="../../../org/apache/mesos/Protos.RateLimit.html#getParserForType()">getParserForType</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.RateLimit.html#getPrincipal()">getPrincipal</a></strong>()</code>
<div class="block"><code>required string principal = 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.RateLimit.html#getPrincipalBytes()">getPrincipalBytes</a></strong>()</code>
<div class="block"><code>required string principal = 2;</code></div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>double</code></td>
<td class="colLast"><code><strong><a href="../../../org/apache/mesos/Protos.RateLimit.html#getQps()">getQps</a></strong>()</code>
<div class="block"><code>optional double qps = 1;</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.RateLimit.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.RateLimit.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.RateLimit.html#hasCapacity()">hasCapacity</a></strong>()</code>
<div class="block"><code>optional uint64 capacity = 3;</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.RateLimit.html#hasPrincipal()">hasPrincipal</a></strong>()</code>
<div class="block"><code>required string principal = 2;</code></div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><strong><a href="../../../org/apache/mesos/Protos.RateLimit.html#hasQps()">hasQps</a></strong>()</code>
<div class="block"><code>optional double qps = 1;</code></div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected com.google.protobuf.GeneratedMessage.FieldAccessorTable</code></td>
<td class="colLast"><code><strong><a href="../../../org/apache/mesos/Protos.RateLimit.html#internalGetFieldAccessorTable()">internalGetFieldAccessorTable</a></strong>()</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><strong><a href="../../../org/apache/mesos/Protos.RateLimit.html#isInitialized()">isInitialized</a></strong>()</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="../../../org/apache/mesos/Protos.RateLimit.Builder.html" title="class in org.apache.mesos">Protos.RateLimit.Builder</a></code></td>
<td class="colLast"><code><strong><a href="../../../org/apache/mesos/Protos.RateLimit.html#newBuilder()">newBuilder</a></strong>()</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../../../org/apache/mesos/Protos.RateLimit.Builder.html" title="class in org.apache.mesos">Protos.RateLimit.Builder</a></code></td>
<td class="colLast"><code><strong><a href="../../../org/apache/mesos/Protos.RateLimit.html#newBuilder(org.apache.mesos.Protos.RateLimit)">newBuilder</a></strong>(<a href="../../../org/apache/mesos/Protos.RateLimit.html" title="class in org.apache.mesos">Protos.RateLimit</a>&nbsp;prototype)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../org/apache/mesos/Protos.RateLimit.Builder.html" title="class in org.apache.mesos">Protos.RateLimit.Builder</a></code></td>
<td class="colLast"><code><strong><a href="../../../org/apache/mesos/Protos.RateLimit.html#newBuilderForType()">newBuilderForType</a></strong>()</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected <a href="../../../org/apache/mesos/Protos.RateLimit.Builder.html" title="class in org.apache.mesos">Protos.RateLimit.Builder</a></code></td>
<td class="colLast"><code><strong><a href="../../../org/apache/mesos/Protos.RateLimit.html#newBuilderForType(com.google.protobuf.GeneratedMessage.BuilderParent)">newBuilderForType</a></strong>(com.google.protobuf.GeneratedMessage.BuilderParent&nbsp;parent)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="../../../org/apache/mesos/Protos.RateLimit.html" title="class in org.apache.mesos">Protos.RateLimit</a></code></td>
<td class="colLast"><code><strong><a href="../../../org/apache/mesos/Protos.RateLimit.html#parseDelimitedFrom(java.io.InputStream)">parseDelimitedFrom</a></strong>(java.io.InputStream&nbsp;input)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../../../org/apache/mesos/Protos.RateLimit.html" title="class in org.apache.mesos">Protos.RateLimit</a></code></td>
<td class="colLast"><code><strong><a href="../../../org/apache/mesos/Protos.RateLimit.html#parseDelimitedFrom(java.io.InputStream,%20com.google.protobuf.ExtensionRegistryLite)">parseDelimitedFrom</a></strong>(java.io.InputStream&nbsp;input,
com.google.protobuf.ExtensionRegistryLite&nbsp;extensionRegistry)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="../../../org/apache/mesos/Protos.RateLimit.html" title="class in org.apache.mesos">Protos.RateLimit</a></code></td>
<td class="colLast"><code><strong><a href="../../../org/apache/mesos/Protos.RateLimit.html#parseFrom(byte[],%20com.google.protobuf.ExtensionRegistryLite)">parseFrom</a></strong>(byte[]&nbsp;data,
com.google.protobuf.ExtensionRegistryLite&nbsp;extensionRegistry)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../../../org/apache/mesos/Protos.RateLimit.html" title="class in org.apache.mesos">Protos.RateLimit</a></code></td>
<td class="colLast"><code><strong><a href="../../../org/apache/mesos/Protos.RateLimit.html#parseFrom(com.google.protobuf.ByteString)">parseFrom</a></strong>(com.google.protobuf.ByteString&nbsp;data)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="../../../org/apache/mesos/Protos.RateLimit.html" title="class in org.apache.mesos">Protos.RateLimit</a></code></td>
<td class="colLast"><code><strong><a href="../../../org/apache/mesos/Protos.RateLimit.html#parseFrom(com.google.protobuf.ByteString,%20com.google.protobuf.ExtensionRegistryLite)">parseFrom</a></strong>(com.google.protobuf.ByteString&nbsp;data,
com.google.protobuf.ExtensionRegistryLite&nbsp;extensionRegistry)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../../../org/apache/mesos/Protos.RateLimit.html" title="class in org.apache.mesos">Protos.RateLimit</a></code></td>
<td class="colLast"><code><strong><a href="../../../org/apache/mesos/Protos.RateLimit.html#parseFrom(com.google.protobuf.CodedInputStream)">parseFrom</a></strong>(com.google.protobuf.CodedInputStream&nbsp;input)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="../../../org/apache/mesos/Protos.RateLimit.html" title="class in org.apache.mesos">Protos.RateLimit</a></code></td>
<td class="colLast"><code><strong><a href="../../../org/apache/mesos/Protos.RateLimit.html#parseFrom(com.google.protobuf.CodedInputStream,%20com.google.protobuf.ExtensionRegistryLite)">parseFrom</a></strong>(com.google.protobuf.CodedInputStream&nbsp;input,
com.google.protobuf.ExtensionRegistryLite&nbsp;extensionRegistry)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../../../org/apache/mesos/Protos.RateLimit.html" title="class in org.apache.mesos">Protos.RateLimit</a></code></td>
<td class="colLast"><code><strong><a href="../../../org/apache/mesos/Protos.RateLimit.html#parseFrom(java.io.InputStream,%20com.google.protobuf.ExtensionRegistryLite)">parseFrom</a></strong>(java.io.InputStream&nbsp;input,
com.google.protobuf.ExtensionRegistryLite&nbsp;extensionRegistry)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../org/apache/mesos/Protos.RateLimit.Builder.html" title="class in org.apache.mesos">Protos.RateLimit.Builder</a></code></td>
<td class="colLast"><code><strong><a href="../../../org/apache/mesos/Protos.RateLimit.html#toBuilder()">toBuilder</a></strong>()</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected java.lang.Object</code></td>
<td class="colLast"><code><strong><a href="../../../org/apache/mesos/Protos.RateLimit.html#writeReplace()">writeReplace</a></strong>()</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../../org/apache/mesos/Protos.RateLimit.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="QPS_FIELD_NUMBER">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>QPS_FIELD_NUMBER</h4>
<pre>public static final&nbsp;int QPS_FIELD_NUMBER</pre>
<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../constant-values.html#org.apache.mesos.Protos.RateLimit.QPS_FIELD_NUMBER">Constant Field Values</a></dd></dl>
</li>
</ul>
<a name="PRINCIPAL_FIELD_NUMBER">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>PRINCIPAL_FIELD_NUMBER</h4>
<pre>public static final&nbsp;int PRINCIPAL_FIELD_NUMBER</pre>
<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../constant-values.html#org.apache.mesos.Protos.RateLimit.PRINCIPAL_FIELD_NUMBER">Constant Field Values</a></dd></dl>
</li>
</ul>
<a name="CAPACITY_FIELD_NUMBER">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>CAPACITY_FIELD_NUMBER</h4>
<pre>public static final&nbsp;int CAPACITY_FIELD_NUMBER</pre>
<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../constant-values.html#org.apache.mesos.Protos.RateLimit.CAPACITY_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.RateLimit.html" title="class in org.apache.mesos">Protos.RateLimit</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.RateLimit.html" title="class in org.apache.mesos">Protos.RateLimit</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="hasQps()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>hasQps</h4>
<pre>public&nbsp;boolean&nbsp;hasQps()</pre>
<div class="block"><code>optional double qps = 1;</code>
<pre>
Leaving QPS unset gives it unlimited rate (i.e., not throttled),
which also implies unlimited capacity.
</pre></div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../org/apache/mesos/Protos.RateLimitOrBuilder.html#hasQps()">hasQps</a></code>&nbsp;in interface&nbsp;<code><a href="../../../org/apache/mesos/Protos.RateLimitOrBuilder.html" title="interface in org.apache.mesos">Protos.RateLimitOrBuilder</a></code></dd>
</dl>
</li>
</ul>
<a name="getQps()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getQps</h4>
<pre>public&nbsp;double&nbsp;getQps()</pre>
<div class="block"><code>optional double qps = 1;</code>
<pre>
Leaving QPS unset gives it unlimited rate (i.e., not throttled),
which also implies unlimited capacity.
</pre></div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../org/apache/mesos/Protos.RateLimitOrBuilder.html#getQps()">getQps</a></code>&nbsp;in interface&nbsp;<code><a href="../../../org/apache/mesos/Protos.RateLimitOrBuilder.html" title="interface in org.apache.mesos">Protos.RateLimitOrBuilder</a></code></dd>
</dl>
</li>
</ul>
<a name="hasPrincipal()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>hasPrincipal</h4>
<pre>public&nbsp;boolean&nbsp;hasPrincipal()</pre>
<div class="block"><code>required string principal = 2;</code>
<pre>
Principal of framework(s) to be throttled. Should match
FrameworkInfo.principal and Credential.principal (if using authentication).
</pre></div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../org/apache/mesos/Protos.RateLimitOrBuilder.html#hasPrincipal()">hasPrincipal</a></code>&nbsp;in interface&nbsp;<code><a href="../../../org/apache/mesos/Protos.RateLimitOrBuilder.html" title="interface in org.apache.mesos">Protos.RateLimitOrBuilder</a></code></dd>
</dl>
</li>
</ul>
<a name="getPrincipal()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getPrincipal</h4>
<pre>public&nbsp;java.lang.String&nbsp;getPrincipal()</pre>
<div class="block"><code>required string principal = 2;</code>
<pre>
Principal of framework(s) to be throttled. Should match
FrameworkInfo.principal and Credential.principal (if using authentication).
</pre></div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../org/apache/mesos/Protos.RateLimitOrBuilder.html#getPrincipal()">getPrincipal</a></code>&nbsp;in interface&nbsp;<code><a href="../../../org/apache/mesos/Protos.RateLimitOrBuilder.html" title="interface in org.apache.mesos">Protos.RateLimitOrBuilder</a></code></dd>
</dl>
</li>
</ul>
<a name="getPrincipalBytes()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getPrincipalBytes</h4>
<pre>public&nbsp;com.google.protobuf.ByteString&nbsp;getPrincipalBytes()</pre>
<div class="block"><code>required string principal = 2;</code>
<pre>
Principal of framework(s) to be throttled. Should match
FrameworkInfo.principal and Credential.principal (if using authentication).
</pre></div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../org/apache/mesos/Protos.RateLimitOrBuilder.html#getPrincipalBytes()">getPrincipalBytes</a></code>&nbsp;in interface&nbsp;<code><a href="../../../org/apache/mesos/Protos.RateLimitOrBuilder.html" title="interface in org.apache.mesos">Protos.RateLimitOrBuilder</a></code></dd>
</dl>
</li>
</ul>
<a name="hasCapacity()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>hasCapacity</h4>
<pre>public&nbsp;boolean&nbsp;hasCapacity()</pre>
<div class="block"><code>optional uint64 capacity = 3;</code>
<pre>
Max number of outstanding messages from frameworks of this principal
allowed by master before the next message is dropped and an error is sent
back to the sender. Messages received before the capacity is reached are
still going to be processed after the error is sent.
If unspecified, this principal is assigned unlimited capacity.
NOTE: This value is ignored if 'qps' is not set.
</pre></div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../org/apache/mesos/Protos.RateLimitOrBuilder.html#hasCapacity()">hasCapacity</a></code>&nbsp;in interface&nbsp;<code><a href="../../../org/apache/mesos/Protos.RateLimitOrBuilder.html" title="interface in org.apache.mesos">Protos.RateLimitOrBuilder</a></code></dd>
</dl>
</li>
</ul>
<a name="getCapacity()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getCapacity</h4>
<pre>public&nbsp;long&nbsp;getCapacity()</pre>
<div class="block"><code>optional uint64 capacity = 3;</code>
<pre>
Max number of outstanding messages from frameworks of this principal
allowed by master before the next message is dropped and an error is sent
back to the sender. Messages received before the capacity is reached are
still going to be processed after the error is sent.
If unspecified, this principal is assigned unlimited capacity.
NOTE: This value is ignored if 'qps' is not set.
</pre></div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../org/apache/mesos/Protos.RateLimitOrBuilder.html#getCapacity()">getCapacity</a></code>&nbsp;in interface&nbsp;<code><a href="../../../org/apache/mesos/Protos.RateLimitOrBuilder.html" title="interface in org.apache.mesos">Protos.RateLimitOrBuilder</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.RateLimit.html" title="class in org.apache.mesos">Protos.RateLimit</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.RateLimit.html" title="class in org.apache.mesos">Protos.RateLimit</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.RateLimit.html" title="class in org.apache.mesos">Protos.RateLimit</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.RateLimit.html" title="class in org.apache.mesos">Protos.RateLimit</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.RateLimit.html" title="class in org.apache.mesos">Protos.RateLimit</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.RateLimit.html" title="class in org.apache.mesos">Protos.RateLimit</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.RateLimit.html" title="class in org.apache.mesos">Protos.RateLimit</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.RateLimit.html" title="class in org.apache.mesos">Protos.RateLimit</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.RateLimit.Builder.html" title="class in org.apache.mesos">Protos.RateLimit.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.RateLimit.Builder.html" title="class in org.apache.mesos">Protos.RateLimit.Builder</a>&nbsp;newBuilderForType()</pre>
</li>
</ul>
<a name="newBuilder(org.apache.mesos.Protos.RateLimit)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>newBuilder</h4>
<pre>public static&nbsp;<a href="../../../org/apache/mesos/Protos.RateLimit.Builder.html" title="class in org.apache.mesos">Protos.RateLimit.Builder</a>&nbsp;newBuilder(<a href="../../../org/apache/mesos/Protos.RateLimit.html" title="class in org.apache.mesos">Protos.RateLimit</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.RateLimit.Builder.html" title="class in org.apache.mesos">Protos.RateLimit.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.RateLimit.Builder.html" title="class in org.apache.mesos">Protos.RateLimit.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.PortsOrBuilder.html" title="interface in org.apache.mesos"><span class="strong">Prev Class</span></a></li>
<li><a href="../../../org/apache/mesos/Protos.RateLimit.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.RateLimit.html" target="_top">Frames</a></li>
<li><a href="Protos.RateLimit.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>