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_authProtobuf 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, setUnknownFieldsProto3
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
addAll, addAll, mergeFrom, newUninitializedMessageException
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
mergeFrom
public static final Descriptors.Descriptor getDescriptor()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable
in class GeneratedMessageV3.Builder<Service.Builder>
public Service.Builder clear()
clear
in interface Message.Builder
clear
in interface MessageLite.Builder
clear
in class GeneratedMessageV3.Builder<Service.Builder>
public Descriptors.Descriptor getDescriptorForType()
getDescriptorForType
in interface Message.Builder
getDescriptorForType
in interface MessageOrBuilder
getDescriptorForType
in class GeneratedMessageV3.Builder<Service.Builder>
public Service getDefaultInstanceForType()
getDefaultInstanceForType
in interface MessageLiteOrBuilder
getDefaultInstanceForType
in interface MessageOrBuilder
public Service build()
build
in interface Message.Builder
build
in interface MessageLite.Builder
public Service buildPartial()
buildPartial
in interface Message.Builder
buildPartial
in interface MessageLite.Builder
public Service.Builder clone()
clone
in interface Message.Builder
clone
in interface MessageLite.Builder
clone
in class GeneratedMessageV3.Builder<Service.Builder>
public Service.Builder setField(Descriptors.FieldDescriptor field, java.lang.Object value)
setField
in interface Message.Builder
setField
in class GeneratedMessageV3.Builder<Service.Builder>
public Service.Builder clearField(Descriptors.FieldDescriptor field)
clearField
in interface Message.Builder
clearField
in class GeneratedMessageV3.Builder<Service.Builder>
public Service.Builder clearOneof(Descriptors.OneofDescriptor oneof)
clearOneof
in interface Message.Builder
clearOneof
in class GeneratedMessageV3.Builder<Service.Builder>
public Service.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, java.lang.Object value)
setRepeatedField
in interface Message.Builder
setRepeatedField
in class GeneratedMessageV3.Builder<Service.Builder>
public Service.Builder addRepeatedField(Descriptors.FieldDescriptor field, java.lang.Object value)
addRepeatedField
in interface Message.Builder
addRepeatedField
in class GeneratedMessageV3.Builder<Service.Builder>
public Service.Builder mergeFrom(Message other)
mergeFrom
in interface Message.Builder
mergeFrom
in class AbstractMessage.Builder<Service.Builder>
public Service.Builder mergeFrom(Service other)
public final boolean isInitialized()
isInitialized
in interface MessageLiteOrBuilder
isInitialized
in class GeneratedMessageV3.Builder<Service.Builder>
public Service.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry) throws java.io.IOException
mergeFrom
in interface Message.Builder
mergeFrom
in interface MessageLite.Builder
mergeFrom
in class AbstractMessage.Builder<Service.Builder>
java.io.IOException
public 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 ServiceOrBuilder
public 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 ServiceOrBuilder
public 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 ServiceOrBuilder
public 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 ServiceOrBuilder
public 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 ServiceOrBuilder
public 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 ServiceOrBuilder
public 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 ServiceOrBuilder
public 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 ServiceOrBuilder
public ByteString getTitleBytes()
The product title for this service.
string title = 2;
getTitleBytes
in interface ServiceOrBuilder
public 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 ServiceOrBuilder
public ByteString getProducerProjectIdBytes()
The Google project that owns this service.
string producer_project_id = 22;
getProducerProjectIdBytes
in interface ServiceOrBuilder
public 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 ServiceOrBuilder
public 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 ServiceOrBuilder
public 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 ServiceOrBuilder
public 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 ServiceOrBuilder
public 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 ServiceOrBuilder
public 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 ServiceOrBuilder
public 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 ServiceOrBuilder
public 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 ServiceOrBuilder
public 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 ServiceOrBuilder
public 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 ServiceOrBuilder
public 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 ServiceOrBuilder
public 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 ServiceOrBuilder
public 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 ServiceOrBuilder
public 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 ServiceOrBuilder
public 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 ServiceOrBuilder
public 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 ServiceOrBuilder
public Documentation getDocumentation()
Additional API documentation.
.google.api.Documentation documentation = 6;
getDocumentation
in interface ServiceOrBuilder
public 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 ServiceOrBuilder
public boolean hasBackend()
API backend configuration.
.google.api.Backend backend = 8;
hasBackend
in interface ServiceOrBuilder
public Backend getBackend()
API backend configuration.
.google.api.Backend backend = 8;
getBackend
in interface ServiceOrBuilder
public 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 ServiceOrBuilder
public boolean hasHttp()
HTTP configuration.
.google.api.Http http = 9;
hasHttp
in interface ServiceOrBuilder
public Http getHttp()
HTTP configuration.
.google.api.Http http = 9;
getHttp
in interface ServiceOrBuilder
public 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 ServiceOrBuilder
public boolean hasQuota()
Quota configuration.
.google.api.Quota quota = 10;
hasQuota
in interface ServiceOrBuilder
public Quota getQuota()
Quota configuration.
.google.api.Quota quota = 10;
getQuota
in interface ServiceOrBuilder
public 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 ServiceOrBuilder
public boolean hasAuthentication()
Auth configuration.
.google.api.Authentication authentication = 11;
hasAuthentication
in interface ServiceOrBuilder
public Authentication getAuthentication()
Auth configuration.
.google.api.Authentication authentication = 11;
getAuthentication
in interface ServiceOrBuilder
public 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 ServiceOrBuilder
public boolean hasContext()
Context configuration.
.google.api.Context context = 12;
hasContext
in interface ServiceOrBuilder
public Context getContext()
Context configuration.
.google.api.Context context = 12;
getContext
in interface ServiceOrBuilder
public 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 ServiceOrBuilder
public boolean hasUsage()
Configuration controlling usage of this service.
.google.api.Usage usage = 15;
hasUsage
in interface ServiceOrBuilder
public Usage getUsage()
Configuration controlling usage of this service.
.google.api.Usage usage = 15;
getUsage
in interface ServiceOrBuilder
public 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 ServiceOrBuilder
public 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 ServiceOrBuilder
public 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 ServiceOrBuilder
public 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 ServiceOrBuilder
public 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 ServiceOrBuilder
public 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 ServiceOrBuilder
public 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 ServiceOrBuilder
public Control getControl()
Configuration for the service control plane.
.google.api.Control control = 21;
getControl
in interface ServiceOrBuilder
public 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 ServiceOrBuilder
public java.util.List<LogDescriptor> getLogsList()
Defines the logs used by this service.
repeated .google.api.LogDescriptor logs = 23;
getLogsList
in interface ServiceOrBuilder
public int getLogsCount()
Defines the logs used by this service.
repeated .google.api.LogDescriptor logs = 23;
getLogsCount
in interface ServiceOrBuilder
public LogDescriptor getLogs(int index)
Defines the logs used by this service.
repeated .google.api.LogDescriptor logs = 23;
getLogs
in interface ServiceOrBuilder
public 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 ServiceOrBuilder
public java.util.List<? extends LogDescriptorOrBuilder> getLogsOrBuilderList()
Defines the logs used by this service.
repeated .google.api.LogDescriptor logs = 23;
getLogsOrBuilderList
in interface ServiceOrBuilder
public 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 ServiceOrBuilder
public int getMetricsCount()
Defines the metrics used by this service.
repeated .google.api.MetricDescriptor metrics = 24;
getMetricsCount
in interface ServiceOrBuilder
public MetricDescriptor getMetrics(int index)
Defines the metrics used by this service.
repeated .google.api.MetricDescriptor metrics = 24;
getMetrics
in interface ServiceOrBuilder
public 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 ServiceOrBuilder
public java.util.List<? extends MetricDescriptorOrBuilder> getMetricsOrBuilderList()
Defines the metrics used by this service.
repeated .google.api.MetricDescriptor metrics = 24;
getMetricsOrBuilderList
in interface ServiceOrBuilder
public 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 ServiceOrBuilder
public 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 ServiceOrBuilder
public 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 ServiceOrBuilder
public 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 ServiceOrBuilder
public 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 ServiceOrBuilder
public 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 ServiceOrBuilder
public Billing getBilling()
Billing configuration.
.google.api.Billing billing = 26;
getBilling
in interface ServiceOrBuilder
public 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 ServiceOrBuilder
public boolean hasLogging()
Logging configuration.
.google.api.Logging logging = 27;
hasLogging
in interface ServiceOrBuilder
public Logging getLogging()
Logging configuration.
.google.api.Logging logging = 27;
getLogging
in interface ServiceOrBuilder
public 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 ServiceOrBuilder
public boolean hasMonitoring()
Monitoring configuration.
.google.api.Monitoring monitoring = 28;
hasMonitoring
in interface ServiceOrBuilder
public Monitoring getMonitoring()
Monitoring configuration.
.google.api.Monitoring monitoring = 28;
getMonitoring
in interface ServiceOrBuilder
public 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 ServiceOrBuilder
public boolean hasSystemParameters()
System parameter configuration.
.google.api.SystemParameters system_parameters = 29;
hasSystemParameters
in interface ServiceOrBuilder
public SystemParameters getSystemParameters()
System parameter configuration.
.google.api.SystemParameters system_parameters = 29;
getSystemParameters
in interface ServiceOrBuilder
public 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 ServiceOrBuilder
public boolean hasSourceInfo()
Output only. The source information for this configuration if available.
.google.api.SourceInfo source_info = 37;
hasSourceInfo
in interface ServiceOrBuilder
public SourceInfo getSourceInfo()
Output only. The source information for this configuration if available.
.google.api.SourceInfo source_info = 37;
getSourceInfo
in interface ServiceOrBuilder
public 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 ServiceOrBuilder
public final Service.Builder setUnknownFields(UnknownFieldSet unknownFields)
setUnknownFields
in interface Message.Builder
setUnknownFields
in class GeneratedMessageV3.Builder<Service.Builder>
public final Service.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
mergeUnknownFields
in interface Message.Builder
mergeUnknownFields
in class GeneratedMessageV3.Builder<Service.Builder>