public static final class Service.Builder extends GeneratedMessageV3.Builder<Service.Builder> implements ServiceOrBuilder
`Service` is the root object of Google service configuration schema. It
describes basic information about a service, such as the name and the
title, and delegates other aspects to sub-sections. Each sub-section is
either a proto message or a repeated proto message that configures a
specific aspect, such as auth. See each proto message definition for details.
Example:
type: google.api.Service
config_version: 3
name: calendar.googleapis.com
title: Google Calendar API
apis:
- name: google.calendar.v3.Calendar
authentication:
providers:
- id: google_calendar_auth
jwks_uri: https://www.googleapis.com/oauth2/v1/certs
issuer: https://securetoken.google.com
rules:
- selector: "*"
requirements:
provider_id: google_calendar_auth
Protobuf type google.api.Service| Modifier and Type | Method and Description |
|---|---|
Service.Builder |
addAllApis(java.lang.Iterable<? extends Api> values)
A list of API interfaces exported by this service.
|
Service.Builder |
addAllEndpoints(java.lang.Iterable<? extends Endpoint> values)
Configuration for network endpoints.
|
Service.Builder |
addAllEnums(java.lang.Iterable<? extends Enum> values)
A list of all enum types included in this API service.
|
Service.Builder |
addAllLogs(java.lang.Iterable<? extends LogDescriptor> values)
Defines the logs used by this service.
|
Service.Builder |
addAllMetrics(java.lang.Iterable<? extends MetricDescriptor> values)
Defines the metrics used by this service.
|
Service.Builder |
addAllMonitoredResources(java.lang.Iterable<? extends MonitoredResourceDescriptor> values)
Defines the monitored resources used by this service.
|
Service.Builder |
addAllTypes(java.lang.Iterable<? extends Type> values)
A list of all proto message types included in this API service.
|
Service.Builder |
addApis(Api.Builder builderForValue)
A list of API interfaces exported by this service.
|
Service.Builder |
addApis(Api value)
A list of API interfaces exported by this service.
|
Service.Builder |
addApis(int index,
Api.Builder builderForValue)
A list of API interfaces exported by this service.
|
Service.Builder |
addApis(int index,
Api value)
A list of API interfaces exported by this service.
|
Api.Builder |
addApisBuilder()
A list of API interfaces exported by this service.
|
Api.Builder |
addApisBuilder(int index)
A list of API interfaces exported by this service.
|
Service.Builder |
addEndpoints(Endpoint.Builder builderForValue)
Configuration for network endpoints.
|
Service.Builder |
addEndpoints(Endpoint value)
Configuration for network endpoints.
|
Service.Builder |
addEndpoints(int index,
Endpoint.Builder builderForValue)
Configuration for network endpoints.
|
Service.Builder |
addEndpoints(int index,
Endpoint value)
Configuration for network endpoints.
|
Endpoint.Builder |
addEndpointsBuilder()
Configuration for network endpoints.
|
Endpoint.Builder |
addEndpointsBuilder(int index)
Configuration for network endpoints.
|
Service.Builder |
addEnums(Enum.Builder builderForValue)
A list of all enum types included in this API service.
|
Service.Builder |
addEnums(Enum value)
A list of all enum types included in this API service.
|
Service.Builder |
addEnums(int index,
Enum.Builder builderForValue)
A list of all enum types included in this API service.
|
Service.Builder |
addEnums(int index,
Enum value)
A list of all enum types included in this API service.
|
Enum.Builder |
addEnumsBuilder()
A list of all enum types included in this API service.
|
Enum.Builder |
addEnumsBuilder(int index)
A list of all enum types included in this API service.
|
Service.Builder |
addLogs(int index,
LogDescriptor.Builder builderForValue)
Defines the logs used by this service.
|
Service.Builder |
addLogs(int index,
LogDescriptor value)
Defines the logs used by this service.
|
Service.Builder |
addLogs(LogDescriptor.Builder builderForValue)
Defines the logs used by this service.
|
Service.Builder |
addLogs(LogDescriptor value)
Defines the logs used by this service.
|
LogDescriptor.Builder |
addLogsBuilder()
Defines the logs used by this service.
|
LogDescriptor.Builder |
addLogsBuilder(int index)
Defines the logs used by this service.
|
Service.Builder |
addMetrics(int index,
MetricDescriptor.Builder builderForValue)
Defines the metrics used by this service.
|
Service.Builder |
addMetrics(int index,
MetricDescriptor value)
Defines the metrics used by this service.
|
Service.Builder |
addMetrics(MetricDescriptor.Builder builderForValue)
Defines the metrics used by this service.
|
Service.Builder |
addMetrics(MetricDescriptor value)
Defines the metrics used by this service.
|
MetricDescriptor.Builder |
addMetricsBuilder()
Defines the metrics used by this service.
|
MetricDescriptor.Builder |
addMetricsBuilder(int index)
Defines the metrics used by this service.
|
Service.Builder |
addMonitoredResources(int index,
MonitoredResourceDescriptor.Builder builderForValue)
Defines the monitored resources used by this service.
|
Service.Builder |
addMonitoredResources(int index,
MonitoredResourceDescriptor value)
Defines the monitored resources used by this service.
|
Service.Builder |
addMonitoredResources(MonitoredResourceDescriptor.Builder builderForValue)
Defines the monitored resources used by this service.
|
Service.Builder |
addMonitoredResources(MonitoredResourceDescriptor value)
Defines the monitored resources used by this service.
|
MonitoredResourceDescriptor.Builder |
addMonitoredResourcesBuilder()
Defines the monitored resources used by this service.
|
MonitoredResourceDescriptor.Builder |
addMonitoredResourcesBuilder(int index)
Defines the monitored resources used by this service.
|
Service.Builder |
addRepeatedField(Descriptors.FieldDescriptor field,
java.lang.Object value) |
Service.Builder |
addTypes(int index,
Type.Builder builderForValue)
A list of all proto message types included in this API service.
|
Service.Builder |
addTypes(int index,
Type value)
A list of all proto message types included in this API service.
|
Service.Builder |
addTypes(Type.Builder builderForValue)
A list of all proto message types included in this API service.
|
Service.Builder |
addTypes(Type value)
A list of all proto message types included in this API service.
|
Type.Builder |
addTypesBuilder()
A list of all proto message types included in this API service.
|
Type.Builder |
addTypesBuilder(int index)
A list of all proto message types included in this API service.
|
Service |
build() |
Service |
buildPartial() |
Service.Builder |
clear() |
Service.Builder |
clearApis()
A list of API interfaces exported by this service.
|
Service.Builder |
clearAuthentication()
Auth configuration.
|
Service.Builder |
clearBackend()
API backend configuration.
|
Service.Builder |
clearBilling()
Billing configuration.
|
Service.Builder |
clearConfigVersion()
The semantic version of the service configuration.
|
Service.Builder |
clearContext()
Context configuration.
|
Service.Builder |
clearControl()
Configuration for the service control plane.
|
Service.Builder |
clearDocumentation()
Additional API documentation.
|
Service.Builder |
clearEndpoints()
Configuration for network endpoints.
|
Service.Builder |
clearEnums()
A list of all enum types included in this API service.
|
Service.Builder |
clearField(Descriptors.FieldDescriptor field) |
Service.Builder |
clearHttp()
HTTP configuration.
|
Service.Builder |
clearId()
A unique ID for a specific instance of this message, typically assigned
by the client for tracking purpose.
|
Service.Builder |
clearLogging()
Logging configuration.
|
Service.Builder |
clearLogs()
Defines the logs used by this service.
|
Service.Builder |
clearMetrics()
Defines the metrics used by this service.
|
Service.Builder |
clearMonitoredResources()
Defines the monitored resources used by this service.
|
Service.Builder |
clearMonitoring()
Monitoring configuration.
|
Service.Builder |
clearName()
The service name, which is a DNS-like logical identifier for the
service, such as `calendar.googleapis.com`.
|
Service.Builder |
clearOneof(Descriptors.OneofDescriptor oneof) |
Service.Builder |
clearProducerProjectId()
The Google project that owns this service.
|
Service.Builder |
clearQuota()
Quota configuration.
|
Service.Builder |
clearSourceInfo()
Output only.
|
Service.Builder |
clearSystemParameters()
System parameter configuration.
|
Service.Builder |
clearTitle()
The product title for this service.
|
Service.Builder |
clearTypes()
A list of all proto message types included in this API service.
|
Service.Builder |
clearUsage()
Configuration controlling usage of this service.
|
Service.Builder |
clone() |
Api |
getApis(int index)
A list of API interfaces exported by this service.
|
Api.Builder |
getApisBuilder(int index)
A list of API interfaces exported by this service.
|
java.util.List<Api.Builder> |
getApisBuilderList()
A list of API interfaces exported by this service.
|
int |
getApisCount()
A list of API interfaces exported by this service.
|
java.util.List<Api> |
getApisList()
A list of API interfaces exported by this service.
|
ApiOrBuilder |
getApisOrBuilder(int index)
A list of API interfaces exported by this service.
|
java.util.List<? extends ApiOrBuilder> |
getApisOrBuilderList()
A list of API interfaces exported by this service.
|
Authentication |
getAuthentication()
Auth configuration.
|
Authentication.Builder |
getAuthenticationBuilder()
Auth configuration.
|
AuthenticationOrBuilder |
getAuthenticationOrBuilder()
Auth configuration.
|
Backend |
getBackend()
API backend configuration.
|
Backend.Builder |
getBackendBuilder()
API backend configuration.
|
BackendOrBuilder |
getBackendOrBuilder()
API backend configuration.
|
Billing |
getBilling()
Billing configuration.
|
Billing.Builder |
getBillingBuilder()
Billing configuration.
|
BillingOrBuilder |
getBillingOrBuilder()
Billing configuration.
|
UInt32Value |
getConfigVersion()
The semantic version of the service configuration.
|
UInt32Value.Builder |
getConfigVersionBuilder()
The semantic version of the service configuration.
|
UInt32ValueOrBuilder |
getConfigVersionOrBuilder()
The semantic version of the service configuration.
|
Context |
getContext()
Context configuration.
|
Context.Builder |
getContextBuilder()
Context configuration.
|
ContextOrBuilder |
getContextOrBuilder()
Context configuration.
|
Control |
getControl()
Configuration for the service control plane.
|
Control.Builder |
getControlBuilder()
Configuration for the service control plane.
|
ControlOrBuilder |
getControlOrBuilder()
Configuration for the service control plane.
|
Service |
getDefaultInstanceForType() |
static Descriptors.Descriptor |
getDescriptor() |
Descriptors.Descriptor |
getDescriptorForType() |
Documentation |
getDocumentation()
Additional API documentation.
|
Documentation.Builder |
getDocumentationBuilder()
Additional API documentation.
|
DocumentationOrBuilder |
getDocumentationOrBuilder()
Additional API documentation.
|
Endpoint |
getEndpoints(int index)
Configuration for network endpoints.
|
Endpoint.Builder |
getEndpointsBuilder(int index)
Configuration for network endpoints.
|
java.util.List<Endpoint.Builder> |
getEndpointsBuilderList()
Configuration for network endpoints.
|
int |
getEndpointsCount()
Configuration for network endpoints.
|
java.util.List<Endpoint> |
getEndpointsList()
Configuration for network endpoints.
|
EndpointOrBuilder |
getEndpointsOrBuilder(int index)
Configuration for network endpoints.
|
java.util.List<? extends EndpointOrBuilder> |
getEndpointsOrBuilderList()
Configuration for network endpoints.
|
Enum |
getEnums(int index)
A list of all enum types included in this API service.
|
Enum.Builder |
getEnumsBuilder(int index)
A list of all enum types included in this API service.
|
java.util.List<Enum.Builder> |
getEnumsBuilderList()
A list of all enum types included in this API service.
|
int |
getEnumsCount()
A list of all enum types included in this API service.
|
java.util.List<Enum> |
getEnumsList()
A list of all enum types included in this API service.
|
EnumOrBuilder |
getEnumsOrBuilder(int index)
A list of all enum types included in this API service.
|
java.util.List<? extends EnumOrBuilder> |
getEnumsOrBuilderList()
A list of all enum types included in this API service.
|
Http |
getHttp()
HTTP configuration.
|
Http.Builder |
getHttpBuilder()
HTTP configuration.
|
HttpOrBuilder |
getHttpOrBuilder()
HTTP configuration.
|
java.lang.String |
getId()
A unique ID for a specific instance of this message, typically assigned
by the client for tracking purpose.
|
ByteString |
getIdBytes()
A unique ID for a specific instance of this message, typically assigned
by the client for tracking purpose.
|
Logging |
getLogging()
Logging configuration.
|
Logging.Builder |
getLoggingBuilder()
Logging configuration.
|
LoggingOrBuilder |
getLoggingOrBuilder()
Logging configuration.
|
LogDescriptor |
getLogs(int index)
Defines the logs used by this service.
|
LogDescriptor.Builder |
getLogsBuilder(int index)
Defines the logs used by this service.
|
java.util.List<LogDescriptor.Builder> |
getLogsBuilderList()
Defines the logs used by this service.
|
int |
getLogsCount()
Defines the logs used by this service.
|
java.util.List<LogDescriptor> |
getLogsList()
Defines the logs used by this service.
|
LogDescriptorOrBuilder |
getLogsOrBuilder(int index)
Defines the logs used by this service.
|
java.util.List<? extends LogDescriptorOrBuilder> |
getLogsOrBuilderList()
Defines the logs used by this service.
|
MetricDescriptor |
getMetrics(int index)
Defines the metrics used by this service.
|
MetricDescriptor.Builder |
getMetricsBuilder(int index)
Defines the metrics used by this service.
|
java.util.List<MetricDescriptor.Builder> |
getMetricsBuilderList()
Defines the metrics used by this service.
|
int |
getMetricsCount()
Defines the metrics used by this service.
|
java.util.List<MetricDescriptor> |
getMetricsList()
Defines the metrics used by this service.
|
MetricDescriptorOrBuilder |
getMetricsOrBuilder(int index)
Defines the metrics used by this service.
|
java.util.List<? extends MetricDescriptorOrBuilder> |
getMetricsOrBuilderList()
Defines the metrics used by this service.
|
MonitoredResourceDescriptor |
getMonitoredResources(int index)
Defines the monitored resources used by this service.
|
MonitoredResourceDescriptor.Builder |
getMonitoredResourcesBuilder(int index)
Defines the monitored resources used by this service.
|
java.util.List<MonitoredResourceDescriptor.Builder> |
getMonitoredResourcesBuilderList()
Defines the monitored resources used by this service.
|
int |
getMonitoredResourcesCount()
Defines the monitored resources used by this service.
|
java.util.List<MonitoredResourceDescriptor> |
getMonitoredResourcesList()
Defines the monitored resources used by this service.
|
MonitoredResourceDescriptorOrBuilder |
getMonitoredResourcesOrBuilder(int index)
Defines the monitored resources used by this service.
|
java.util.List<? extends MonitoredResourceDescriptorOrBuilder> |
getMonitoredResourcesOrBuilderList()
Defines the monitored resources used by this service.
|
Monitoring |
getMonitoring()
Monitoring configuration.
|
Monitoring.Builder |
getMonitoringBuilder()
Monitoring configuration.
|
MonitoringOrBuilder |
getMonitoringOrBuilder()
Monitoring configuration.
|
java.lang.String |
getName()
The service name, which is a DNS-like logical identifier for the
service, such as `calendar.googleapis.com`.
|
ByteString |
getNameBytes()
The service name, which is a DNS-like logical identifier for the
service, such as `calendar.googleapis.com`.
|
java.lang.String |
getProducerProjectId()
The Google project that owns this service.
|
ByteString |
getProducerProjectIdBytes()
The Google project that owns this service.
|
Quota |
getQuota()
Quota configuration.
|
Quota.Builder |
getQuotaBuilder()
Quota configuration.
|
QuotaOrBuilder |
getQuotaOrBuilder()
Quota configuration.
|
SourceInfo |
getSourceInfo()
Output only.
|
SourceInfo.Builder |
getSourceInfoBuilder()
Output only.
|
SourceInfoOrBuilder |
getSourceInfoOrBuilder()
Output only.
|
SystemParameters |
getSystemParameters()
System parameter configuration.
|
SystemParameters.Builder |
getSystemParametersBuilder()
System parameter configuration.
|
SystemParametersOrBuilder |
getSystemParametersOrBuilder()
System parameter configuration.
|
java.lang.String |
getTitle()
The product title for this service.
|
ByteString |
getTitleBytes()
The product title for this service.
|
Type |
getTypes(int index)
A list of all proto message types included in this API service.
|
Type.Builder |
getTypesBuilder(int index)
A list of all proto message types included in this API service.
|
java.util.List<Type.Builder> |
getTypesBuilderList()
A list of all proto message types included in this API service.
|
int |
getTypesCount()
A list of all proto message types included in this API service.
|
java.util.List<Type> |
getTypesList()
A list of all proto message types included in this API service.
|
TypeOrBuilder |
getTypesOrBuilder(int index)
A list of all proto message types included in this API service.
|
java.util.List<? extends TypeOrBuilder> |
getTypesOrBuilderList()
A list of all proto message types included in this API service.
|
Usage |
getUsage()
Configuration controlling usage of this service.
|
Usage.Builder |
getUsageBuilder()
Configuration controlling usage of this service.
|
UsageOrBuilder |
getUsageOrBuilder()
Configuration controlling usage of this service.
|
boolean |
hasAuthentication()
Auth configuration.
|
boolean |
hasBackend()
API backend configuration.
|
boolean |
hasBilling()
Billing configuration.
|
boolean |
hasConfigVersion()
The semantic version of the service configuration.
|
boolean |
hasContext()
Context configuration.
|
boolean |
hasControl()
Configuration for the service control plane.
|
boolean |
hasDocumentation()
Additional API documentation.
|
boolean |
hasHttp()
HTTP configuration.
|
boolean |
hasLogging()
Logging configuration.
|
boolean |
hasMonitoring()
Monitoring configuration.
|
boolean |
hasQuota()
Quota configuration.
|
boolean |
hasSourceInfo()
Output only.
|
boolean |
hasSystemParameters()
System parameter configuration.
|
boolean |
hasUsage()
Configuration controlling usage of this service.
|
protected GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
Service.Builder |
mergeAuthentication(Authentication value)
Auth configuration.
|
Service.Builder |
mergeBackend(Backend value)
API backend configuration.
|
Service.Builder |
mergeBilling(Billing value)
Billing configuration.
|
Service.Builder |
mergeConfigVersion(UInt32Value value)
The semantic version of the service configuration.
|
Service.Builder |
mergeContext(Context value)
Context configuration.
|
Service.Builder |
mergeControl(Control value)
Configuration for the service control plane.
|
Service.Builder |
mergeDocumentation(Documentation value)
Additional API documentation.
|
Service.Builder |
mergeFrom(CodedInputStream input,
ExtensionRegistryLite extensionRegistry) |
Service.Builder |
mergeFrom(Message other) |
Service.Builder |
mergeFrom(Service other) |
Service.Builder |
mergeHttp(Http value)
HTTP configuration.
|
Service.Builder |
mergeLogging(Logging value)
Logging configuration.
|
Service.Builder |
mergeMonitoring(Monitoring value)
Monitoring configuration.
|
Service.Builder |
mergeQuota(Quota value)
Quota configuration.
|
Service.Builder |
mergeSourceInfo(SourceInfo value)
Output only.
|
Service.Builder |
mergeSystemParameters(SystemParameters value)
System parameter configuration.
|
Service.Builder |
mergeUnknownFields(UnknownFieldSet unknownFields) |
Service.Builder |
mergeUsage(Usage value)
Configuration controlling usage of this service.
|
Service.Builder |
removeApis(int index)
A list of API interfaces exported by this service.
|
Service.Builder |
removeEndpoints(int index)
Configuration for network endpoints.
|
Service.Builder |
removeEnums(int index)
A list of all enum types included in this API service.
|
Service.Builder |
removeLogs(int index)
Defines the logs used by this service.
|
Service.Builder |
removeMetrics(int index)
Defines the metrics used by this service.
|
Service.Builder |
removeMonitoredResources(int index)
Defines the monitored resources used by this service.
|
Service.Builder |
removeTypes(int index)
A list of all proto message types included in this API service.
|
Service.Builder |
setApis(int index,
Api.Builder builderForValue)
A list of API interfaces exported by this service.
|
Service.Builder |
setApis(int index,
Api value)
A list of API interfaces exported by this service.
|
Service.Builder |
setAuthentication(Authentication.Builder builderForValue)
Auth configuration.
|
Service.Builder |
setAuthentication(Authentication value)
Auth configuration.
|
Service.Builder |
setBackend(Backend.Builder builderForValue)
API backend configuration.
|
Service.Builder |
setBackend(Backend value)
API backend configuration.
|
Service.Builder |
setBilling(Billing.Builder builderForValue)
Billing configuration.
|
Service.Builder |
setBilling(Billing value)
Billing configuration.
|
Service.Builder |
setConfigVersion(UInt32Value.Builder builderForValue)
The semantic version of the service configuration.
|
Service.Builder |
setConfigVersion(UInt32Value value)
The semantic version of the service configuration.
|
Service.Builder |
setContext(Context.Builder builderForValue)
Context configuration.
|
Service.Builder |
setContext(Context value)
Context configuration.
|
Service.Builder |
setControl(Control.Builder builderForValue)
Configuration for the service control plane.
|
Service.Builder |
setControl(Control value)
Configuration for the service control plane.
|
Service.Builder |
setDocumentation(Documentation.Builder builderForValue)
Additional API documentation.
|
Service.Builder |
setDocumentation(Documentation value)
Additional API documentation.
|
Service.Builder |
setEndpoints(int index,
Endpoint.Builder builderForValue)
Configuration for network endpoints.
|
Service.Builder |
setEndpoints(int index,
Endpoint value)
Configuration for network endpoints.
|
Service.Builder |
setEnums(int index,
Enum.Builder builderForValue)
A list of all enum types included in this API service.
|
Service.Builder |
setEnums(int index,
Enum value)
A list of all enum types included in this API service.
|
Service.Builder |
setField(Descriptors.FieldDescriptor field,
java.lang.Object value) |
Service.Builder |
setHttp(Http.Builder builderForValue)
HTTP configuration.
|
Service.Builder |
setHttp(Http value)
HTTP configuration.
|
Service.Builder |
setId(java.lang.String value)
A unique ID for a specific instance of this message, typically assigned
by the client for tracking purpose.
|
Service.Builder |
setIdBytes(ByteString value)
A unique ID for a specific instance of this message, typically assigned
by the client for tracking purpose.
|
Service.Builder |
setLogging(Logging.Builder builderForValue)
Logging configuration.
|
Service.Builder |
setLogging(Logging value)
Logging configuration.
|
Service.Builder |
setLogs(int index,
LogDescriptor.Builder builderForValue)
Defines the logs used by this service.
|
Service.Builder |
setLogs(int index,
LogDescriptor value)
Defines the logs used by this service.
|
Service.Builder |
setMetrics(int index,
MetricDescriptor.Builder builderForValue)
Defines the metrics used by this service.
|
Service.Builder |
setMetrics(int index,
MetricDescriptor value)
Defines the metrics used by this service.
|
Service.Builder |
setMonitoredResources(int index,
MonitoredResourceDescriptor.Builder builderForValue)
Defines the monitored resources used by this service.
|
Service.Builder |
setMonitoredResources(int index,
MonitoredResourceDescriptor value)
Defines the monitored resources used by this service.
|
Service.Builder |
setMonitoring(Monitoring.Builder builderForValue)
Monitoring configuration.
|
Service.Builder |
setMonitoring(Monitoring value)
Monitoring configuration.
|
Service.Builder |
setName(java.lang.String value)
The service name, which is a DNS-like logical identifier for the
service, such as `calendar.googleapis.com`.
|
Service.Builder |
setNameBytes(ByteString value)
The service name, which is a DNS-like logical identifier for the
service, such as `calendar.googleapis.com`.
|
Service.Builder |
setProducerProjectId(java.lang.String value)
The Google project that owns this service.
|
Service.Builder |
setProducerProjectIdBytes(ByteString value)
The Google project that owns this service.
|
Service.Builder |
setQuota(Quota.Builder builderForValue)
Quota configuration.
|
Service.Builder |
setQuota(Quota value)
Quota configuration.
|
Service.Builder |
setRepeatedField(Descriptors.FieldDescriptor field,
int index,
java.lang.Object value) |
Service.Builder |
setSourceInfo(SourceInfo.Builder builderForValue)
Output only.
|
Service.Builder |
setSourceInfo(SourceInfo value)
Output only.
|
Service.Builder |
setSystemParameters(SystemParameters.Builder builderForValue)
System parameter configuration.
|
Service.Builder |
setSystemParameters(SystemParameters value)
System parameter configuration.
|
Service.Builder |
setTitle(java.lang.String value)
The product title for this service.
|
Service.Builder |
setTitleBytes(ByteString value)
The product title for this service.
|
Service.Builder |
setTypes(int index,
Type.Builder builderForValue)
A list of all proto message types included in this API service.
|
Service.Builder |
setTypes(int index,
Type value)
A list of all proto message types included in this API service.
|
Service.Builder |
setUnknownFields(UnknownFieldSet unknownFields) |
Service.Builder |
setUsage(Usage.Builder builderForValue)
Configuration controlling usage of this service.
|
Service.Builder |
setUsage(Usage value)
Configuration controlling usage of this service.
|
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, newBuilderForField, onBuilt, onChanged, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitfindInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofmergeFrompublic static final Descriptors.Descriptor getDescriptor()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class GeneratedMessageV3.Builder<Service.Builder>public Service.Builder clear()
clear in interface Message.Builderclear in interface MessageLite.Builderclear in class GeneratedMessageV3.Builder<Service.Builder>public Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface Message.BuildergetDescriptorForType in interface MessageOrBuildergetDescriptorForType in class GeneratedMessageV3.Builder<Service.Builder>public Service getDefaultInstanceForType()
getDefaultInstanceForType in interface MessageLiteOrBuildergetDefaultInstanceForType in interface MessageOrBuilderpublic Service build()
build in interface Message.Builderbuild in interface MessageLite.Builderpublic Service buildPartial()
buildPartial in interface Message.BuilderbuildPartial in interface MessageLite.Builderpublic Service.Builder clone()
clone in interface Message.Builderclone in interface MessageLite.Builderclone in class GeneratedMessageV3.Builder<Service.Builder>public Service.Builder setField(Descriptors.FieldDescriptor field, java.lang.Object value)
setField in interface Message.BuildersetField in class GeneratedMessageV3.Builder<Service.Builder>public Service.Builder clearField(Descriptors.FieldDescriptor field)
clearField in interface Message.BuilderclearField in class GeneratedMessageV3.Builder<Service.Builder>public Service.Builder clearOneof(Descriptors.OneofDescriptor oneof)
clearOneof in interface Message.BuilderclearOneof in class GeneratedMessageV3.Builder<Service.Builder>public Service.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, java.lang.Object value)
setRepeatedField in interface Message.BuildersetRepeatedField in class GeneratedMessageV3.Builder<Service.Builder>public Service.Builder addRepeatedField(Descriptors.FieldDescriptor field, java.lang.Object value)
addRepeatedField in interface Message.BuilderaddRepeatedField in class GeneratedMessageV3.Builder<Service.Builder>public Service.Builder mergeFrom(Message other)
mergeFrom in interface Message.BuildermergeFrom in class AbstractMessage.Builder<Service.Builder>public Service.Builder mergeFrom(Service other)
public final boolean isInitialized()
isInitialized in interface MessageLiteOrBuilderisInitialized in class GeneratedMessageV3.Builder<Service.Builder>public Service.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry) throws java.io.IOException
mergeFrom in interface Message.BuildermergeFrom in interface MessageLite.BuildermergeFrom in class AbstractMessage.Builder<Service.Builder>java.io.IOExceptionpublic boolean hasConfigVersion()
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`.
.google.protobuf.UInt32Value config_version = 20;hasConfigVersion in interface ServiceOrBuilderpublic UInt32Value getConfigVersion()
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`.
.google.protobuf.UInt32Value config_version = 20;getConfigVersion in interface ServiceOrBuilderpublic Service.Builder setConfigVersion(UInt32Value value)
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`.
.google.protobuf.UInt32Value config_version = 20;public Service.Builder setConfigVersion(UInt32Value.Builder builderForValue)
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`.
.google.protobuf.UInt32Value config_version = 20;public Service.Builder mergeConfigVersion(UInt32Value value)
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`.
.google.protobuf.UInt32Value config_version = 20;public Service.Builder clearConfigVersion()
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`.
.google.protobuf.UInt32Value config_version = 20;public UInt32Value.Builder getConfigVersionBuilder()
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`.
.google.protobuf.UInt32Value config_version = 20;public UInt32ValueOrBuilder getConfigVersionOrBuilder()
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`.
.google.protobuf.UInt32Value config_version = 20;getConfigVersionOrBuilder in interface ServiceOrBuilderpublic java.lang.String getName()
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.
string name = 1;getName in interface ServiceOrBuilderpublic ByteString getNameBytes()
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.
string name = 1;getNameBytes in interface ServiceOrBuilderpublic Service.Builder setName(java.lang.String value)
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.
string name = 1;public Service.Builder clearName()
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.
string name = 1;public Service.Builder setNameBytes(ByteString value)
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.
string name = 1;public java.lang.String getId()
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.
string id = 33;getId in interface ServiceOrBuilderpublic ByteString getIdBytes()
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.
string id = 33;getIdBytes in interface ServiceOrBuilderpublic Service.Builder setId(java.lang.String value)
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.
string id = 33;public Service.Builder clearId()
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.
string id = 33;public Service.Builder setIdBytes(ByteString value)
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.
string id = 33;public java.lang.String getTitle()
The product title for this service.
string title = 2;getTitle in interface ServiceOrBuilderpublic ByteString getTitleBytes()
The product title for this service.
string title = 2;getTitleBytes in interface ServiceOrBuilderpublic Service.Builder setTitle(java.lang.String value)
The product title for this service.
string title = 2;public Service.Builder clearTitle()
The product title for this service.
string title = 2;public Service.Builder setTitleBytes(ByteString value)
The product title for this service.
string title = 2;public java.lang.String getProducerProjectId()
The Google project that owns this service.
string producer_project_id = 22;getProducerProjectId in interface ServiceOrBuilderpublic ByteString getProducerProjectIdBytes()
The Google project that owns this service.
string producer_project_id = 22;getProducerProjectIdBytes in interface ServiceOrBuilderpublic Service.Builder setProducerProjectId(java.lang.String value)
The Google project that owns this service.
string producer_project_id = 22;public Service.Builder clearProducerProjectId()
The Google project that owns this service.
string producer_project_id = 22;public Service.Builder setProducerProjectIdBytes(ByteString value)
The Google project that owns this service.
string producer_project_id = 22;public java.util.List<Api> getApisList()
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.
repeated .google.protobuf.Api apis = 3;getApisList in interface ServiceOrBuilderpublic int getApisCount()
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.
repeated .google.protobuf.Api apis = 3;getApisCount in interface ServiceOrBuilderpublic Api getApis(int index)
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.
repeated .google.protobuf.Api apis = 3;getApis in interface ServiceOrBuilderpublic Service.Builder setApis(int index, Api value)
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.
repeated .google.protobuf.Api apis = 3;public Service.Builder setApis(int index, Api.Builder builderForValue)
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.
repeated .google.protobuf.Api apis = 3;public Service.Builder addApis(Api value)
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.
repeated .google.protobuf.Api apis = 3;public Service.Builder addApis(int index, Api value)
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.
repeated .google.protobuf.Api apis = 3;public Service.Builder addApis(Api.Builder builderForValue)
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.
repeated .google.protobuf.Api apis = 3;public Service.Builder addApis(int index, Api.Builder builderForValue)
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.
repeated .google.protobuf.Api apis = 3;public Service.Builder addAllApis(java.lang.Iterable<? extends Api> values)
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.
repeated .google.protobuf.Api apis = 3;public Service.Builder clearApis()
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.
repeated .google.protobuf.Api apis = 3;public Service.Builder removeApis(int index)
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.
repeated .google.protobuf.Api apis = 3;public Api.Builder getApisBuilder(int index)
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.
repeated .google.protobuf.Api apis = 3;public ApiOrBuilder getApisOrBuilder(int index)
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.
repeated .google.protobuf.Api apis = 3;getApisOrBuilder in interface ServiceOrBuilderpublic java.util.List<? extends ApiOrBuilder> getApisOrBuilderList()
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.
repeated .google.protobuf.Api apis = 3;getApisOrBuilderList in interface ServiceOrBuilderpublic Api.Builder addApisBuilder()
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.
repeated .google.protobuf.Api apis = 3;public Api.Builder addApisBuilder(int index)
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.
repeated .google.protobuf.Api apis = 3;public java.util.List<Api.Builder> getApisBuilderList()
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.
repeated .google.protobuf.Api apis = 3;public java.util.List<Type> getTypesList()
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
repeated .google.protobuf.Type types = 4;getTypesList in interface ServiceOrBuilderpublic int getTypesCount()
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
repeated .google.protobuf.Type types = 4;getTypesCount in interface ServiceOrBuilderpublic Type getTypes(int index)
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
repeated .google.protobuf.Type types = 4;getTypes in interface ServiceOrBuilderpublic Service.Builder setTypes(int index, Type value)
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
repeated .google.protobuf.Type types = 4;public Service.Builder setTypes(int index, Type.Builder builderForValue)
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
repeated .google.protobuf.Type types = 4;public Service.Builder addTypes(Type value)
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
repeated .google.protobuf.Type types = 4;public Service.Builder addTypes(int index, Type value)
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
repeated .google.protobuf.Type types = 4;public Service.Builder addTypes(Type.Builder builderForValue)
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
repeated .google.protobuf.Type types = 4;public Service.Builder addTypes(int index, Type.Builder builderForValue)
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
repeated .google.protobuf.Type types = 4;public Service.Builder addAllTypes(java.lang.Iterable<? extends Type> values)
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
repeated .google.protobuf.Type types = 4;public Service.Builder clearTypes()
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
repeated .google.protobuf.Type types = 4;public Service.Builder removeTypes(int index)
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
repeated .google.protobuf.Type types = 4;public Type.Builder getTypesBuilder(int index)
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
repeated .google.protobuf.Type types = 4;public TypeOrBuilder getTypesOrBuilder(int index)
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
repeated .google.protobuf.Type types = 4;getTypesOrBuilder in interface ServiceOrBuilderpublic java.util.List<? extends TypeOrBuilder> getTypesOrBuilderList()
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
repeated .google.protobuf.Type types = 4;getTypesOrBuilderList in interface ServiceOrBuilderpublic Type.Builder addTypesBuilder()
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
repeated .google.protobuf.Type types = 4;public Type.Builder addTypesBuilder(int index)
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
repeated .google.protobuf.Type types = 4;public java.util.List<Type.Builder> getTypesBuilderList()
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
repeated .google.protobuf.Type types = 4;public java.util.List<Enum> getEnumsList()
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
repeated .google.protobuf.Enum enums = 5;getEnumsList in interface ServiceOrBuilderpublic int getEnumsCount()
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
repeated .google.protobuf.Enum enums = 5;getEnumsCount in interface ServiceOrBuilderpublic Enum getEnums(int index)
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
repeated .google.protobuf.Enum enums = 5;getEnums in interface ServiceOrBuilderpublic Service.Builder setEnums(int index, Enum value)
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
repeated .google.protobuf.Enum enums = 5;public Service.Builder setEnums(int index, Enum.Builder builderForValue)
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
repeated .google.protobuf.Enum enums = 5;public Service.Builder addEnums(Enum value)
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
repeated .google.protobuf.Enum enums = 5;public Service.Builder addEnums(int index, Enum value)
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
repeated .google.protobuf.Enum enums = 5;public Service.Builder addEnums(Enum.Builder builderForValue)
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
repeated .google.protobuf.Enum enums = 5;public Service.Builder addEnums(int index, Enum.Builder builderForValue)
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
repeated .google.protobuf.Enum enums = 5;public Service.Builder addAllEnums(java.lang.Iterable<? extends Enum> values)
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
repeated .google.protobuf.Enum enums = 5;public Service.Builder clearEnums()
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
repeated .google.protobuf.Enum enums = 5;public Service.Builder removeEnums(int index)
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
repeated .google.protobuf.Enum enums = 5;public Enum.Builder getEnumsBuilder(int index)
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
repeated .google.protobuf.Enum enums = 5;public EnumOrBuilder getEnumsOrBuilder(int index)
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
repeated .google.protobuf.Enum enums = 5;getEnumsOrBuilder in interface ServiceOrBuilderpublic java.util.List<? extends EnumOrBuilder> getEnumsOrBuilderList()
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
repeated .google.protobuf.Enum enums = 5;getEnumsOrBuilderList in interface ServiceOrBuilderpublic Enum.Builder addEnumsBuilder()
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
repeated .google.protobuf.Enum enums = 5;public Enum.Builder addEnumsBuilder(int index)
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
repeated .google.protobuf.Enum enums = 5;public java.util.List<Enum.Builder> getEnumsBuilderList()
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
repeated .google.protobuf.Enum enums = 5;public boolean hasDocumentation()
Additional API documentation.
.google.api.Documentation documentation = 6;hasDocumentation in interface ServiceOrBuilderpublic Documentation getDocumentation()
Additional API documentation.
.google.api.Documentation documentation = 6;getDocumentation in interface ServiceOrBuilderpublic Service.Builder setDocumentation(Documentation value)
Additional API documentation.
.google.api.Documentation documentation = 6;public Service.Builder setDocumentation(Documentation.Builder builderForValue)
Additional API documentation.
.google.api.Documentation documentation = 6;public Service.Builder mergeDocumentation(Documentation value)
Additional API documentation.
.google.api.Documentation documentation = 6;public Service.Builder clearDocumentation()
Additional API documentation.
.google.api.Documentation documentation = 6;public Documentation.Builder getDocumentationBuilder()
Additional API documentation.
.google.api.Documentation documentation = 6;public DocumentationOrBuilder getDocumentationOrBuilder()
Additional API documentation.
.google.api.Documentation documentation = 6;getDocumentationOrBuilder in interface ServiceOrBuilderpublic boolean hasBackend()
API backend configuration.
.google.api.Backend backend = 8;hasBackend in interface ServiceOrBuilderpublic Backend getBackend()
API backend configuration.
.google.api.Backend backend = 8;getBackend in interface ServiceOrBuilderpublic Service.Builder setBackend(Backend value)
API backend configuration.
.google.api.Backend backend = 8;public Service.Builder setBackend(Backend.Builder builderForValue)
API backend configuration.
.google.api.Backend backend = 8;public Service.Builder mergeBackend(Backend value)
API backend configuration.
.google.api.Backend backend = 8;public Service.Builder clearBackend()
API backend configuration.
.google.api.Backend backend = 8;public Backend.Builder getBackendBuilder()
API backend configuration.
.google.api.Backend backend = 8;public BackendOrBuilder getBackendOrBuilder()
API backend configuration.
.google.api.Backend backend = 8;getBackendOrBuilder in interface ServiceOrBuilderpublic boolean hasHttp()
HTTP configuration.
.google.api.Http http = 9;hasHttp in interface ServiceOrBuilderpublic Http getHttp()
HTTP configuration.
.google.api.Http http = 9;getHttp in interface ServiceOrBuilderpublic Service.Builder setHttp(Http value)
HTTP configuration.
.google.api.Http http = 9;public Service.Builder setHttp(Http.Builder builderForValue)
HTTP configuration.
.google.api.Http http = 9;public Service.Builder mergeHttp(Http value)
HTTP configuration.
.google.api.Http http = 9;public Service.Builder clearHttp()
HTTP configuration.
.google.api.Http http = 9;public Http.Builder getHttpBuilder()
HTTP configuration.
.google.api.Http http = 9;public HttpOrBuilder getHttpOrBuilder()
HTTP configuration.
.google.api.Http http = 9;getHttpOrBuilder in interface ServiceOrBuilderpublic boolean hasQuota()
Quota configuration.
.google.api.Quota quota = 10;hasQuota in interface ServiceOrBuilderpublic Quota getQuota()
Quota configuration.
.google.api.Quota quota = 10;getQuota in interface ServiceOrBuilderpublic Service.Builder setQuota(Quota value)
Quota configuration.
.google.api.Quota quota = 10;public Service.Builder setQuota(Quota.Builder builderForValue)
Quota configuration.
.google.api.Quota quota = 10;public Service.Builder mergeQuota(Quota value)
Quota configuration.
.google.api.Quota quota = 10;public Service.Builder clearQuota()
Quota configuration.
.google.api.Quota quota = 10;public Quota.Builder getQuotaBuilder()
Quota configuration.
.google.api.Quota quota = 10;public QuotaOrBuilder getQuotaOrBuilder()
Quota configuration.
.google.api.Quota quota = 10;getQuotaOrBuilder in interface ServiceOrBuilderpublic boolean hasAuthentication()
Auth configuration.
.google.api.Authentication authentication = 11;hasAuthentication in interface ServiceOrBuilderpublic Authentication getAuthentication()
Auth configuration.
.google.api.Authentication authentication = 11;getAuthentication in interface ServiceOrBuilderpublic Service.Builder setAuthentication(Authentication value)
Auth configuration.
.google.api.Authentication authentication = 11;public Service.Builder setAuthentication(Authentication.Builder builderForValue)
Auth configuration.
.google.api.Authentication authentication = 11;public Service.Builder mergeAuthentication(Authentication value)
Auth configuration.
.google.api.Authentication authentication = 11;public Service.Builder clearAuthentication()
Auth configuration.
.google.api.Authentication authentication = 11;public Authentication.Builder getAuthenticationBuilder()
Auth configuration.
.google.api.Authentication authentication = 11;public AuthenticationOrBuilder getAuthenticationOrBuilder()
Auth configuration.
.google.api.Authentication authentication = 11;getAuthenticationOrBuilder in interface ServiceOrBuilderpublic boolean hasContext()
Context configuration.
.google.api.Context context = 12;hasContext in interface ServiceOrBuilderpublic Context getContext()
Context configuration.
.google.api.Context context = 12;getContext in interface ServiceOrBuilderpublic Service.Builder setContext(Context value)
Context configuration.
.google.api.Context context = 12;public Service.Builder setContext(Context.Builder builderForValue)
Context configuration.
.google.api.Context context = 12;public Service.Builder mergeContext(Context value)
Context configuration.
.google.api.Context context = 12;public Service.Builder clearContext()
Context configuration.
.google.api.Context context = 12;public Context.Builder getContextBuilder()
Context configuration.
.google.api.Context context = 12;public ContextOrBuilder getContextOrBuilder()
Context configuration.
.google.api.Context context = 12;getContextOrBuilder in interface ServiceOrBuilderpublic boolean hasUsage()
Configuration controlling usage of this service.
.google.api.Usage usage = 15;hasUsage in interface ServiceOrBuilderpublic Usage getUsage()
Configuration controlling usage of this service.
.google.api.Usage usage = 15;getUsage in interface ServiceOrBuilderpublic Service.Builder setUsage(Usage value)
Configuration controlling usage of this service.
.google.api.Usage usage = 15;public Service.Builder setUsage(Usage.Builder builderForValue)
Configuration controlling usage of this service.
.google.api.Usage usage = 15;public Service.Builder mergeUsage(Usage value)
Configuration controlling usage of this service.
.google.api.Usage usage = 15;public Service.Builder clearUsage()
Configuration controlling usage of this service.
.google.api.Usage usage = 15;public Usage.Builder getUsageBuilder()
Configuration controlling usage of this service.
.google.api.Usage usage = 15;public UsageOrBuilder getUsageOrBuilder()
Configuration controlling usage of this service.
.google.api.Usage usage = 15;getUsageOrBuilder in interface ServiceOrBuilderpublic java.util.List<Endpoint> getEndpointsList()
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.
repeated .google.api.Endpoint endpoints = 18;getEndpointsList in interface ServiceOrBuilderpublic int getEndpointsCount()
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.
repeated .google.api.Endpoint endpoints = 18;getEndpointsCount in interface ServiceOrBuilderpublic Endpoint getEndpoints(int index)
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.
repeated .google.api.Endpoint endpoints = 18;getEndpoints in interface ServiceOrBuilderpublic Service.Builder setEndpoints(int index, Endpoint value)
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.
repeated .google.api.Endpoint endpoints = 18;public Service.Builder setEndpoints(int index, Endpoint.Builder builderForValue)
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.
repeated .google.api.Endpoint endpoints = 18;public Service.Builder addEndpoints(Endpoint value)
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.
repeated .google.api.Endpoint endpoints = 18;public Service.Builder addEndpoints(int index, Endpoint value)
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.
repeated .google.api.Endpoint endpoints = 18;public Service.Builder addEndpoints(Endpoint.Builder builderForValue)
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.
repeated .google.api.Endpoint endpoints = 18;public Service.Builder addEndpoints(int index, Endpoint.Builder builderForValue)
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.
repeated .google.api.Endpoint endpoints = 18;public Service.Builder addAllEndpoints(java.lang.Iterable<? extends Endpoint> values)
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.
repeated .google.api.Endpoint endpoints = 18;public Service.Builder clearEndpoints()
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.
repeated .google.api.Endpoint endpoints = 18;public Service.Builder removeEndpoints(int index)
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.
repeated .google.api.Endpoint endpoints = 18;public Endpoint.Builder getEndpointsBuilder(int index)
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.
repeated .google.api.Endpoint endpoints = 18;public EndpointOrBuilder getEndpointsOrBuilder(int index)
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.
repeated .google.api.Endpoint endpoints = 18;getEndpointsOrBuilder in interface ServiceOrBuilderpublic java.util.List<? extends EndpointOrBuilder> getEndpointsOrBuilderList()
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.
repeated .google.api.Endpoint endpoints = 18;getEndpointsOrBuilderList in interface ServiceOrBuilderpublic Endpoint.Builder addEndpointsBuilder()
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.
repeated .google.api.Endpoint endpoints = 18;public Endpoint.Builder addEndpointsBuilder(int index)
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.
repeated .google.api.Endpoint endpoints = 18;public java.util.List<Endpoint.Builder> getEndpointsBuilderList()
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.
repeated .google.api.Endpoint endpoints = 18;public boolean hasControl()
Configuration for the service control plane.
.google.api.Control control = 21;hasControl in interface ServiceOrBuilderpublic Control getControl()
Configuration for the service control plane.
.google.api.Control control = 21;getControl in interface ServiceOrBuilderpublic Service.Builder setControl(Control value)
Configuration for the service control plane.
.google.api.Control control = 21;public Service.Builder setControl(Control.Builder builderForValue)
Configuration for the service control plane.
.google.api.Control control = 21;public Service.Builder mergeControl(Control value)
Configuration for the service control plane.
.google.api.Control control = 21;public Service.Builder clearControl()
Configuration for the service control plane.
.google.api.Control control = 21;public Control.Builder getControlBuilder()
Configuration for the service control plane.
.google.api.Control control = 21;public ControlOrBuilder getControlOrBuilder()
Configuration for the service control plane.
.google.api.Control control = 21;getControlOrBuilder in interface ServiceOrBuilderpublic java.util.List<LogDescriptor> getLogsList()
Defines the logs used by this service.
repeated .google.api.LogDescriptor logs = 23;getLogsList in interface ServiceOrBuilderpublic int getLogsCount()
Defines the logs used by this service.
repeated .google.api.LogDescriptor logs = 23;getLogsCount in interface ServiceOrBuilderpublic LogDescriptor getLogs(int index)
Defines the logs used by this service.
repeated .google.api.LogDescriptor logs = 23;getLogs in interface ServiceOrBuilderpublic Service.Builder setLogs(int index, LogDescriptor value)
Defines the logs used by this service.
repeated .google.api.LogDescriptor logs = 23;public Service.Builder setLogs(int index, LogDescriptor.Builder builderForValue)
Defines the logs used by this service.
repeated .google.api.LogDescriptor logs = 23;public Service.Builder addLogs(LogDescriptor value)
Defines the logs used by this service.
repeated .google.api.LogDescriptor logs = 23;public Service.Builder addLogs(int index, LogDescriptor value)
Defines the logs used by this service.
repeated .google.api.LogDescriptor logs = 23;public Service.Builder addLogs(LogDescriptor.Builder builderForValue)
Defines the logs used by this service.
repeated .google.api.LogDescriptor logs = 23;public Service.Builder addLogs(int index, LogDescriptor.Builder builderForValue)
Defines the logs used by this service.
repeated .google.api.LogDescriptor logs = 23;public Service.Builder addAllLogs(java.lang.Iterable<? extends LogDescriptor> values)
Defines the logs used by this service.
repeated .google.api.LogDescriptor logs = 23;public Service.Builder clearLogs()
Defines the logs used by this service.
repeated .google.api.LogDescriptor logs = 23;public Service.Builder removeLogs(int index)
Defines the logs used by this service.
repeated .google.api.LogDescriptor logs = 23;public LogDescriptor.Builder getLogsBuilder(int index)
Defines the logs used by this service.
repeated .google.api.LogDescriptor logs = 23;public LogDescriptorOrBuilder getLogsOrBuilder(int index)
Defines the logs used by this service.
repeated .google.api.LogDescriptor logs = 23;getLogsOrBuilder in interface ServiceOrBuilderpublic java.util.List<? extends LogDescriptorOrBuilder> getLogsOrBuilderList()
Defines the logs used by this service.
repeated .google.api.LogDescriptor logs = 23;getLogsOrBuilderList in interface ServiceOrBuilderpublic LogDescriptor.Builder addLogsBuilder()
Defines the logs used by this service.
repeated .google.api.LogDescriptor logs = 23;public LogDescriptor.Builder addLogsBuilder(int index)
Defines the logs used by this service.
repeated .google.api.LogDescriptor logs = 23;public java.util.List<LogDescriptor.Builder> getLogsBuilderList()
Defines the logs used by this service.
repeated .google.api.LogDescriptor logs = 23;public java.util.List<MetricDescriptor> getMetricsList()
Defines the metrics used by this service.
repeated .google.api.MetricDescriptor metrics = 24;getMetricsList in interface ServiceOrBuilderpublic int getMetricsCount()
Defines the metrics used by this service.
repeated .google.api.MetricDescriptor metrics = 24;getMetricsCount in interface ServiceOrBuilderpublic MetricDescriptor getMetrics(int index)
Defines the metrics used by this service.
repeated .google.api.MetricDescriptor metrics = 24;getMetrics in interface ServiceOrBuilderpublic Service.Builder setMetrics(int index, MetricDescriptor value)
Defines the metrics used by this service.
repeated .google.api.MetricDescriptor metrics = 24;public Service.Builder setMetrics(int index, MetricDescriptor.Builder builderForValue)
Defines the metrics used by this service.
repeated .google.api.MetricDescriptor metrics = 24;public Service.Builder addMetrics(MetricDescriptor value)
Defines the metrics used by this service.
repeated .google.api.MetricDescriptor metrics = 24;public Service.Builder addMetrics(int index, MetricDescriptor value)
Defines the metrics used by this service.
repeated .google.api.MetricDescriptor metrics = 24;public Service.Builder addMetrics(MetricDescriptor.Builder builderForValue)
Defines the metrics used by this service.
repeated .google.api.MetricDescriptor metrics = 24;public Service.Builder addMetrics(int index, MetricDescriptor.Builder builderForValue)
Defines the metrics used by this service.
repeated .google.api.MetricDescriptor metrics = 24;public Service.Builder addAllMetrics(java.lang.Iterable<? extends MetricDescriptor> values)
Defines the metrics used by this service.
repeated .google.api.MetricDescriptor metrics = 24;public Service.Builder clearMetrics()
Defines the metrics used by this service.
repeated .google.api.MetricDescriptor metrics = 24;public Service.Builder removeMetrics(int index)
Defines the metrics used by this service.
repeated .google.api.MetricDescriptor metrics = 24;public MetricDescriptor.Builder getMetricsBuilder(int index)
Defines the metrics used by this service.
repeated .google.api.MetricDescriptor metrics = 24;public MetricDescriptorOrBuilder getMetricsOrBuilder(int index)
Defines the metrics used by this service.
repeated .google.api.MetricDescriptor metrics = 24;getMetricsOrBuilder in interface ServiceOrBuilderpublic java.util.List<? extends MetricDescriptorOrBuilder> getMetricsOrBuilderList()
Defines the metrics used by this service.
repeated .google.api.MetricDescriptor metrics = 24;getMetricsOrBuilderList in interface ServiceOrBuilderpublic MetricDescriptor.Builder addMetricsBuilder()
Defines the metrics used by this service.
repeated .google.api.MetricDescriptor metrics = 24;public MetricDescriptor.Builder addMetricsBuilder(int index)
Defines the metrics used by this service.
repeated .google.api.MetricDescriptor metrics = 24;public java.util.List<MetricDescriptor.Builder> getMetricsBuilderList()
Defines the metrics used by this service.
repeated .google.api.MetricDescriptor metrics = 24;public java.util.List<MonitoredResourceDescriptor> getMonitoredResourcesList()
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.
repeated .google.api.MonitoredResourceDescriptor monitored_resources = 25;getMonitoredResourcesList in interface ServiceOrBuilderpublic int getMonitoredResourcesCount()
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.
repeated .google.api.MonitoredResourceDescriptor monitored_resources = 25;getMonitoredResourcesCount in interface ServiceOrBuilderpublic MonitoredResourceDescriptor getMonitoredResources(int index)
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.
repeated .google.api.MonitoredResourceDescriptor monitored_resources = 25;getMonitoredResources in interface ServiceOrBuilderpublic Service.Builder setMonitoredResources(int index, MonitoredResourceDescriptor value)
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.
repeated .google.api.MonitoredResourceDescriptor monitored_resources = 25;public Service.Builder setMonitoredResources(int index, MonitoredResourceDescriptor.Builder builderForValue)
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.
repeated .google.api.MonitoredResourceDescriptor monitored_resources = 25;public Service.Builder addMonitoredResources(MonitoredResourceDescriptor value)
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.
repeated .google.api.MonitoredResourceDescriptor monitored_resources = 25;public Service.Builder addMonitoredResources(int index, MonitoredResourceDescriptor value)
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.
repeated .google.api.MonitoredResourceDescriptor monitored_resources = 25;public Service.Builder addMonitoredResources(MonitoredResourceDescriptor.Builder builderForValue)
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.
repeated .google.api.MonitoredResourceDescriptor monitored_resources = 25;public Service.Builder addMonitoredResources(int index, MonitoredResourceDescriptor.Builder builderForValue)
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.
repeated .google.api.MonitoredResourceDescriptor monitored_resources = 25;public Service.Builder addAllMonitoredResources(java.lang.Iterable<? extends MonitoredResourceDescriptor> values)
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.
repeated .google.api.MonitoredResourceDescriptor monitored_resources = 25;public Service.Builder clearMonitoredResources()
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.
repeated .google.api.MonitoredResourceDescriptor monitored_resources = 25;public Service.Builder removeMonitoredResources(int index)
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.
repeated .google.api.MonitoredResourceDescriptor monitored_resources = 25;public MonitoredResourceDescriptor.Builder getMonitoredResourcesBuilder(int index)
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.
repeated .google.api.MonitoredResourceDescriptor monitored_resources = 25;public MonitoredResourceDescriptorOrBuilder getMonitoredResourcesOrBuilder(int index)
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.
repeated .google.api.MonitoredResourceDescriptor monitored_resources = 25;getMonitoredResourcesOrBuilder in interface ServiceOrBuilderpublic java.util.List<? extends MonitoredResourceDescriptorOrBuilder> getMonitoredResourcesOrBuilderList()
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.
repeated .google.api.MonitoredResourceDescriptor monitored_resources = 25;getMonitoredResourcesOrBuilderList in interface ServiceOrBuilderpublic MonitoredResourceDescriptor.Builder addMonitoredResourcesBuilder()
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.
repeated .google.api.MonitoredResourceDescriptor monitored_resources = 25;public MonitoredResourceDescriptor.Builder addMonitoredResourcesBuilder(int index)
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.
repeated .google.api.MonitoredResourceDescriptor monitored_resources = 25;public java.util.List<MonitoredResourceDescriptor.Builder> getMonitoredResourcesBuilderList()
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.
repeated .google.api.MonitoredResourceDescriptor monitored_resources = 25;public boolean hasBilling()
Billing configuration.
.google.api.Billing billing = 26;hasBilling in interface ServiceOrBuilderpublic Billing getBilling()
Billing configuration.
.google.api.Billing billing = 26;getBilling in interface ServiceOrBuilderpublic Service.Builder setBilling(Billing value)
Billing configuration.
.google.api.Billing billing = 26;public Service.Builder setBilling(Billing.Builder builderForValue)
Billing configuration.
.google.api.Billing billing = 26;public Service.Builder mergeBilling(Billing value)
Billing configuration.
.google.api.Billing billing = 26;public Service.Builder clearBilling()
Billing configuration.
.google.api.Billing billing = 26;public Billing.Builder getBillingBuilder()
Billing configuration.
.google.api.Billing billing = 26;public BillingOrBuilder getBillingOrBuilder()
Billing configuration.
.google.api.Billing billing = 26;getBillingOrBuilder in interface ServiceOrBuilderpublic boolean hasLogging()
Logging configuration.
.google.api.Logging logging = 27;hasLogging in interface ServiceOrBuilderpublic Logging getLogging()
Logging configuration.
.google.api.Logging logging = 27;getLogging in interface ServiceOrBuilderpublic Service.Builder setLogging(Logging value)
Logging configuration.
.google.api.Logging logging = 27;public Service.Builder setLogging(Logging.Builder builderForValue)
Logging configuration.
.google.api.Logging logging = 27;public Service.Builder mergeLogging(Logging value)
Logging configuration.
.google.api.Logging logging = 27;public Service.Builder clearLogging()
Logging configuration.
.google.api.Logging logging = 27;public Logging.Builder getLoggingBuilder()
Logging configuration.
.google.api.Logging logging = 27;public LoggingOrBuilder getLoggingOrBuilder()
Logging configuration.
.google.api.Logging logging = 27;getLoggingOrBuilder in interface ServiceOrBuilderpublic boolean hasMonitoring()
Monitoring configuration.
.google.api.Monitoring monitoring = 28;hasMonitoring in interface ServiceOrBuilderpublic Monitoring getMonitoring()
Monitoring configuration.
.google.api.Monitoring monitoring = 28;getMonitoring in interface ServiceOrBuilderpublic Service.Builder setMonitoring(Monitoring value)
Monitoring configuration.
.google.api.Monitoring monitoring = 28;public Service.Builder setMonitoring(Monitoring.Builder builderForValue)
Monitoring configuration.
.google.api.Monitoring monitoring = 28;public Service.Builder mergeMonitoring(Monitoring value)
Monitoring configuration.
.google.api.Monitoring monitoring = 28;public Service.Builder clearMonitoring()
Monitoring configuration.
.google.api.Monitoring monitoring = 28;public Monitoring.Builder getMonitoringBuilder()
Monitoring configuration.
.google.api.Monitoring monitoring = 28;public MonitoringOrBuilder getMonitoringOrBuilder()
Monitoring configuration.
.google.api.Monitoring monitoring = 28;getMonitoringOrBuilder in interface ServiceOrBuilderpublic boolean hasSystemParameters()
System parameter configuration.
.google.api.SystemParameters system_parameters = 29;hasSystemParameters in interface ServiceOrBuilderpublic SystemParameters getSystemParameters()
System parameter configuration.
.google.api.SystemParameters system_parameters = 29;getSystemParameters in interface ServiceOrBuilderpublic Service.Builder setSystemParameters(SystemParameters value)
System parameter configuration.
.google.api.SystemParameters system_parameters = 29;public Service.Builder setSystemParameters(SystemParameters.Builder builderForValue)
System parameter configuration.
.google.api.SystemParameters system_parameters = 29;public Service.Builder mergeSystemParameters(SystemParameters value)
System parameter configuration.
.google.api.SystemParameters system_parameters = 29;public Service.Builder clearSystemParameters()
System parameter configuration.
.google.api.SystemParameters system_parameters = 29;public SystemParameters.Builder getSystemParametersBuilder()
System parameter configuration.
.google.api.SystemParameters system_parameters = 29;public SystemParametersOrBuilder getSystemParametersOrBuilder()
System parameter configuration.
.google.api.SystemParameters system_parameters = 29;getSystemParametersOrBuilder in interface ServiceOrBuilderpublic boolean hasSourceInfo()
Output only. The source information for this configuration if available.
.google.api.SourceInfo source_info = 37;hasSourceInfo in interface ServiceOrBuilderpublic SourceInfo getSourceInfo()
Output only. The source information for this configuration if available.
.google.api.SourceInfo source_info = 37;getSourceInfo in interface ServiceOrBuilderpublic Service.Builder setSourceInfo(SourceInfo value)
Output only. The source information for this configuration if available.
.google.api.SourceInfo source_info = 37;public Service.Builder setSourceInfo(SourceInfo.Builder builderForValue)
Output only. The source information for this configuration if available.
.google.api.SourceInfo source_info = 37;public Service.Builder mergeSourceInfo(SourceInfo value)
Output only. The source information for this configuration if available.
.google.api.SourceInfo source_info = 37;public Service.Builder clearSourceInfo()
Output only. The source information for this configuration if available.
.google.api.SourceInfo source_info = 37;public SourceInfo.Builder getSourceInfoBuilder()
Output only. The source information for this configuration if available.
.google.api.SourceInfo source_info = 37;public SourceInfoOrBuilder getSourceInfoOrBuilder()
Output only. The source information for this configuration if available.
.google.api.SourceInfo source_info = 37;getSourceInfoOrBuilder in interface ServiceOrBuilderpublic final Service.Builder setUnknownFields(UnknownFieldSet unknownFields)
setUnknownFields in interface Message.BuildersetUnknownFields in class GeneratedMessageV3.Builder<Service.Builder>public final Service.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
mergeUnknownFields in interface Message.BuildermergeUnknownFields in class GeneratedMessageV3.Builder<Service.Builder>