Class ServiceConfig.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<ServiceConfig.Builder>
com.google.api.serviceusage.v1beta1.ServiceConfig.Builder
- All Implemented Interfaces:
ServiceConfigOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- ServiceConfig
public static final class ServiceConfig.Builder
extends com.google.protobuf.GeneratedMessage.Builder<ServiceConfig.Builder>
implements ServiceConfigOrBuilder
The configuration of the service.Protobuf type
google.api.serviceusage.v1beta1.ServiceConfig-
Method Summary
Modifier and TypeMethodDescriptionaddAllApis(Iterable<? extends com.google.protobuf.Api> values) A list of API interfaces exported by this service.addAllEndpoints(Iterable<? extends Endpoint> values) Configuration for network endpoints.addAllMonitoredResources(Iterable<? extends MonitoredResourceDescriptor> values) Defines the monitored resources used by this service.addApis(int index, com.google.protobuf.Api value) A list of API interfaces exported by this service.addApis(int index, com.google.protobuf.Api.Builder builderForValue) A list of API interfaces exported by this service.addApis(com.google.protobuf.Api value) A list of API interfaces exported by this service.addApis(com.google.protobuf.Api.Builder builderForValue) A list of API interfaces exported by this service.com.google.protobuf.Api.BuilderA list of API interfaces exported by this service.com.google.protobuf.Api.BuilderaddApisBuilder(int index) A list of API interfaces exported by this service.addEndpoints(int index, Endpoint value) Configuration for network endpoints.addEndpoints(int index, Endpoint.Builder builderForValue) Configuration for network endpoints.addEndpoints(Endpoint value) Configuration for network endpoints.addEndpoints(Endpoint.Builder builderForValue) Configuration for network endpoints.Configuration for network endpoints.addEndpointsBuilder(int index) Configuration for network endpoints.addMonitoredResources(int index, MonitoredResourceDescriptor value) Defines the monitored resources used by this service.addMonitoredResources(int index, MonitoredResourceDescriptor.Builder builderForValue) Defines the monitored resources used by this service.Defines the monitored resources used by this service.addMonitoredResources(MonitoredResourceDescriptor.Builder builderForValue) Defines the monitored resources used by this service.Defines the monitored resources used by this service.addMonitoredResourcesBuilder(int index) Defines the monitored resources used by this service.build()clear()A list of API interfaces exported by this service.Auth configuration.Additional API documentation.Configuration for network endpoints.Defines the monitored resources used by this service.Monitoring configuration.The DNS address at which this service is available.Quota configuration.The product title for this service.Configuration controlling usage of this service.com.google.protobuf.ApigetApis(int index) A list of API interfaces exported by this service.com.google.protobuf.Api.BuildergetApisBuilder(int index) A list of API interfaces exported by this service.List<com.google.protobuf.Api.Builder>A list of API interfaces exported by this service.intA list of API interfaces exported by this service.List<com.google.protobuf.Api>A list of API interfaces exported by this service.com.google.protobuf.ApiOrBuildergetApisOrBuilder(int index) A list of API interfaces exported by this service.List<? extends com.google.protobuf.ApiOrBuilder>A list of API interfaces exported by this service.Auth configuration.Auth configuration.Auth configuration.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorAdditional API documentation.Additional API documentation.Additional API documentation.getEndpoints(int index) Configuration for network endpoints.getEndpointsBuilder(int index) Configuration for network endpoints.Configuration for network endpoints.intConfiguration for network endpoints.Configuration for network endpoints.getEndpointsOrBuilder(int index) Configuration for network endpoints.List<? extends EndpointOrBuilder>Configuration for network endpoints.getMonitoredResources(int index) Defines the monitored resources used by this service.getMonitoredResourcesBuilder(int index) Defines the monitored resources used by this service.Defines the monitored resources used by this service.intDefines the monitored resources used by this service.Defines the monitored resources used by this service.getMonitoredResourcesOrBuilder(int index) Defines the monitored resources used by this service.List<? extends MonitoredResourceDescriptorOrBuilder>Defines the monitored resources used by this service.Monitoring configuration.Monitoring configuration.Monitoring configuration.getName()The DNS address at which this service is available.com.google.protobuf.ByteStringThe DNS address at which this service is available.getQuota()Quota configuration.Quota configuration.Quota configuration.getTitle()The product title for this service.com.google.protobuf.ByteStringThe product title for this service.getUsage()Configuration controlling usage of this service.Configuration controlling usage of this service.Configuration controlling usage of this service.booleanAuth configuration.booleanAdditional API documentation.booleanMonitoring configuration.booleanhasQuota()Quota configuration.booleanhasUsage()Configuration controlling usage of this service.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanAuth configuration.mergeDocumentation(Documentation value) Additional API documentation.mergeFrom(ServiceConfig other) mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) mergeMonitoring(Monitoring value) Monitoring configuration.mergeQuota(Quota value) Quota configuration.mergeUsage(Usage value) Configuration controlling usage of this service.removeApis(int index) A list of API interfaces exported by this service.removeEndpoints(int index) Configuration for network endpoints.removeMonitoredResources(int index) Defines the monitored resources used by this service.setApis(int index, com.google.protobuf.Api value) A list of API interfaces exported by this service.setApis(int index, com.google.protobuf.Api.Builder builderForValue) A list of API interfaces exported by this service.setAuthentication(Authentication value) Auth configuration.setAuthentication(Authentication.Builder builderForValue) Auth configuration.setDocumentation(Documentation value) Additional API documentation.setDocumentation(Documentation.Builder builderForValue) Additional API documentation.setEndpoints(int index, Endpoint value) Configuration for network endpoints.setEndpoints(int index, Endpoint.Builder builderForValue) Configuration for network endpoints.setMonitoredResources(int index, MonitoredResourceDescriptor value) Defines the monitored resources used by this service.setMonitoredResources(int index, MonitoredResourceDescriptor.Builder builderForValue) Defines the monitored resources used by this service.setMonitoring(Monitoring value) Monitoring configuration.setMonitoring(Monitoring.Builder builderForValue) Monitoring configuration.The DNS address at which this service is available.setNameBytes(com.google.protobuf.ByteString value) The DNS address at which this service is available.Quota configuration.setQuota(Quota.Builder builderForValue) Quota configuration.The product title for this service.setTitleBytes(com.google.protobuf.ByteString value) The product title for this service.Configuration controlling usage of this service.setUsage(Usage.Builder builderForValue) Configuration controlling usage of this service.Methods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage.Builder<ServiceConfig.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessage.Builder<ServiceConfig.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessage.Builder<ServiceConfig.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<ServiceConfig.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<ServiceConfig.Builder>
-
mergeFrom
public ServiceConfig.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<ServiceConfig.Builder>- Throws:
IOException
-
getName
The DNS address at which this service is available. An example DNS address would be: `calendar.googleapis.com`.
string name = 1;- Specified by:
getNamein interfaceServiceConfigOrBuilder- Returns:
- The name.
-
getNameBytes
public com.google.protobuf.ByteString getNameBytes()The DNS address at which this service is available. An example DNS address would be: `calendar.googleapis.com`.
string name = 1;- Specified by:
getNameBytesin interfaceServiceConfigOrBuilder- Returns:
- The bytes for name.
-
setName
The DNS address at which this service is available. An example DNS address would be: `calendar.googleapis.com`.
string name = 1;- Parameters:
value- The name to set.- Returns:
- This builder for chaining.
-
clearName
The DNS address at which this service is available. An example DNS address would be: `calendar.googleapis.com`.
string name = 1;- Returns:
- This builder for chaining.
-
setNameBytes
The DNS address at which this service is available. An example DNS address would be: `calendar.googleapis.com`.
string name = 1;- Parameters:
value- The bytes for name to set.- Returns:
- This builder for chaining.
-
getTitle
The product title for this service.
string title = 2;- Specified by:
getTitlein interfaceServiceConfigOrBuilder- Returns:
- The title.
-
getTitleBytes
public com.google.protobuf.ByteString getTitleBytes()The product title for this service.
string title = 2;- Specified by:
getTitleBytesin interfaceServiceConfigOrBuilder- Returns:
- The bytes for title.
-
setTitle
The product title for this service.
string title = 2;- Parameters:
value- The title to set.- Returns:
- This builder for chaining.
-
clearTitle
The product title for this service.
string title = 2;- Returns:
- This builder for chaining.
-
setTitleBytes
The product title for this service.
string title = 2;- Parameters:
value- The bytes for title to set.- Returns:
- This builder for chaining.
-
getApisList
A list of API interfaces exported by this service. Contains only the names, versions, and method names of the interfaces.
repeated .google.protobuf.Api apis = 3;- Specified by:
getApisListin interfaceServiceConfigOrBuilder
-
getApisCount
public int getApisCount()A list of API interfaces exported by this service. Contains only the names, versions, and method names of the interfaces.
repeated .google.protobuf.Api apis = 3;- Specified by:
getApisCountin interfaceServiceConfigOrBuilder
-
getApis
public com.google.protobuf.Api getApis(int index) A list of API interfaces exported by this service. Contains only the names, versions, and method names of the interfaces.
repeated .google.protobuf.Api apis = 3;- Specified by:
getApisin interfaceServiceConfigOrBuilder
-
setApis
A list of API interfaces exported by this service. Contains only the names, versions, and method names of the interfaces.
repeated .google.protobuf.Api apis = 3; -
setApis
A list of API interfaces exported by this service. Contains only the names, versions, and method names of the interfaces.
repeated .google.protobuf.Api apis = 3; -
addApis
A list of API interfaces exported by this service. Contains only the names, versions, and method names of the interfaces.
repeated .google.protobuf.Api apis = 3; -
addApis
A list of API interfaces exported by this service. Contains only the names, versions, and method names of the interfaces.
repeated .google.protobuf.Api apis = 3; -
addApis
A list of API interfaces exported by this service. Contains only the names, versions, and method names of the interfaces.
repeated .google.protobuf.Api apis = 3; -
addApis
A list of API interfaces exported by this service. Contains only the names, versions, and method names of the interfaces.
repeated .google.protobuf.Api apis = 3; -
addAllApis
A list of API interfaces exported by this service. Contains only the names, versions, and method names of the interfaces.
repeated .google.protobuf.Api apis = 3; -
clearApis
A list of API interfaces exported by this service. Contains only the names, versions, and method names of the interfaces.
repeated .google.protobuf.Api apis = 3; -
removeApis
A list of API interfaces exported by this service. Contains only the names, versions, and method names of the interfaces.
repeated .google.protobuf.Api apis = 3; -
getApisBuilder
public com.google.protobuf.Api.Builder getApisBuilder(int index) A list of API interfaces exported by this service. Contains only the names, versions, and method names of the interfaces.
repeated .google.protobuf.Api apis = 3; -
getApisOrBuilder
public com.google.protobuf.ApiOrBuilder getApisOrBuilder(int index) A list of API interfaces exported by this service. Contains only the names, versions, and method names of the interfaces.
repeated .google.protobuf.Api apis = 3;- Specified by:
getApisOrBuilderin interfaceServiceConfigOrBuilder
-
getApisOrBuilderList
A list of API interfaces exported by this service. Contains only the names, versions, and method names of the interfaces.
repeated .google.protobuf.Api apis = 3;- Specified by:
getApisOrBuilderListin interfaceServiceConfigOrBuilder
-
addApisBuilder
public com.google.protobuf.Api.Builder addApisBuilder()A list of API interfaces exported by this service. Contains only the names, versions, and method names of the interfaces.
repeated .google.protobuf.Api apis = 3; -
addApisBuilder
public com.google.protobuf.Api.Builder addApisBuilder(int index) A list of API interfaces exported by this service. Contains only the names, versions, and method names of the interfaces.
repeated .google.protobuf.Api apis = 3; -
getApisBuilderList
A list of API interfaces exported by this service. Contains only the names, versions, and method names of the interfaces.
repeated .google.protobuf.Api apis = 3; -
hasDocumentation
public boolean hasDocumentation()Additional API documentation. Contains only the summary and the documentation URL.
.google.api.Documentation documentation = 6;- Specified by:
hasDocumentationin interfaceServiceConfigOrBuilder- Returns:
- Whether the documentation field is set.
-
getDocumentation
Additional API documentation. Contains only the summary and the documentation URL.
.google.api.Documentation documentation = 6;- Specified by:
getDocumentationin interfaceServiceConfigOrBuilder- Returns:
- The documentation.
-
setDocumentation
Additional API documentation. Contains only the summary and the documentation URL.
.google.api.Documentation documentation = 6; -
setDocumentation
Additional API documentation. Contains only the summary and the documentation URL.
.google.api.Documentation documentation = 6; -
mergeDocumentation
Additional API documentation. Contains only the summary and the documentation URL.
.google.api.Documentation documentation = 6; -
clearDocumentation
Additional API documentation. Contains only the summary and the documentation URL.
.google.api.Documentation documentation = 6; -
getDocumentationBuilder
Additional API documentation. Contains only the summary and the documentation URL.
.google.api.Documentation documentation = 6; -
getDocumentationOrBuilder
Additional API documentation. Contains only the summary and the documentation URL.
.google.api.Documentation documentation = 6;- Specified by:
getDocumentationOrBuilderin interfaceServiceConfigOrBuilder
-
hasQuota
public boolean hasQuota()Quota configuration.
.google.api.Quota quota = 10;- Specified by:
hasQuotain interfaceServiceConfigOrBuilder- Returns:
- Whether the quota field is set.
-
getQuota
Quota configuration.
.google.api.Quota quota = 10;- Specified by:
getQuotain interfaceServiceConfigOrBuilder- Returns:
- The quota.
-
setQuota
Quota configuration.
.google.api.Quota quota = 10; -
setQuota
Quota configuration.
.google.api.Quota quota = 10; -
mergeQuota
Quota configuration.
.google.api.Quota quota = 10; -
clearQuota
Quota configuration.
.google.api.Quota quota = 10; -
getQuotaBuilder
Quota configuration.
.google.api.Quota quota = 10; -
getQuotaOrBuilder
Quota configuration.
.google.api.Quota quota = 10;- Specified by:
getQuotaOrBuilderin interfaceServiceConfigOrBuilder
-
hasAuthentication
public boolean hasAuthentication()Auth configuration. Contains only the OAuth rules.
.google.api.Authentication authentication = 11;- Specified by:
hasAuthenticationin interfaceServiceConfigOrBuilder- Returns:
- Whether the authentication field is set.
-
getAuthentication
Auth configuration. Contains only the OAuth rules.
.google.api.Authentication authentication = 11;- Specified by:
getAuthenticationin interfaceServiceConfigOrBuilder- Returns:
- The authentication.
-
setAuthentication
Auth configuration. Contains only the OAuth rules.
.google.api.Authentication authentication = 11; -
setAuthentication
Auth configuration. Contains only the OAuth rules.
.google.api.Authentication authentication = 11; -
mergeAuthentication
Auth configuration. Contains only the OAuth rules.
.google.api.Authentication authentication = 11; -
clearAuthentication
Auth configuration. Contains only the OAuth rules.
.google.api.Authentication authentication = 11; -
getAuthenticationBuilder
Auth configuration. Contains only the OAuth rules.
.google.api.Authentication authentication = 11; -
getAuthenticationOrBuilder
Auth configuration. Contains only the OAuth rules.
.google.api.Authentication authentication = 11;- Specified by:
getAuthenticationOrBuilderin interfaceServiceConfigOrBuilder
-
hasUsage
public boolean hasUsage()Configuration controlling usage of this service.
.google.api.Usage usage = 15;- Specified by:
hasUsagein interfaceServiceConfigOrBuilder- Returns:
- Whether the usage field is set.
-
getUsage
Configuration controlling usage of this service.
.google.api.Usage usage = 15;- Specified by:
getUsagein interfaceServiceConfigOrBuilder- Returns:
- The usage.
-
setUsage
Configuration controlling usage of this service.
.google.api.Usage usage = 15; -
setUsage
Configuration controlling usage of this service.
.google.api.Usage usage = 15; -
mergeUsage
Configuration controlling usage of this service.
.google.api.Usage usage = 15; -
clearUsage
Configuration controlling usage of this service.
.google.api.Usage usage = 15; -
getUsageBuilder
Configuration controlling usage of this service.
.google.api.Usage usage = 15; -
getUsageOrBuilder
Configuration controlling usage of this service.
.google.api.Usage usage = 15;- Specified by:
getUsageOrBuilderin interfaceServiceConfigOrBuilder
-
getEndpointsList
Configuration for network endpoints. Contains only the names and aliases of the endpoints.
repeated .google.api.Endpoint endpoints = 18;- Specified by:
getEndpointsListin interfaceServiceConfigOrBuilder
-
getEndpointsCount
public int getEndpointsCount()Configuration for network endpoints. Contains only the names and aliases of the endpoints.
repeated .google.api.Endpoint endpoints = 18;- Specified by:
getEndpointsCountin interfaceServiceConfigOrBuilder
-
getEndpoints
Configuration for network endpoints. Contains only the names and aliases of the endpoints.
repeated .google.api.Endpoint endpoints = 18;- Specified by:
getEndpointsin interfaceServiceConfigOrBuilder
-
setEndpoints
Configuration for network endpoints. Contains only the names and aliases of the endpoints.
repeated .google.api.Endpoint endpoints = 18; -
setEndpoints
Configuration for network endpoints. Contains only the names and aliases of the endpoints.
repeated .google.api.Endpoint endpoints = 18; -
addEndpoints
Configuration for network endpoints. Contains only the names and aliases of the endpoints.
repeated .google.api.Endpoint endpoints = 18; -
addEndpoints
Configuration for network endpoints. Contains only the names and aliases of the endpoints.
repeated .google.api.Endpoint endpoints = 18; -
addEndpoints
Configuration for network endpoints. Contains only the names and aliases of the endpoints.
repeated .google.api.Endpoint endpoints = 18; -
addEndpoints
Configuration for network endpoints. Contains only the names and aliases of the endpoints.
repeated .google.api.Endpoint endpoints = 18; -
addAllEndpoints
Configuration for network endpoints. Contains only the names and aliases of the endpoints.
repeated .google.api.Endpoint endpoints = 18; -
clearEndpoints
Configuration for network endpoints. Contains only the names and aliases of the endpoints.
repeated .google.api.Endpoint endpoints = 18; -
removeEndpoints
Configuration for network endpoints. Contains only the names and aliases of the endpoints.
repeated .google.api.Endpoint endpoints = 18; -
getEndpointsBuilder
Configuration for network endpoints. Contains only the names and aliases of the endpoints.
repeated .google.api.Endpoint endpoints = 18; -
getEndpointsOrBuilder
Configuration for network endpoints. Contains only the names and aliases of the endpoints.
repeated .google.api.Endpoint endpoints = 18;- Specified by:
getEndpointsOrBuilderin interfaceServiceConfigOrBuilder
-
getEndpointsOrBuilderList
Configuration for network endpoints. Contains only the names and aliases of the endpoints.
repeated .google.api.Endpoint endpoints = 18;- Specified by:
getEndpointsOrBuilderListin interfaceServiceConfigOrBuilder
-
addEndpointsBuilder
Configuration for network endpoints. Contains only the names and aliases of the endpoints.
repeated .google.api.Endpoint endpoints = 18; -
addEndpointsBuilder
Configuration for network endpoints. Contains only the names and aliases of the endpoints.
repeated .google.api.Endpoint endpoints = 18; -
getEndpointsBuilderList
Configuration for network endpoints. Contains only the names and aliases of the endpoints.
repeated .google.api.Endpoint endpoints = 18; -
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;- Specified by:
getMonitoredResourcesListin interfaceServiceConfigOrBuilder
-
getMonitoredResourcesCount
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;- Specified by:
getMonitoredResourcesCountin interfaceServiceConfigOrBuilder
-
getMonitoredResources
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;- Specified by:
getMonitoredResourcesin interfaceServiceConfigOrBuilder
-
setMonitoredResources
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; -
setMonitoredResources
public ServiceConfig.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; -
addMonitoredResources
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; -
addMonitoredResources
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; -
addMonitoredResources
public ServiceConfig.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; -
addMonitoredResources
public ServiceConfig.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; -
addAllMonitoredResources
public ServiceConfig.Builder addAllMonitoredResources(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; -
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; -
removeMonitoredResources
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; -
getMonitoredResourcesBuilder
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
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;- Specified by:
getMonitoredResourcesOrBuilderin interfaceServiceConfigOrBuilder
-
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;- Specified by:
getMonitoredResourcesOrBuilderListin interfaceServiceConfigOrBuilder
-
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; -
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; -
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; -
hasMonitoring
public boolean hasMonitoring()Monitoring configuration. This should not include the 'producer_destinations' field.
.google.api.Monitoring monitoring = 28;- Specified by:
hasMonitoringin interfaceServiceConfigOrBuilder- Returns:
- Whether the monitoring field is set.
-
getMonitoring
Monitoring configuration. This should not include the 'producer_destinations' field.
.google.api.Monitoring monitoring = 28;- Specified by:
getMonitoringin interfaceServiceConfigOrBuilder- Returns:
- The monitoring.
-
setMonitoring
Monitoring configuration. This should not include the 'producer_destinations' field.
.google.api.Monitoring monitoring = 28; -
setMonitoring
Monitoring configuration. This should not include the 'producer_destinations' field.
.google.api.Monitoring monitoring = 28; -
mergeMonitoring
Monitoring configuration. This should not include the 'producer_destinations' field.
.google.api.Monitoring monitoring = 28; -
clearMonitoring
Monitoring configuration. This should not include the 'producer_destinations' field.
.google.api.Monitoring monitoring = 28; -
getMonitoringBuilder
Monitoring configuration. This should not include the 'producer_destinations' field.
.google.api.Monitoring monitoring = 28; -
getMonitoringOrBuilder
Monitoring configuration. This should not include the 'producer_destinations' field.
.google.api.Monitoring monitoring = 28;- Specified by:
getMonitoringOrBuilderin interfaceServiceConfigOrBuilder
-