blob: a211c0963ec687ff930f3af709bc37e5b3cd9341 [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.8.0_181-google-v7) on Fri Oct 04 15:32:55 PDT 2019 -->
<title>ServiceOrBuilder (java API)</title>
<meta name="date" content="2019-10-04">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../script.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="ServiceOrBuilder (java API)";
}
}
catch(err) {
}
//-->
var methods = {"i0":6,"i1":6,"i2":6,"i3":6,"i4":6,"i5":6,"i6":6,"i7":6,"i8":6,"i9":6,"i10":6,"i11":6,"i12":6,"i13":6,"i14":6,"i15":6,"i16":6,"i17":6,"i18":6,"i19":6,"i20":6,"i21":6,"i22":6,"i23":6,"i24":6,"i25":6,"i26":6,"i27":6,"i28":6,"i29":6,"i30":6,"i31":6,"i32":6,"i33":6,"i34":6,"i35":6,"i36":6,"i37":6,"i38":6,"i39":6,"i40":6,"i41":6,"i42":6,"i43":6,"i44":6,"i45":6,"i46":6,"i47":6,"i48":6,"i49":6,"i50":6,"i51":6,"i52":6,"i53":6,"i54":6,"i55":6,"i56":6,"i57":6,"i58":6,"i59":6,"i60":6,"i61":6,"i62":6,"i63":6,"i64":6,"i65":6,"i66":6,"i67":6,"i68":6,"i69":6,"i70":6,"i71":6,"i72":6,"i73":6,"i74":6,"i75":6,"i76":6,"i77":6,"i78":6,"i79":6,"i80":6,"i81":6,"i82":6,"i83":6,"i84":6};
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]};
var altColor = "altColor";
var rowColor = "rowColor";
var tableTab = "tableTab";
var activeTableTab = "activeTableTab";
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../overview-summary.html">Overview</a></li>
<li><a href="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="../../../com/google/api/Service.Builder.html" title="class in com.google.api"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../../com/google/api/ServiceProto.html" title="class in com.google.api"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../index.html?com/google/api/ServiceOrBuilder.html" target="_top">Frames</a></li>
<li><a href="ServiceOrBuilder.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../allclasses-noframe.html">All&nbsp;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">com.google.api</div>
<h2 title="Interface ServiceOrBuilder" class="title">Interface ServiceOrBuilder</h2>
</div>
<div class="contentContainer">
<div class="description">
<ul class="blockList">
<li class="blockList">
<dl>
<dt>All Superinterfaces:</dt>
<dd><a href="https://developers.google.com/protocol-buffers/docs/reference/java/com/google/protobuf/MessageLiteOrBuilder.html?is-external=true" title="class or interface in com.google.protobuf">MessageLiteOrBuilder</a>, <a href="https://developers.google.com/protocol-buffers/docs/reference/java/com/google/protobuf/MessageOrBuilder.html?is-external=true" title="class or interface in com.google.protobuf">MessageOrBuilder</a></dd>
</dl>
<dl>
<dt>All Known Implementing Classes:</dt>
<dd><a href="../../../com/google/api/Service.html" title="class in com.google.api">Service</a>, <a href="../../../com/google/api/Service.Builder.html" title="class in com.google.api">Service.Builder</a></dd>
</dl>
<hr>
<br>
<pre>public interface <span class="typeNameLabel">ServiceOrBuilder</span>
extends <a href="https://developers.google.com/protocol-buffers/docs/reference/java/com/google/protobuf/MessageOrBuilder.html?is-external=true" title="class or interface in com.google.protobuf">MessageOrBuilder</a></pre>
</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="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tr id="i0" class="altColor">
<td class="colFirst"><code><a href="https://developers.google.com/protocol-buffers/docs/reference/java/com/google/protobuf/Api.html?is-external=true" title="class or interface in com.google.protobuf">Api</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/google/api/ServiceOrBuilder.html#getApis-int-">getApis</a></span>(int&nbsp;index)</code>
<div class="block">
A list of API interfaces exported by this service.</div>
</td>
</tr>
<tr id="i1" class="rowColor">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/google/api/ServiceOrBuilder.html#getApisCount--">getApisCount</a></span>()</code>
<div class="block">
A list of API interfaces exported by this service.</div>
</td>
</tr>
<tr id="i2" class="altColor">
<td class="colFirst"><code>java.util.List&lt;<a href="https://developers.google.com/protocol-buffers/docs/reference/java/com/google/protobuf/Api.html?is-external=true" title="class or interface in com.google.protobuf">Api</a>&gt;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/google/api/ServiceOrBuilder.html#getApisList--">getApisList</a></span>()</code>
<div class="block">
A list of API interfaces exported by this service.</div>
</td>
</tr>
<tr id="i3" class="rowColor">
<td class="colFirst"><code><a href="https://developers.google.com/protocol-buffers/docs/reference/java/com/google/protobuf/ApiOrBuilder.html?is-external=true" title="class or interface in com.google.protobuf">ApiOrBuilder</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/google/api/ServiceOrBuilder.html#getApisOrBuilder-int-">getApisOrBuilder</a></span>(int&nbsp;index)</code>
<div class="block">
A list of API interfaces exported by this service.</div>
</td>
</tr>
<tr id="i4" class="altColor">
<td class="colFirst"><code>java.util.List&lt;? extends <a href="https://developers.google.com/protocol-buffers/docs/reference/java/com/google/protobuf/ApiOrBuilder.html?is-external=true" title="class or interface in com.google.protobuf">ApiOrBuilder</a>&gt;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/google/api/ServiceOrBuilder.html#getApisOrBuilderList--">getApisOrBuilderList</a></span>()</code>
<div class="block">
A list of API interfaces exported by this service.</div>
</td>
</tr>
<tr id="i5" class="rowColor">
<td class="colFirst"><code><a href="../../../com/google/api/Authentication.html" title="class in com.google.api">Authentication</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/google/api/ServiceOrBuilder.html#getAuthentication--">getAuthentication</a></span>()</code>
<div class="block">
Auth configuration.</div>
</td>
</tr>
<tr id="i6" class="altColor">
<td class="colFirst"><code><a href="../../../com/google/api/AuthenticationOrBuilder.html" title="interface in com.google.api">AuthenticationOrBuilder</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/google/api/ServiceOrBuilder.html#getAuthenticationOrBuilder--">getAuthenticationOrBuilder</a></span>()</code>
<div class="block">
Auth configuration.</div>
</td>
</tr>
<tr id="i7" class="rowColor">
<td class="colFirst"><code><a href="../../../com/google/api/Backend.html" title="class in com.google.api">Backend</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/google/api/ServiceOrBuilder.html#getBackend--">getBackend</a></span>()</code>
<div class="block">
API backend configuration.</div>
</td>
</tr>
<tr id="i8" class="altColor">
<td class="colFirst"><code><a href="../../../com/google/api/BackendOrBuilder.html" title="interface in com.google.api">BackendOrBuilder</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/google/api/ServiceOrBuilder.html#getBackendOrBuilder--">getBackendOrBuilder</a></span>()</code>
<div class="block">
API backend configuration.</div>
</td>
</tr>
<tr id="i9" class="rowColor">
<td class="colFirst"><code><a href="../../../com/google/api/Billing.html" title="class in com.google.api">Billing</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/google/api/ServiceOrBuilder.html#getBilling--">getBilling</a></span>()</code>
<div class="block">
Billing configuration.</div>
</td>
</tr>
<tr id="i10" class="altColor">
<td class="colFirst"><code><a href="../../../com/google/api/BillingOrBuilder.html" title="interface in com.google.api">BillingOrBuilder</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/google/api/ServiceOrBuilder.html#getBillingOrBuilder--">getBillingOrBuilder</a></span>()</code>
<div class="block">
Billing configuration.</div>
</td>
</tr>
<tr id="i11" class="rowColor">
<td class="colFirst"><code><a href="https://developers.google.com/protocol-buffers/docs/reference/java/com/google/protobuf/UInt32Value.html?is-external=true" title="class or interface in com.google.protobuf">UInt32Value</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/google/api/ServiceOrBuilder.html#getConfigVersion--">getConfigVersion</a></span>()</code>
<div class="block">
The semantic version of the service configuration.</div>
</td>
</tr>
<tr id="i12" class="altColor">
<td class="colFirst"><code><a href="https://developers.google.com/protocol-buffers/docs/reference/java/com/google/protobuf/UInt32ValueOrBuilder.html?is-external=true" title="class or interface in com.google.protobuf">UInt32ValueOrBuilder</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/google/api/ServiceOrBuilder.html#getConfigVersionOrBuilder--">getConfigVersionOrBuilder</a></span>()</code>
<div class="block">
The semantic version of the service configuration.</div>
</td>
</tr>
<tr id="i13" class="rowColor">
<td class="colFirst"><code><a href="../../../com/google/api/Context.html" title="class in com.google.api">Context</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/google/api/ServiceOrBuilder.html#getContext--">getContext</a></span>()</code>
<div class="block">
Context configuration.</div>
</td>
</tr>
<tr id="i14" class="altColor">
<td class="colFirst"><code><a href="../../../com/google/api/ContextOrBuilder.html" title="interface in com.google.api">ContextOrBuilder</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/google/api/ServiceOrBuilder.html#getContextOrBuilder--">getContextOrBuilder</a></span>()</code>
<div class="block">
Context configuration.</div>
</td>
</tr>
<tr id="i15" class="rowColor">
<td class="colFirst"><code><a href="../../../com/google/api/Control.html" title="class in com.google.api">Control</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/google/api/ServiceOrBuilder.html#getControl--">getControl</a></span>()</code>
<div class="block">
Configuration for the service control plane.</div>
</td>
</tr>
<tr id="i16" class="altColor">
<td class="colFirst"><code><a href="../../../com/google/api/ControlOrBuilder.html" title="interface in com.google.api">ControlOrBuilder</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/google/api/ServiceOrBuilder.html#getControlOrBuilder--">getControlOrBuilder</a></span>()</code>
<div class="block">
Configuration for the service control plane.</div>
</td>
</tr>
<tr id="i17" class="rowColor">
<td class="colFirst"><code><a href="../../../com/google/api/Documentation.html" title="class in com.google.api">Documentation</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/google/api/ServiceOrBuilder.html#getDocumentation--">getDocumentation</a></span>()</code>
<div class="block">
Additional API documentation.</div>
</td>
</tr>
<tr id="i18" class="altColor">
<td class="colFirst"><code><a href="../../../com/google/api/DocumentationOrBuilder.html" title="interface in com.google.api">DocumentationOrBuilder</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/google/api/ServiceOrBuilder.html#getDocumentationOrBuilder--">getDocumentationOrBuilder</a></span>()</code>
<div class="block">
Additional API documentation.</div>
</td>
</tr>
<tr id="i19" class="rowColor">
<td class="colFirst"><code><a href="../../../com/google/api/Endpoint.html" title="class in com.google.api">Endpoint</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/google/api/ServiceOrBuilder.html#getEndpoints-int-">getEndpoints</a></span>(int&nbsp;index)</code>
<div class="block">
Configuration for network endpoints.</div>
</td>
</tr>
<tr id="i20" class="altColor">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/google/api/ServiceOrBuilder.html#getEndpointsCount--">getEndpointsCount</a></span>()</code>
<div class="block">
Configuration for network endpoints.</div>
</td>
</tr>
<tr id="i21" class="rowColor">
<td class="colFirst"><code>java.util.List&lt;<a href="../../../com/google/api/Endpoint.html" title="class in com.google.api">Endpoint</a>&gt;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/google/api/ServiceOrBuilder.html#getEndpointsList--">getEndpointsList</a></span>()</code>
<div class="block">
Configuration for network endpoints.</div>
</td>
</tr>
<tr id="i22" class="altColor">
<td class="colFirst"><code><a href="../../../com/google/api/EndpointOrBuilder.html" title="interface in com.google.api">EndpointOrBuilder</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/google/api/ServiceOrBuilder.html#getEndpointsOrBuilder-int-">getEndpointsOrBuilder</a></span>(int&nbsp;index)</code>
<div class="block">
Configuration for network endpoints.</div>
</td>
</tr>
<tr id="i23" class="rowColor">
<td class="colFirst"><code>java.util.List&lt;? extends <a href="../../../com/google/api/EndpointOrBuilder.html" title="interface in com.google.api">EndpointOrBuilder</a>&gt;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/google/api/ServiceOrBuilder.html#getEndpointsOrBuilderList--">getEndpointsOrBuilderList</a></span>()</code>
<div class="block">
Configuration for network endpoints.</div>
</td>
</tr>
<tr id="i24" class="altColor">
<td class="colFirst"><code><a href="https://developers.google.com/protocol-buffers/docs/reference/java/com/google/protobuf/Enum.html?is-external=true" title="class or interface in com.google.protobuf">Enum</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/google/api/ServiceOrBuilder.html#getEnums-int-">getEnums</a></span>(int&nbsp;index)</code>
<div class="block">
A list of all enum types included in this API service.</div>
</td>
</tr>
<tr id="i25" class="rowColor">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/google/api/ServiceOrBuilder.html#getEnumsCount--">getEnumsCount</a></span>()</code>
<div class="block">
A list of all enum types included in this API service.</div>
</td>
</tr>
<tr id="i26" class="altColor">
<td class="colFirst"><code>java.util.List&lt;<a href="https://developers.google.com/protocol-buffers/docs/reference/java/com/google/protobuf/Enum.html?is-external=true" title="class or interface in com.google.protobuf">Enum</a>&gt;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/google/api/ServiceOrBuilder.html#getEnumsList--">getEnumsList</a></span>()</code>
<div class="block">
A list of all enum types included in this API service.</div>
</td>
</tr>
<tr id="i27" class="rowColor">
<td class="colFirst"><code><a href="https://developers.google.com/protocol-buffers/docs/reference/java/com/google/protobuf/EnumOrBuilder.html?is-external=true" title="class or interface in com.google.protobuf">EnumOrBuilder</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/google/api/ServiceOrBuilder.html#getEnumsOrBuilder-int-">getEnumsOrBuilder</a></span>(int&nbsp;index)</code>
<div class="block">
A list of all enum types included in this API service.</div>
</td>
</tr>
<tr id="i28" class="altColor">
<td class="colFirst"><code>java.util.List&lt;? extends <a href="https://developers.google.com/protocol-buffers/docs/reference/java/com/google/protobuf/EnumOrBuilder.html?is-external=true" title="class or interface in com.google.protobuf">EnumOrBuilder</a>&gt;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/google/api/ServiceOrBuilder.html#getEnumsOrBuilderList--">getEnumsOrBuilderList</a></span>()</code>
<div class="block">
A list of all enum types included in this API service.</div>
</td>
</tr>
<tr id="i29" class="rowColor">
<td class="colFirst"><code><a href="../../../com/google/api/Http.html" title="class in com.google.api">Http</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/google/api/ServiceOrBuilder.html#getHttp--">getHttp</a></span>()</code>
<div class="block">
HTTP configuration.</div>
</td>
</tr>
<tr id="i30" class="altColor">
<td class="colFirst"><code><a href="../../../com/google/api/HttpOrBuilder.html" title="interface in com.google.api">HttpOrBuilder</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/google/api/ServiceOrBuilder.html#getHttpOrBuilder--">getHttpOrBuilder</a></span>()</code>
<div class="block">
HTTP configuration.</div>
</td>
</tr>
<tr id="i31" class="rowColor">
<td class="colFirst"><code>java.lang.String</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/google/api/ServiceOrBuilder.html#getId--">getId</a></span>()</code>
<div class="block">
A unique ID for a specific instance of this message, typically assigned
by the client for tracking purpose.</div>
</td>
</tr>
<tr id="i32" class="altColor">
<td class="colFirst"><code><a href="https://developers.google.com/protocol-buffers/docs/reference/java/com/google/protobuf/ByteString.html?is-external=true" title="class or interface in com.google.protobuf">ByteString</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/google/api/ServiceOrBuilder.html#getIdBytes--">getIdBytes</a></span>()</code>
<div class="block">
A unique ID for a specific instance of this message, typically assigned
by the client for tracking purpose.</div>
</td>
</tr>
<tr id="i33" class="rowColor">
<td class="colFirst"><code><a href="../../../com/google/api/Logging.html" title="class in com.google.api">Logging</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/google/api/ServiceOrBuilder.html#getLogging--">getLogging</a></span>()</code>
<div class="block">
Logging configuration.</div>
</td>
</tr>
<tr id="i34" class="altColor">
<td class="colFirst"><code><a href="../../../com/google/api/LoggingOrBuilder.html" title="interface in com.google.api">LoggingOrBuilder</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/google/api/ServiceOrBuilder.html#getLoggingOrBuilder--">getLoggingOrBuilder</a></span>()</code>
<div class="block">
Logging configuration.</div>
</td>
</tr>
<tr id="i35" class="rowColor">
<td class="colFirst"><code><a href="../../../com/google/api/LogDescriptor.html" title="class in com.google.api">LogDescriptor</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/google/api/ServiceOrBuilder.html#getLogs-int-">getLogs</a></span>(int&nbsp;index)</code>
<div class="block">
Defines the logs used by this service.</div>
</td>
</tr>
<tr id="i36" class="altColor">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/google/api/ServiceOrBuilder.html#getLogsCount--">getLogsCount</a></span>()</code>
<div class="block">
Defines the logs used by this service.</div>
</td>
</tr>
<tr id="i37" class="rowColor">
<td class="colFirst"><code>java.util.List&lt;<a href="../../../com/google/api/LogDescriptor.html" title="class in com.google.api">LogDescriptor</a>&gt;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/google/api/ServiceOrBuilder.html#getLogsList--">getLogsList</a></span>()</code>
<div class="block">
Defines the logs used by this service.</div>
</td>
</tr>
<tr id="i38" class="altColor">
<td class="colFirst"><code><a href="../../../com/google/api/LogDescriptorOrBuilder.html" title="interface in com.google.api">LogDescriptorOrBuilder</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/google/api/ServiceOrBuilder.html#getLogsOrBuilder-int-">getLogsOrBuilder</a></span>(int&nbsp;index)</code>
<div class="block">
Defines the logs used by this service.</div>
</td>
</tr>
<tr id="i39" class="rowColor">
<td class="colFirst"><code>java.util.List&lt;? extends <a href="../../../com/google/api/LogDescriptorOrBuilder.html" title="interface in com.google.api">LogDescriptorOrBuilder</a>&gt;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/google/api/ServiceOrBuilder.html#getLogsOrBuilderList--">getLogsOrBuilderList</a></span>()</code>
<div class="block">
Defines the logs used by this service.</div>
</td>
</tr>
<tr id="i40" class="altColor">
<td class="colFirst"><code><a href="../../../com/google/api/MetricDescriptor.html" title="class in com.google.api">MetricDescriptor</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/google/api/ServiceOrBuilder.html#getMetrics-int-">getMetrics</a></span>(int&nbsp;index)</code>
<div class="block">
Defines the metrics used by this service.</div>
</td>
</tr>
<tr id="i41" class="rowColor">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/google/api/ServiceOrBuilder.html#getMetricsCount--">getMetricsCount</a></span>()</code>
<div class="block">
Defines the metrics used by this service.</div>
</td>
</tr>
<tr id="i42" class="altColor">
<td class="colFirst"><code>java.util.List&lt;<a href="../../../com/google/api/MetricDescriptor.html" title="class in com.google.api">MetricDescriptor</a>&gt;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/google/api/ServiceOrBuilder.html#getMetricsList--">getMetricsList</a></span>()</code>
<div class="block">
Defines the metrics used by this service.</div>
</td>
</tr>
<tr id="i43" class="rowColor">
<td class="colFirst"><code><a href="../../../com/google/api/MetricDescriptorOrBuilder.html" title="interface in com.google.api">MetricDescriptorOrBuilder</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/google/api/ServiceOrBuilder.html#getMetricsOrBuilder-int-">getMetricsOrBuilder</a></span>(int&nbsp;index)</code>
<div class="block">
Defines the metrics used by this service.</div>
</td>
</tr>
<tr id="i44" class="altColor">
<td class="colFirst"><code>java.util.List&lt;? extends <a href="../../../com/google/api/MetricDescriptorOrBuilder.html" title="interface in com.google.api">MetricDescriptorOrBuilder</a>&gt;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/google/api/ServiceOrBuilder.html#getMetricsOrBuilderList--">getMetricsOrBuilderList</a></span>()</code>
<div class="block">
Defines the metrics used by this service.</div>
</td>
</tr>
<tr id="i45" class="rowColor">
<td class="colFirst"><code><a href="../../../com/google/api/MonitoredResourceDescriptor.html" title="class in com.google.api">MonitoredResourceDescriptor</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/google/api/ServiceOrBuilder.html#getMonitoredResources-int-">getMonitoredResources</a></span>(int&nbsp;index)</code>
<div class="block">
Defines the monitored resources used by this service.</div>
</td>
</tr>
<tr id="i46" class="altColor">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/google/api/ServiceOrBuilder.html#getMonitoredResourcesCount--">getMonitoredResourcesCount</a></span>()</code>
<div class="block">
Defines the monitored resources used by this service.</div>
</td>
</tr>
<tr id="i47" class="rowColor">
<td class="colFirst"><code>java.util.List&lt;<a href="../../../com/google/api/MonitoredResourceDescriptor.html" title="class in com.google.api">MonitoredResourceDescriptor</a>&gt;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/google/api/ServiceOrBuilder.html#getMonitoredResourcesList--">getMonitoredResourcesList</a></span>()</code>
<div class="block">
Defines the monitored resources used by this service.</div>
</td>
</tr>
<tr id="i48" class="altColor">
<td class="colFirst"><code><a href="../../../com/google/api/MonitoredResourceDescriptorOrBuilder.html" title="interface in com.google.api">MonitoredResourceDescriptorOrBuilder</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/google/api/ServiceOrBuilder.html#getMonitoredResourcesOrBuilder-int-">getMonitoredResourcesOrBuilder</a></span>(int&nbsp;index)</code>
<div class="block">
Defines the monitored resources used by this service.</div>
</td>
</tr>
<tr id="i49" class="rowColor">
<td class="colFirst"><code>java.util.List&lt;? extends <a href="../../../com/google/api/MonitoredResourceDescriptorOrBuilder.html" title="interface in com.google.api">MonitoredResourceDescriptorOrBuilder</a>&gt;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/google/api/ServiceOrBuilder.html#getMonitoredResourcesOrBuilderList--">getMonitoredResourcesOrBuilderList</a></span>()</code>
<div class="block">
Defines the monitored resources used by this service.</div>
</td>
</tr>
<tr id="i50" class="altColor">
<td class="colFirst"><code><a href="../../../com/google/api/Monitoring.html" title="class in com.google.api">Monitoring</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/google/api/ServiceOrBuilder.html#getMonitoring--">getMonitoring</a></span>()</code>
<div class="block">
Monitoring configuration.</div>
</td>
</tr>
<tr id="i51" class="rowColor">
<td class="colFirst"><code><a href="../../../com/google/api/MonitoringOrBuilder.html" title="interface in com.google.api">MonitoringOrBuilder</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/google/api/ServiceOrBuilder.html#getMonitoringOrBuilder--">getMonitoringOrBuilder</a></span>()</code>
<div class="block">
Monitoring configuration.</div>
</td>
</tr>
<tr id="i52" class="altColor">
<td class="colFirst"><code>java.lang.String</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/google/api/ServiceOrBuilder.html#getName--">getName</a></span>()</code>
<div class="block">
The service name, which is a DNS-like logical identifier for the
service, such as `calendar.googleapis.com`.</div>
</td>
</tr>
<tr id="i53" class="rowColor">
<td class="colFirst"><code><a href="https://developers.google.com/protocol-buffers/docs/reference/java/com/google/protobuf/ByteString.html?is-external=true" title="class or interface in com.google.protobuf">ByteString</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/google/api/ServiceOrBuilder.html#getNameBytes--">getNameBytes</a></span>()</code>
<div class="block">
The service name, which is a DNS-like logical identifier for the
service, such as `calendar.googleapis.com`.</div>
</td>
</tr>
<tr id="i54" class="altColor">
<td class="colFirst"><code>java.lang.String</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/google/api/ServiceOrBuilder.html#getProducerProjectId--">getProducerProjectId</a></span>()</code>
<div class="block">
The Google project that owns this service.</div>
</td>
</tr>
<tr id="i55" class="rowColor">
<td class="colFirst"><code><a href="https://developers.google.com/protocol-buffers/docs/reference/java/com/google/protobuf/ByteString.html?is-external=true" title="class or interface in com.google.protobuf">ByteString</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/google/api/ServiceOrBuilder.html#getProducerProjectIdBytes--">getProducerProjectIdBytes</a></span>()</code>
<div class="block">
The Google project that owns this service.</div>
</td>
</tr>
<tr id="i56" class="altColor">
<td class="colFirst"><code><a href="../../../com/google/api/Quota.html" title="class in com.google.api">Quota</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/google/api/ServiceOrBuilder.html#getQuota--">getQuota</a></span>()</code>
<div class="block">
Quota configuration.</div>
</td>
</tr>
<tr id="i57" class="rowColor">
<td class="colFirst"><code><a href="../../../com/google/api/QuotaOrBuilder.html" title="interface in com.google.api">QuotaOrBuilder</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/google/api/ServiceOrBuilder.html#getQuotaOrBuilder--">getQuotaOrBuilder</a></span>()</code>
<div class="block">
Quota configuration.</div>
</td>
</tr>
<tr id="i58" class="altColor">
<td class="colFirst"><code><a href="../../../com/google/api/SourceInfo.html" title="class in com.google.api">SourceInfo</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/google/api/ServiceOrBuilder.html#getSourceInfo--">getSourceInfo</a></span>()</code>
<div class="block">
Output only.</div>
</td>
</tr>
<tr id="i59" class="rowColor">
<td class="colFirst"><code><a href="../../../com/google/api/SourceInfoOrBuilder.html" title="interface in com.google.api">SourceInfoOrBuilder</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/google/api/ServiceOrBuilder.html#getSourceInfoOrBuilder--">getSourceInfoOrBuilder</a></span>()</code>
<div class="block">
Output only.</div>
</td>
</tr>
<tr id="i60" class="altColor">
<td class="colFirst"><code><a href="../../../com/google/api/SystemParameters.html" title="class in com.google.api">SystemParameters</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/google/api/ServiceOrBuilder.html#getSystemParameters--">getSystemParameters</a></span>()</code>
<div class="block">
System parameter configuration.</div>
</td>
</tr>
<tr id="i61" class="rowColor">
<td class="colFirst"><code><a href="../../../com/google/api/SystemParametersOrBuilder.html" title="interface in com.google.api">SystemParametersOrBuilder</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/google/api/ServiceOrBuilder.html#getSystemParametersOrBuilder--">getSystemParametersOrBuilder</a></span>()</code>
<div class="block">
System parameter configuration.</div>
</td>
</tr>
<tr id="i62" class="altColor">
<td class="colFirst"><code>java.lang.String</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/google/api/ServiceOrBuilder.html#getTitle--">getTitle</a></span>()</code>
<div class="block">
The product title for this service.</div>
</td>
</tr>
<tr id="i63" class="rowColor">
<td class="colFirst"><code><a href="https://developers.google.com/protocol-buffers/docs/reference/java/com/google/protobuf/ByteString.html?is-external=true" title="class or interface in com.google.protobuf">ByteString</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/google/api/ServiceOrBuilder.html#getTitleBytes--">getTitleBytes</a></span>()</code>
<div class="block">
The product title for this service.</div>
</td>
</tr>
<tr id="i64" class="altColor">
<td class="colFirst"><code><a href="https://developers.google.com/protocol-buffers/docs/reference/java/com/google/protobuf/Type.html?is-external=true" title="class or interface in com.google.protobuf">Type</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/google/api/ServiceOrBuilder.html#getTypes-int-">getTypes</a></span>(int&nbsp;index)</code>
<div class="block">
A list of all proto message types included in this API service.</div>
</td>
</tr>
<tr id="i65" class="rowColor">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/google/api/ServiceOrBuilder.html#getTypesCount--">getTypesCount</a></span>()</code>
<div class="block">
A list of all proto message types included in this API service.</div>
</td>
</tr>
<tr id="i66" class="altColor">
<td class="colFirst"><code>java.util.List&lt;<a href="https://developers.google.com/protocol-buffers/docs/reference/java/com/google/protobuf/Type.html?is-external=true" title="class or interface in com.google.protobuf">Type</a>&gt;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/google/api/ServiceOrBuilder.html#getTypesList--">getTypesList</a></span>()</code>
<div class="block">
A list of all proto message types included in this API service.</div>
</td>
</tr>
<tr id="i67" class="rowColor">
<td class="colFirst"><code><a href="https://developers.google.com/protocol-buffers/docs/reference/java/com/google/protobuf/TypeOrBuilder.html?is-external=true" title="class or interface in com.google.protobuf">TypeOrBuilder</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/google/api/ServiceOrBuilder.html#getTypesOrBuilder-int-">getTypesOrBuilder</a></span>(int&nbsp;index)</code>
<div class="block">
A list of all proto message types included in this API service.</div>
</td>
</tr>
<tr id="i68" class="altColor">
<td class="colFirst"><code>java.util.List&lt;? extends <a href="https://developers.google.com/protocol-buffers/docs/reference/java/com/google/protobuf/TypeOrBuilder.html?is-external=true" title="class or interface in com.google.protobuf">TypeOrBuilder</a>&gt;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/google/api/ServiceOrBuilder.html#getTypesOrBuilderList--">getTypesOrBuilderList</a></span>()</code>
<div class="block">
A list of all proto message types included in this API service.</div>
</td>
</tr>
<tr id="i69" class="rowColor">
<td class="colFirst"><code><a href="../../../com/google/api/Usage.html" title="class in com.google.api">Usage</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/google/api/ServiceOrBuilder.html#getUsage--">getUsage</a></span>()</code>
<div class="block">
Configuration controlling usage of this service.</div>
</td>
</tr>
<tr id="i70" class="altColor">
<td class="colFirst"><code><a href="../../../com/google/api/UsageOrBuilder.html" title="interface in com.google.api">UsageOrBuilder</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/google/api/ServiceOrBuilder.html#getUsageOrBuilder--">getUsageOrBuilder</a></span>()</code>
<div class="block">
Configuration controlling usage of this service.</div>
</td>
</tr>
<tr id="i71" class="rowColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/google/api/ServiceOrBuilder.html#hasAuthentication--">hasAuthentication</a></span>()</code>
<div class="block">
Auth configuration.</div>
</td>
</tr>
<tr id="i72" class="altColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/google/api/ServiceOrBuilder.html#hasBackend--">hasBackend</a></span>()</code>
<div class="block">
API backend configuration.</div>
</td>
</tr>
<tr id="i73" class="rowColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/google/api/ServiceOrBuilder.html#hasBilling--">hasBilling</a></span>()</code>
<div class="block">
Billing configuration.</div>
</td>
</tr>
<tr id="i74" class="altColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/google/api/ServiceOrBuilder.html#hasConfigVersion--">hasConfigVersion</a></span>()</code>
<div class="block">
The semantic version of the service configuration.</div>
</td>
</tr>
<tr id="i75" class="rowColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/google/api/ServiceOrBuilder.html#hasContext--">hasContext</a></span>()</code>
<div class="block">
Context configuration.</div>
</td>
</tr>
<tr id="i76" class="altColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/google/api/ServiceOrBuilder.html#hasControl--">hasControl</a></span>()</code>
<div class="block">
Configuration for the service control plane.</div>
</td>
</tr>
<tr id="i77" class="rowColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/google/api/ServiceOrBuilder.html#hasDocumentation--">hasDocumentation</a></span>()</code>
<div class="block">
Additional API documentation.</div>
</td>
</tr>
<tr id="i78" class="altColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/google/api/ServiceOrBuilder.html#hasHttp--">hasHttp</a></span>()</code>
<div class="block">
HTTP configuration.</div>
</td>
</tr>
<tr id="i79" class="rowColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/google/api/ServiceOrBuilder.html#hasLogging--">hasLogging</a></span>()</code>
<div class="block">
Logging configuration.</div>
</td>
</tr>
<tr id="i80" class="altColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/google/api/ServiceOrBuilder.html#hasMonitoring--">hasMonitoring</a></span>()</code>
<div class="block">
Monitoring configuration.</div>
</td>
</tr>
<tr id="i81" class="rowColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/google/api/ServiceOrBuilder.html#hasQuota--">hasQuota</a></span>()</code>
<div class="block">
Quota configuration.</div>
</td>
</tr>
<tr id="i82" class="altColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/google/api/ServiceOrBuilder.html#hasSourceInfo--">hasSourceInfo</a></span>()</code>
<div class="block">
Output only.</div>
</td>
</tr>
<tr id="i83" class="rowColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/google/api/ServiceOrBuilder.html#hasSystemParameters--">hasSystemParameters</a></span>()</code>
<div class="block">
System parameter configuration.</div>
</td>
</tr>
<tr id="i84" class="altColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/google/api/ServiceOrBuilder.html#hasUsage--">hasUsage</a></span>()</code>
<div class="block">
Configuration controlling usage of this service.</div>
</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.com.google.protobuf.MessageOrBuilder">
<!-- -->
</a>
<h3>Methods inherited from interface&nbsp;com.google.protobuf.<a href="https://developers.google.com/protocol-buffers/docs/reference/java/com/google/protobuf/MessageOrBuilder.html?is-external=true" title="class or interface in com.google.protobuf">MessageOrBuilder</a></h3>
<code><a href="https://developers.google.com/protocol-buffers/docs/reference/java/com/google/protobuf/MessageOrBuilder.html?is-external=true#findInitializationErrors--" title="class or interface in com.google.protobuf">findInitializationErrors</a>, <a href="https://developers.google.com/protocol-buffers/docs/reference/java/com/google/protobuf/MessageOrBuilder.html?is-external=true#getAllFields--" title="class or interface in com.google.protobuf">getAllFields</a>, <a href="https://developers.google.com/protocol-buffers/docs/reference/java/com/google/protobuf/MessageOrBuilder.html?is-external=true#getDefaultInstanceForType--" title="class or interface in com.google.protobuf">getDefaultInstanceForType</a>, <a href="https://developers.google.com/protocol-buffers/docs/reference/java/com/google/protobuf/MessageOrBuilder.html?is-external=true#getDescriptorForType--" title="class or interface in com.google.protobuf">getDescriptorForType</a>, <a href="https://developers.google.com/protocol-buffers/docs/reference/java/com/google/protobuf/MessageOrBuilder.html?is-external=true#getField-com.google.protobuf.Descriptors.FieldDescriptor-" title="class or interface in com.google.protobuf">getField</a>, <a href="https://developers.google.com/protocol-buffers/docs/reference/java/com/google/protobuf/MessageOrBuilder.html?is-external=true#getInitializationErrorString--" title="class or interface in com.google.protobuf">getInitializationErrorString</a>, <a href="https://developers.google.com/protocol-buffers/docs/reference/java/com/google/protobuf/MessageOrBuilder.html?is-external=true#getOneofFieldDescriptor-com.google.protobuf.Descriptors.OneofDescriptor-" title="class or interface in com.google.protobuf">getOneofFieldDescriptor</a>, <a href="https://developers.google.com/protocol-buffers/docs/reference/java/com/google/protobuf/MessageOrBuilder.html?is-external=true#getRepeatedField-com.google.protobuf.Descriptors.FieldDescriptor-int-" title="class or interface in com.google.protobuf">getRepeatedField</a>, <a href="https://developers.google.com/protocol-buffers/docs/reference/java/com/google/protobuf/MessageOrBuilder.html?is-external=true#getRepeatedFieldCount-com.google.protobuf.Descriptors.FieldDescriptor-" title="class or interface in com.google.protobuf">getRepeatedFieldCount</a>, <a href="https://developers.google.com/protocol-buffers/docs/reference/java/com/google/protobuf/MessageOrBuilder.html?is-external=true#getUnknownFields--" title="class or interface in com.google.protobuf">getUnknownFields</a>, <a href="https://developers.google.com/protocol-buffers/docs/reference/java/com/google/protobuf/MessageOrBuilder.html?is-external=true#hasField-com.google.protobuf.Descriptors.FieldDescriptor-" title="class or interface in com.google.protobuf">hasField</a>, <a href="https://developers.google.com/protocol-buffers/docs/reference/java/com/google/protobuf/MessageOrBuilder.html?is-external=true#hasOneof-com.google.protobuf.Descriptors.OneofDescriptor-" title="class or interface in com.google.protobuf">hasOneof</a></code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.com.google.protobuf.MessageLiteOrBuilder">
<!-- -->
</a>
<h3>Methods inherited from interface&nbsp;com.google.protobuf.<a href="https://developers.google.com/protocol-buffers/docs/reference/java/com/google/protobuf/MessageLiteOrBuilder.html?is-external=true" title="class or interface in com.google.protobuf">MessageLiteOrBuilder</a></h3>
<code><a href="https://developers.google.com/protocol-buffers/docs/reference/java/com/google/protobuf/MessageLiteOrBuilder.html?is-external=true#isInitialized--" title="class or interface in com.google.protobuf">isInitialized</a></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="hasConfigVersion--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>hasConfigVersion</h4>
<pre>boolean&nbsp;hasConfigVersion()</pre>
<div class="block"><pre>
The semantic version of the service configuration. The config version
affects the interpretation of the service configuration. For example,
certain features are enabled by default for certain config versions.
The latest config version is `3`.
</pre>
<code>.google.protobuf.UInt32Value config_version = 20;</code></div>
</li>
</ul>
<a name="getConfigVersion--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getConfigVersion</h4>
<pre><a href="https://developers.google.com/protocol-buffers/docs/reference/java/com/google/protobuf/UInt32Value.html?is-external=true" title="class or interface in com.google.protobuf">UInt32Value</a>&nbsp;getConfigVersion()</pre>
<div class="block"><pre>
The semantic version of the service configuration. The config version
affects the interpretation of the service configuration. For example,
certain features are enabled by default for certain config versions.
The latest config version is `3`.
</pre>
<code>.google.protobuf.UInt32Value config_version = 20;</code></div>
</li>
</ul>
<a name="getConfigVersionOrBuilder--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getConfigVersionOrBuilder</h4>
<pre><a href="https://developers.google.com/protocol-buffers/docs/reference/java/com/google/protobuf/UInt32ValueOrBuilder.html?is-external=true" title="class or interface in com.google.protobuf">UInt32ValueOrBuilder</a>&nbsp;getConfigVersionOrBuilder()</pre>
<div class="block"><pre>
The semantic version of the service configuration. The config version
affects the interpretation of the service configuration. For example,
certain features are enabled by default for certain config versions.
The latest config version is `3`.
</pre>
<code>.google.protobuf.UInt32Value config_version = 20;</code></div>
</li>
</ul>
<a name="getName--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getName</h4>
<pre>java.lang.String&nbsp;getName()</pre>
<div class="block"><pre>
The service name, which is a DNS-like logical identifier for the
service, such as `calendar.googleapis.com`. The service name
typically goes through DNS verification to make sure the owner
of the service also owns the DNS name.
</pre>
<code>string name = 1;</code></div>
</li>
</ul>
<a name="getNameBytes--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getNameBytes</h4>
<pre><a href="https://developers.google.com/protocol-buffers/docs/reference/java/com/google/protobuf/ByteString.html?is-external=true" title="class or interface in com.google.protobuf">ByteString</a>&nbsp;getNameBytes()</pre>
<div class="block"><pre>
The service name, which is a DNS-like logical identifier for the
service, such as `calendar.googleapis.com`. The service name
typically goes through DNS verification to make sure the owner
of the service also owns the DNS name.
</pre>
<code>string name = 1;</code></div>
</li>
</ul>
<a name="getId--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getId</h4>
<pre>java.lang.String&nbsp;getId()</pre>
<div class="block"><pre>
A unique ID for a specific instance of this message, typically assigned
by the client for tracking purpose. If empty, the server may choose to
generate one instead. Must be no longer than 60 characters.
</pre>
<code>string id = 33;</code></div>
</li>
</ul>
<a name="getIdBytes--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getIdBytes</h4>
<pre><a href="https://developers.google.com/protocol-buffers/docs/reference/java/com/google/protobuf/ByteString.html?is-external=true" title="class or interface in com.google.protobuf">ByteString</a>&nbsp;getIdBytes()</pre>
<div class="block"><pre>
A unique ID for a specific instance of this message, typically assigned
by the client for tracking purpose. If empty, the server may choose to
generate one instead. Must be no longer than 60 characters.
</pre>
<code>string id = 33;</code></div>
</li>
</ul>
<a name="getTitle--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getTitle</h4>
<pre>java.lang.String&nbsp;getTitle()</pre>
<div class="block"><pre>
The product title for this service.
</pre>
<code>string title = 2;</code></div>
</li>
</ul>
<a name="getTitleBytes--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getTitleBytes</h4>
<pre><a href="https://developers.google.com/protocol-buffers/docs/reference/java/com/google/protobuf/ByteString.html?is-external=true" title="class or interface in com.google.protobuf">ByteString</a>&nbsp;getTitleBytes()</pre>
<div class="block"><pre>
The product title for this service.
</pre>
<code>string title = 2;</code></div>
</li>
</ul>
<a name="getProducerProjectId--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getProducerProjectId</h4>
<pre>java.lang.String&nbsp;getProducerProjectId()</pre>
<div class="block"><pre>
The Google project that owns this service.
</pre>
<code>string producer_project_id = 22;</code></div>
</li>
</ul>
<a name="getProducerProjectIdBytes--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getProducerProjectIdBytes</h4>
<pre><a href="https://developers.google.com/protocol-buffers/docs/reference/java/com/google/protobuf/ByteString.html?is-external=true" title="class or interface in com.google.protobuf">ByteString</a>&nbsp;getProducerProjectIdBytes()</pre>
<div class="block"><pre>
The Google project that owns this service.
</pre>
<code>string producer_project_id = 22;</code></div>
</li>
</ul>
<a name="getApisList--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getApisList</h4>
<pre>java.util.List&lt;<a href="https://developers.google.com/protocol-buffers/docs/reference/java/com/google/protobuf/Api.html?is-external=true" title="class or interface in com.google.protobuf">Api</a>&gt;&nbsp;getApisList()</pre>
<div class="block"><pre>
A list of API interfaces exported by this service. Only the `name` field
of the [google.protobuf.Api][google.protobuf.Api] needs to be provided by the configuration
author, as the remaining fields will be derived from the IDL during the
normalization process. It is an error to specify an API interface here
which cannot be resolved against the associated IDL files.
</pre>
<code>repeated .google.protobuf.Api apis = 3;</code></div>
</li>
</ul>
<a name="getApis-int-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getApis</h4>
<pre><a href="https://developers.google.com/protocol-buffers/docs/reference/java/com/google/protobuf/Api.html?is-external=true" title="class or interface in com.google.protobuf">Api</a>&nbsp;getApis(int&nbsp;index)</pre>
<div class="block"><pre>
A list of API interfaces exported by this service. Only the `name` field
of the [google.protobuf.Api][google.protobuf.Api] needs to be provided by the configuration
author, as the remaining fields will be derived from the IDL during the
normalization process. It is an error to specify an API interface here
which cannot be resolved against the associated IDL files.
</pre>
<code>repeated .google.protobuf.Api apis = 3;</code></div>
</li>
</ul>
<a name="getApisCount--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getApisCount</h4>
<pre>int&nbsp;getApisCount()</pre>
<div class="block"><pre>
A list of API interfaces exported by this service. Only the `name` field
of the [google.protobuf.Api][google.protobuf.Api] needs to be provided by the configuration
author, as the remaining fields will be derived from the IDL during the
normalization process. It is an error to specify an API interface here
which cannot be resolved against the associated IDL files.
</pre>
<code>repeated .google.protobuf.Api apis = 3;</code></div>
</li>
</ul>
<a name="getApisOrBuilderList--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getApisOrBuilderList</h4>
<pre>java.util.List&lt;? extends <a href="https://developers.google.com/protocol-buffers/docs/reference/java/com/google/protobuf/ApiOrBuilder.html?is-external=true" title="class or interface in com.google.protobuf">ApiOrBuilder</a>&gt;&nbsp;getApisOrBuilderList()</pre>
<div class="block"><pre>
A list of API interfaces exported by this service. Only the `name` field
of the [google.protobuf.Api][google.protobuf.Api] needs to be provided by the configuration
author, as the remaining fields will be derived from the IDL during the
normalization process. It is an error to specify an API interface here
which cannot be resolved against the associated IDL files.
</pre>
<code>repeated .google.protobuf.Api apis = 3;</code></div>
</li>
</ul>
<a name="getApisOrBuilder-int-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getApisOrBuilder</h4>
<pre><a href="https://developers.google.com/protocol-buffers/docs/reference/java/com/google/protobuf/ApiOrBuilder.html?is-external=true" title="class or interface in com.google.protobuf">ApiOrBuilder</a>&nbsp;getApisOrBuilder(int&nbsp;index)</pre>
<div class="block"><pre>
A list of API interfaces exported by this service. Only the `name` field
of the [google.protobuf.Api][google.protobuf.Api] needs to be provided by the configuration
author, as the remaining fields will be derived from the IDL during the
normalization process. It is an error to specify an API interface here
which cannot be resolved against the associated IDL files.
</pre>
<code>repeated .google.protobuf.Api apis = 3;</code></div>
</li>
</ul>
<a name="getTypesList--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getTypesList</h4>
<pre>java.util.List&lt;<a href="https://developers.google.com/protocol-buffers/docs/reference/java/com/google/protobuf/Type.html?is-external=true" title="class or interface in com.google.protobuf">Type</a>&gt;&nbsp;getTypesList()</pre>
<div class="block"><pre>
A list of all proto message types included in this API service.
Types referenced directly or indirectly by the `apis` are
automatically included. Messages which are not referenced but
shall be included, such as types used by the `google.protobuf.Any` type,
should be listed here by name. Example:
types:
- name: google.protobuf.Int32
</pre>
<code>repeated .google.protobuf.Type types = 4;</code></div>
</li>
</ul>
<a name="getTypes-int-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getTypes</h4>
<pre><a href="https://developers.google.com/protocol-buffers/docs/reference/java/com/google/protobuf/Type.html?is-external=true" title="class or interface in com.google.protobuf">Type</a>&nbsp;getTypes(int&nbsp;index)</pre>
<div class="block"><pre>
A list of all proto message types included in this API service.
Types referenced directly or indirectly by the `apis` are
automatically included. Messages which are not referenced but
shall be included, such as types used by the `google.protobuf.Any` type,
should be listed here by name. Example:
types:
- name: google.protobuf.Int32
</pre>
<code>repeated .google.protobuf.Type types = 4;</code></div>
</li>
</ul>
<a name="getTypesCount--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getTypesCount</h4>
<pre>int&nbsp;getTypesCount()</pre>
<div class="block"><pre>
A list of all proto message types included in this API service.
Types referenced directly or indirectly by the `apis` are
automatically included. Messages which are not referenced but
shall be included, such as types used by the `google.protobuf.Any` type,
should be listed here by name. Example:
types:
- name: google.protobuf.Int32
</pre>
<code>repeated .google.protobuf.Type types = 4;</code></div>
</li>
</ul>
<a name="getTypesOrBuilderList--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getTypesOrBuilderList</h4>
<pre>java.util.List&lt;? extends <a href="https://developers.google.com/protocol-buffers/docs/reference/java/com/google/protobuf/TypeOrBuilder.html?is-external=true" title="class or interface in com.google.protobuf">TypeOrBuilder</a>&gt;&nbsp;getTypesOrBuilderList()</pre>
<div class="block"><pre>
A list of all proto message types included in this API service.
Types referenced directly or indirectly by the `apis` are
automatically included. Messages which are not referenced but
shall be included, such as types used by the `google.protobuf.Any` type,
should be listed here by name. Example:
types:
- name: google.protobuf.Int32
</pre>
<code>repeated .google.protobuf.Type types = 4;</code></div>
</li>
</ul>
<a name="getTypesOrBuilder-int-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getTypesOrBuilder</h4>
<pre><a href="https://developers.google.com/protocol-buffers/docs/reference/java/com/google/protobuf/TypeOrBuilder.html?is-external=true" title="class or interface in com.google.protobuf">TypeOrBuilder</a>&nbsp;getTypesOrBuilder(int&nbsp;index)</pre>
<div class="block"><pre>
A list of all proto message types included in this API service.
Types referenced directly or indirectly by the `apis` are
automatically included. Messages which are not referenced but
shall be included, such as types used by the `google.protobuf.Any` type,
should be listed here by name. Example:
types:
- name: google.protobuf.Int32
</pre>
<code>repeated .google.protobuf.Type types = 4;</code></div>
</li>
</ul>
<a name="getEnumsList--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getEnumsList</h4>
<pre>java.util.List&lt;<a href="https://developers.google.com/protocol-buffers/docs/reference/java/com/google/protobuf/Enum.html?is-external=true" title="class or interface in com.google.protobuf">Enum</a>&gt;&nbsp;getEnumsList()</pre>
<div class="block"><pre>
A list of all enum types included in this API service. Enums
referenced directly or indirectly by the `apis` are automatically
included. Enums which are not referenced but shall be included
should be listed here by name. Example:
enums:
- name: google.someapi.v1.SomeEnum
</pre>
<code>repeated .google.protobuf.Enum enums = 5;</code></div>
</li>
</ul>
<a name="getEnums-int-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getEnums</h4>
<pre><a href="https://developers.google.com/protocol-buffers/docs/reference/java/com/google/protobuf/Enum.html?is-external=true" title="class or interface in com.google.protobuf">Enum</a>&nbsp;getEnums(int&nbsp;index)</pre>
<div class="block"><pre>
A list of all enum types included in this API service. Enums
referenced directly or indirectly by the `apis` are automatically
included. Enums which are not referenced but shall be included
should be listed here by name. Example:
enums:
- name: google.someapi.v1.SomeEnum
</pre>
<code>repeated .google.protobuf.Enum enums = 5;</code></div>
</li>
</ul>
<a name="getEnumsCount--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getEnumsCount</h4>
<pre>int&nbsp;getEnumsCount()</pre>
<div class="block"><pre>
A list of all enum types included in this API service. Enums
referenced directly or indirectly by the `apis` are automatically
included. Enums which are not referenced but shall be included
should be listed here by name. Example:
enums:
- name: google.someapi.v1.SomeEnum
</pre>
<code>repeated .google.protobuf.Enum enums = 5;</code></div>
</li>
</ul>
<a name="getEnumsOrBuilderList--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getEnumsOrBuilderList</h4>
<pre>java.util.List&lt;? extends <a href="https://developers.google.com/protocol-buffers/docs/reference/java/com/google/protobuf/EnumOrBuilder.html?is-external=true" title="class or interface in com.google.protobuf">EnumOrBuilder</a>&gt;&nbsp;getEnumsOrBuilderList()</pre>
<div class="block"><pre>
A list of all enum types included in this API service. Enums
referenced directly or indirectly by the `apis` are automatically
included. Enums which are not referenced but shall be included
should be listed here by name. Example:
enums:
- name: google.someapi.v1.SomeEnum
</pre>
<code>repeated .google.protobuf.Enum enums = 5;</code></div>
</li>
</ul>
<a name="getEnumsOrBuilder-int-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getEnumsOrBuilder</h4>
<pre><a href="https://developers.google.com/protocol-buffers/docs/reference/java/com/google/protobuf/EnumOrBuilder.html?is-external=true" title="class or interface in com.google.protobuf">EnumOrBuilder</a>&nbsp;getEnumsOrBuilder(int&nbsp;index)</pre>
<div class="block"><pre>
A list of all enum types included in this API service. Enums
referenced directly or indirectly by the `apis` are automatically
included. Enums which are not referenced but shall be included
should be listed here by name. Example:
enums:
- name: google.someapi.v1.SomeEnum
</pre>
<code>repeated .google.protobuf.Enum enums = 5;</code></div>
</li>
</ul>
<a name="hasDocumentation--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>hasDocumentation</h4>
<pre>boolean&nbsp;hasDocumentation()</pre>
<div class="block"><pre>
Additional API documentation.
</pre>
<code>.google.api.Documentation documentation = 6;</code></div>
</li>
</ul>
<a name="getDocumentation--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getDocumentation</h4>
<pre><a href="../../../com/google/api/Documentation.html" title="class in com.google.api">Documentation</a>&nbsp;getDocumentation()</pre>
<div class="block"><pre>
Additional API documentation.
</pre>
<code>.google.api.Documentation documentation = 6;</code></div>
</li>
</ul>
<a name="getDocumentationOrBuilder--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getDocumentationOrBuilder</h4>
<pre><a href="../../../com/google/api/DocumentationOrBuilder.html" title="interface in com.google.api">DocumentationOrBuilder</a>&nbsp;getDocumentationOrBuilder()</pre>
<div class="block"><pre>
Additional API documentation.
</pre>
<code>.google.api.Documentation documentation = 6;</code></div>
</li>
</ul>
<a name="hasBackend--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>hasBackend</h4>
<pre>boolean&nbsp;hasBackend()</pre>
<div class="block"><pre>
API backend configuration.
</pre>
<code>.google.api.Backend backend = 8;</code></div>
</li>
</ul>
<a name="getBackend--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getBackend</h4>
<pre><a href="../../../com/google/api/Backend.html" title="class in com.google.api">Backend</a>&nbsp;getBackend()</pre>
<div class="block"><pre>
API backend configuration.
</pre>
<code>.google.api.Backend backend = 8;</code></div>
</li>
</ul>
<a name="getBackendOrBuilder--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getBackendOrBuilder</h4>
<pre><a href="../../../com/google/api/BackendOrBuilder.html" title="interface in com.google.api">BackendOrBuilder</a>&nbsp;getBackendOrBuilder()</pre>
<div class="block"><pre>
API backend configuration.
</pre>
<code>.google.api.Backend backend = 8;</code></div>
</li>
</ul>
<a name="hasHttp--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>hasHttp</h4>
<pre>boolean&nbsp;hasHttp()</pre>
<div class="block"><pre>
HTTP configuration.
</pre>
<code>.google.api.Http http = 9;</code></div>
</li>
</ul>
<a name="getHttp--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getHttp</h4>
<pre><a href="../../../com/google/api/Http.html" title="class in com.google.api">Http</a>&nbsp;getHttp()</pre>
<div class="block"><pre>
HTTP configuration.
</pre>
<code>.google.api.Http http = 9;</code></div>
</li>
</ul>
<a name="getHttpOrBuilder--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getHttpOrBuilder</h4>
<pre><a href="../../../com/google/api/HttpOrBuilder.html" title="interface in com.google.api">HttpOrBuilder</a>&nbsp;getHttpOrBuilder()</pre>
<div class="block"><pre>
HTTP configuration.
</pre>
<code>.google.api.Http http = 9;</code></div>
</li>
</ul>
<a name="hasQuota--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>hasQuota</h4>
<pre>boolean&nbsp;hasQuota()</pre>
<div class="block"><pre>
Quota configuration.
</pre>
<code>.google.api.Quota quota = 10;</code></div>
</li>
</ul>
<a name="getQuota--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getQuota</h4>
<pre><a href="../../../com/google/api/Quota.html" title="class in com.google.api">Quota</a>&nbsp;getQuota()</pre>
<div class="block"><pre>
Quota configuration.
</pre>
<code>.google.api.Quota quota = 10;</code></div>
</li>
</ul>
<a name="getQuotaOrBuilder--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getQuotaOrBuilder</h4>
<pre><a href="../../../com/google/api/QuotaOrBuilder.html" title="interface in com.google.api">QuotaOrBuilder</a>&nbsp;getQuotaOrBuilder()</pre>
<div class="block"><pre>
Quota configuration.
</pre>
<code>.google.api.Quota quota = 10;</code></div>
</li>
</ul>
<a name="hasAuthentication--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>hasAuthentication</h4>
<pre>boolean&nbsp;hasAuthentication()</pre>
<div class="block"><pre>
Auth configuration.
</pre>
<code>.google.api.Authentication authentication = 11;</code></div>
</li>
</ul>
<a name="getAuthentication--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getAuthentication</h4>
<pre><a href="../../../com/google/api/Authentication.html" title="class in com.google.api">Authentication</a>&nbsp;getAuthentication()</pre>
<div class="block"><pre>
Auth configuration.
</pre>
<code>.google.api.Authentication authentication = 11;</code></div>
</li>
</ul>
<a name="getAuthenticationOrBuilder--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getAuthenticationOrBuilder</h4>
<pre><a href="../../../com/google/api/AuthenticationOrBuilder.html" title="interface in com.google.api">AuthenticationOrBuilder</a>&nbsp;getAuthenticationOrBuilder()</pre>
<div class="block"><pre>
Auth configuration.
</pre>
<code>.google.api.Authentication authentication = 11;</code></div>
</li>
</ul>
<a name="hasContext--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>hasContext</h4>
<pre>boolean&nbsp;hasContext()</pre>
<div class="block"><pre>
Context configuration.
</pre>
<code>.google.api.Context context = 12;</code></div>
</li>
</ul>
<a name="getContext--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getContext</h4>
<pre><a href="../../../com/google/api/Context.html" title="class in com.google.api">Context</a>&nbsp;getContext()</pre>
<div class="block"><pre>
Context configuration.
</pre>
<code>.google.api.Context context = 12;</code></div>
</li>
</ul>
<a name="getContextOrBuilder--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getContextOrBuilder</h4>
<pre><a href="../../../com/google/api/ContextOrBuilder.html" title="interface in com.google.api">ContextOrBuilder</a>&nbsp;getContextOrBuilder()</pre>
<div class="block"><pre>
Context configuration.
</pre>
<code>.google.api.Context context = 12;</code></div>
</li>
</ul>
<a name="hasUsage--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>hasUsage</h4>
<pre>boolean&nbsp;hasUsage()</pre>
<div class="block"><pre>
Configuration controlling usage of this service.
</pre>
<code>.google.api.Usage usage = 15;</code></div>
</li>
</ul>
<a name="getUsage--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getUsage</h4>
<pre><a href="../../../com/google/api/Usage.html" title="class in com.google.api">Usage</a>&nbsp;getUsage()</pre>
<div class="block"><pre>
Configuration controlling usage of this service.
</pre>
<code>.google.api.Usage usage = 15;</code></div>
</li>
</ul>
<a name="getUsageOrBuilder--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getUsageOrBuilder</h4>
<pre><a href="../../../com/google/api/UsageOrBuilder.html" title="interface in com.google.api">UsageOrBuilder</a>&nbsp;getUsageOrBuilder()</pre>
<div class="block"><pre>
Configuration controlling usage of this service.
</pre>
<code>.google.api.Usage usage = 15;</code></div>
</li>
</ul>
<a name="getEndpointsList--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getEndpointsList</h4>
<pre>java.util.List&lt;<a href="../../../com/google/api/Endpoint.html" title="class in com.google.api">Endpoint</a>&gt;&nbsp;getEndpointsList()</pre>
<div class="block"><pre>
Configuration for network endpoints. If this is empty, then an endpoint
with the same name as the service is automatically generated to service all
defined APIs.
</pre>
<code>repeated .google.api.Endpoint endpoints = 18;</code></div>
</li>
</ul>
<a name="getEndpoints-int-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getEndpoints</h4>
<pre><a href="../../../com/google/api/Endpoint.html" title="class in com.google.api">Endpoint</a>&nbsp;getEndpoints(int&nbsp;index)</pre>
<div class="block"><pre>
Configuration for network endpoints. If this is empty, then an endpoint
with the same name as the service is automatically generated to service all
defined APIs.
</pre>
<code>repeated .google.api.Endpoint endpoints = 18;</code></div>
</li>
</ul>
<a name="getEndpointsCount--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getEndpointsCount</h4>
<pre>int&nbsp;getEndpointsCount()</pre>
<div class="block"><pre>
Configuration for network endpoints. If this is empty, then an endpoint
with the same name as the service is automatically generated to service all
defined APIs.
</pre>
<code>repeated .google.api.Endpoint endpoints = 18;</code></div>
</li>
</ul>
<a name="getEndpointsOrBuilderList--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getEndpointsOrBuilderList</h4>
<pre>java.util.List&lt;? extends <a href="../../../com/google/api/EndpointOrBuilder.html" title="interface in com.google.api">EndpointOrBuilder</a>&gt;&nbsp;getEndpointsOrBuilderList()</pre>
<div class="block"><pre>
Configuration for network endpoints. If this is empty, then an endpoint
with the same name as the service is automatically generated to service all
defined APIs.
</pre>
<code>repeated .google.api.Endpoint endpoints = 18;</code></div>
</li>
</ul>
<a name="getEndpointsOrBuilder-int-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getEndpointsOrBuilder</h4>
<pre><a href="../../../com/google/api/EndpointOrBuilder.html" title="interface in com.google.api">EndpointOrBuilder</a>&nbsp;getEndpointsOrBuilder(int&nbsp;index)</pre>
<div class="block"><pre>
Configuration for network endpoints. If this is empty, then an endpoint
with the same name as the service is automatically generated to service all
defined APIs.
</pre>
<code>repeated .google.api.Endpoint endpoints = 18;</code></div>
</li>
</ul>
<a name="hasControl--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>hasControl</h4>
<pre>boolean&nbsp;hasControl()</pre>
<div class="block"><pre>
Configuration for the service control plane.
</pre>
<code>.google.api.Control control = 21;</code></div>
</li>
</ul>
<a name="getControl--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getControl</h4>
<pre><a href="../../../com/google/api/Control.html" title="class in com.google.api">Control</a>&nbsp;getControl()</pre>
<div class="block"><pre>
Configuration for the service control plane.
</pre>
<code>.google.api.Control control = 21;</code></div>
</li>
</ul>
<a name="getControlOrBuilder--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getControlOrBuilder</h4>
<pre><a href="../../../com/google/api/ControlOrBuilder.html" title="interface in com.google.api">ControlOrBuilder</a>&nbsp;getControlOrBuilder()</pre>
<div class="block"><pre>
Configuration for the service control plane.
</pre>
<code>.google.api.Control control = 21;</code></div>
</li>
</ul>
<a name="getLogsList--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getLogsList</h4>
<pre>java.util.List&lt;<a href="../../../com/google/api/LogDescriptor.html" title="class in com.google.api">LogDescriptor</a>&gt;&nbsp;getLogsList()</pre>
<div class="block"><pre>
Defines the logs used by this service.
</pre>
<code>repeated .google.api.LogDescriptor logs = 23;</code></div>
</li>
</ul>
<a name="getLogs-int-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getLogs</h4>
<pre><a href="../../../com/google/api/LogDescriptor.html" title="class in com.google.api">LogDescriptor</a>&nbsp;getLogs(int&nbsp;index)</pre>
<div class="block"><pre>
Defines the logs used by this service.
</pre>
<code>repeated .google.api.LogDescriptor logs = 23;</code></div>
</li>
</ul>
<a name="getLogsCount--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getLogsCount</h4>
<pre>int&nbsp;getLogsCount()</pre>
<div class="block"><pre>
Defines the logs used by this service.
</pre>
<code>repeated .google.api.LogDescriptor logs = 23;</code></div>
</li>
</ul>
<a name="getLogsOrBuilderList--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getLogsOrBuilderList</h4>
<pre>java.util.List&lt;? extends <a href="../../../com/google/api/LogDescriptorOrBuilder.html" title="interface in com.google.api">LogDescriptorOrBuilder</a>&gt;&nbsp;getLogsOrBuilderList()</pre>
<div class="block"><pre>
Defines the logs used by this service.
</pre>
<code>repeated .google.api.LogDescriptor logs = 23;</code></div>
</li>
</ul>
<a name="getLogsOrBuilder-int-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getLogsOrBuilder</h4>
<pre><a href="../../../com/google/api/LogDescriptorOrBuilder.html" title="interface in com.google.api">LogDescriptorOrBuilder</a>&nbsp;getLogsOrBuilder(int&nbsp;index)</pre>
<div class="block"><pre>
Defines the logs used by this service.
</pre>
<code>repeated .google.api.LogDescriptor logs = 23;</code></div>
</li>
</ul>
<a name="getMetricsList--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getMetricsList</h4>
<pre>java.util.List&lt;<a href="../../../com/google/api/MetricDescriptor.html" title="class in com.google.api">MetricDescriptor</a>&gt;&nbsp;getMetricsList()</pre>
<div class="block"><pre>
Defines the metrics used by this service.
</pre>
<code>repeated .google.api.MetricDescriptor metrics = 24;</code></div>
</li>
</ul>
<a name="getMetrics-int-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getMetrics</h4>
<pre><a href="../../../com/google/api/MetricDescriptor.html" title="class in com.google.api">MetricDescriptor</a>&nbsp;getMetrics(int&nbsp;index)</pre>
<div class="block"><pre>
Defines the metrics used by this service.
</pre>
<code>repeated .google.api.MetricDescriptor metrics = 24;</code></div>
</li>
</ul>
<a name="getMetricsCount--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getMetricsCount</h4>
<pre>int&nbsp;getMetricsCount()</pre>
<div class="block"><pre>
Defines the metrics used by this service.
</pre>
<code>repeated .google.api.MetricDescriptor metrics = 24;</code></div>
</li>
</ul>
<a name="getMetricsOrBuilderList--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getMetricsOrBuilderList</h4>
<pre>java.util.List&lt;? extends <a href="../../../com/google/api/MetricDescriptorOrBuilder.html" title="interface in com.google.api">MetricDescriptorOrBuilder</a>&gt;&nbsp;getMetricsOrBuilderList()</pre>
<div class="block"><pre>
Defines the metrics used by this service.
</pre>
<code>repeated .google.api.MetricDescriptor metrics = 24;</code></div>
</li>
</ul>
<a name="getMetricsOrBuilder-int-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getMetricsOrBuilder</h4>
<pre><a href="../../../com/google/api/MetricDescriptorOrBuilder.html" title="interface in com.google.api">MetricDescriptorOrBuilder</a>&nbsp;getMetricsOrBuilder(int&nbsp;index)</pre>
<div class="block"><pre>
Defines the metrics used by this service.
</pre>
<code>repeated .google.api.MetricDescriptor metrics = 24;</code></div>
</li>
</ul>
<a name="getMonitoredResourcesList--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getMonitoredResourcesList</h4>
<pre>java.util.List&lt;<a href="../../../com/google/api/MonitoredResourceDescriptor.html" title="class in com.google.api">MonitoredResourceDescriptor</a>&gt;&nbsp;getMonitoredResourcesList()</pre>
<div class="block"><pre>
Defines the monitored resources used by this service. This is required
by the [Service.monitoring][google.api.Service.monitoring] and [Service.logging][google.api.Service.logging] configurations.
</pre>
<code>repeated .google.api.MonitoredResourceDescriptor monitored_resources = 25;</code></div>
</li>
</ul>
<a name="getMonitoredResources-int-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getMonitoredResources</h4>
<pre><a href="../../../com/google/api/MonitoredResourceDescriptor.html" title="class in com.google.api">MonitoredResourceDescriptor</a>&nbsp;getMonitoredResources(int&nbsp;index)</pre>
<div class="block"><pre>
Defines the monitored resources used by this service. This is required
by the [Service.monitoring][google.api.Service.monitoring] and [Service.logging][google.api.Service.logging] configurations.
</pre>
<code>repeated .google.api.MonitoredResourceDescriptor monitored_resources = 25;</code></div>
</li>
</ul>
<a name="getMonitoredResourcesCount--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getMonitoredResourcesCount</h4>
<pre>int&nbsp;getMonitoredResourcesCount()</pre>
<div class="block"><pre>
Defines the monitored resources used by this service. This is required
by the [Service.monitoring][google.api.Service.monitoring] and [Service.logging][google.api.Service.logging] configurations.
</pre>
<code>repeated .google.api.MonitoredResourceDescriptor monitored_resources = 25;</code></div>
</li>
</ul>
<a name="getMonitoredResourcesOrBuilderList--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getMonitoredResourcesOrBuilderList</h4>
<pre>java.util.List&lt;? extends <a href="../../../com/google/api/MonitoredResourceDescriptorOrBuilder.html" title="interface in com.google.api">MonitoredResourceDescriptorOrBuilder</a>&gt;&nbsp;getMonitoredResourcesOrBuilderList()</pre>
<div class="block"><pre>
Defines the monitored resources used by this service. This is required
by the [Service.monitoring][google.api.Service.monitoring] and [Service.logging][google.api.Service.logging] configurations.
</pre>
<code>repeated .google.api.MonitoredResourceDescriptor monitored_resources = 25;</code></div>
</li>
</ul>
<a name="getMonitoredResourcesOrBuilder-int-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getMonitoredResourcesOrBuilder</h4>
<pre><a href="../../../com/google/api/MonitoredResourceDescriptorOrBuilder.html" title="interface in com.google.api">MonitoredResourceDescriptorOrBuilder</a>&nbsp;getMonitoredResourcesOrBuilder(int&nbsp;index)</pre>
<div class="block"><pre>
Defines the monitored resources used by this service. This is required
by the [Service.monitoring][google.api.Service.monitoring] and [Service.logging][google.api.Service.logging] configurations.
</pre>
<code>repeated .google.api.MonitoredResourceDescriptor monitored_resources = 25;</code></div>
</li>
</ul>
<a name="hasBilling--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>hasBilling</h4>
<pre>boolean&nbsp;hasBilling()</pre>
<div class="block"><pre>
Billing configuration.
</pre>
<code>.google.api.Billing billing = 26;</code></div>
</li>
</ul>
<a name="getBilling--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getBilling</h4>
<pre><a href="../../../com/google/api/Billing.html" title="class in com.google.api">Billing</a>&nbsp;getBilling()</pre>
<div class="block"><pre>
Billing configuration.
</pre>
<code>.google.api.Billing billing = 26;</code></div>
</li>
</ul>
<a name="getBillingOrBuilder--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getBillingOrBuilder</h4>
<pre><a href="../../../com/google/api/BillingOrBuilder.html" title="interface in com.google.api">BillingOrBuilder</a>&nbsp;getBillingOrBuilder()</pre>
<div class="block"><pre>
Billing configuration.
</pre>
<code>.google.api.Billing billing = 26;</code></div>
</li>
</ul>
<a name="hasLogging--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>hasLogging</h4>
<pre>boolean&nbsp;hasLogging()</pre>
<div class="block"><pre>
Logging configuration.
</pre>
<code>.google.api.Logging logging = 27;</code></div>
</li>
</ul>
<a name="getLogging--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getLogging</h4>
<pre><a href="../../../com/google/api/Logging.html" title="class in com.google.api">Logging</a>&nbsp;getLogging()</pre>
<div class="block"><pre>
Logging configuration.
</pre>
<code>.google.api.Logging logging = 27;</code></div>
</li>
</ul>
<a name="getLoggingOrBuilder--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getLoggingOrBuilder</h4>
<pre><a href="../../../com/google/api/LoggingOrBuilder.html" title="interface in com.google.api">LoggingOrBuilder</a>&nbsp;getLoggingOrBuilder()</pre>
<div class="block"><pre>
Logging configuration.
</pre>
<code>.google.api.Logging logging = 27;</code></div>
</li>
</ul>
<a name="hasMonitoring--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>hasMonitoring</h4>
<pre>boolean&nbsp;hasMonitoring()</pre>
<div class="block"><pre>
Monitoring configuration.
</pre>
<code>.google.api.Monitoring monitoring = 28;</code></div>
</li>
</ul>
<a name="getMonitoring--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getMonitoring</h4>
<pre><a href="../../../com/google/api/Monitoring.html" title="class in com.google.api">Monitoring</a>&nbsp;getMonitoring()</pre>
<div class="block"><pre>
Monitoring configuration.
</pre>
<code>.google.api.Monitoring monitoring = 28;</code></div>
</li>
</ul>
<a name="getMonitoringOrBuilder--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getMonitoringOrBuilder</h4>
<pre><a href="../../../com/google/api/MonitoringOrBuilder.html" title="interface in com.google.api">MonitoringOrBuilder</a>&nbsp;getMonitoringOrBuilder()</pre>
<div class="block"><pre>
Monitoring configuration.
</pre>
<code>.google.api.Monitoring monitoring = 28;</code></div>
</li>
</ul>
<a name="hasSystemParameters--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>hasSystemParameters</h4>
<pre>boolean&nbsp;hasSystemParameters()</pre>
<div class="block"><pre>
System parameter configuration.
</pre>
<code>.google.api.SystemParameters system_parameters = 29;</code></div>
</li>
</ul>
<a name="getSystemParameters--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getSystemParameters</h4>
<pre><a href="../../../com/google/api/SystemParameters.html" title="class in com.google.api">SystemParameters</a>&nbsp;getSystemParameters()</pre>
<div class="block"><pre>
System parameter configuration.
</pre>
<code>.google.api.SystemParameters system_parameters = 29;</code></div>
</li>
</ul>
<a name="getSystemParametersOrBuilder--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getSystemParametersOrBuilder</h4>
<pre><a href="../../../com/google/api/SystemParametersOrBuilder.html" title="interface in com.google.api">SystemParametersOrBuilder</a>&nbsp;getSystemParametersOrBuilder()</pre>
<div class="block"><pre>
System parameter configuration.
</pre>
<code>.google.api.SystemParameters system_parameters = 29;</code></div>
</li>
</ul>
<a name="hasSourceInfo--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>hasSourceInfo</h4>
<pre>boolean&nbsp;hasSourceInfo()</pre>
<div class="block"><pre>
Output only. The source information for this configuration if available.
</pre>
<code>.google.api.SourceInfo source_info = 37;</code></div>
</li>
</ul>
<a name="getSourceInfo--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getSourceInfo</h4>
<pre><a href="../../../com/google/api/SourceInfo.html" title="class in com.google.api">SourceInfo</a>&nbsp;getSourceInfo()</pre>
<div class="block"><pre>
Output only. The source information for this configuration if available.
</pre>
<code>.google.api.SourceInfo source_info = 37;</code></div>
</li>
</ul>
<a name="getSourceInfoOrBuilder--">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>getSourceInfoOrBuilder</h4>
<pre><a href="../../../com/google/api/SourceInfoOrBuilder.html" title="interface in com.google.api">SourceInfoOrBuilder</a>&nbsp;getSourceInfoOrBuilder()</pre>
<div class="block"><pre>
Output only. The source information for this configuration if available.
</pre>
<code>.google.api.SourceInfo source_info = 37;</code></div>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
</div>
<!-- ========= END OF CLASS DATA ========= -->
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../overview-summary.html">Overview</a></li>
<li><a href="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="../../../com/google/api/Service.Builder.html" title="class in com.google.api"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../../com/google/api/ServiceProto.html" title="class in com.google.api"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../index.html?com/google/api/ServiceOrBuilder.html" target="_top">Frames</a></li>
<li><a href="ServiceOrBuilder.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../allclasses-noframe.html">All&nbsp;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>