Interface ServiceConfigOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
ServiceConfig,ServiceConfig.Builder
@Generated
public interface ServiceConfigOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptioncom.google.protobuf.ApigetApis(int index) 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.Additional API documentation.Additional API documentation.getEndpoints(int index) 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.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.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.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.booleanAuth configuration.booleanAdditional API documentation.booleanMonitoring configuration.booleanhasQuota()Quota configuration.booleanhasUsage()Configuration controlling usage of this service.Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getName
String getName()The DNS address at which this service is available. An example DNS address would be: `calendar.googleapis.com`.
string name = 1;- Returns:
- The name.
-
getNameBytes
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;- Returns:
- The bytes for name.
-
getTitle
String getTitle()The product title for this service.
string title = 2;- Returns:
- The title.
-
getTitleBytes
com.google.protobuf.ByteString getTitleBytes()The product title for this service.
string title = 2;- Returns:
- The bytes for title.
-
getApisList
List<com.google.protobuf.Api> 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; -
getApis
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; -
getApisCount
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; -
getApisOrBuilderList
List<? extends com.google.protobuf.ApiOrBuilder> 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; -
getApisOrBuilder
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; -
hasDocumentation
boolean hasDocumentation()Additional API documentation. Contains only the summary and the documentation URL.
.google.api.Documentation documentation = 6;- Returns:
- Whether the documentation field is set.
-
getDocumentation
Documentation getDocumentation()Additional API documentation. Contains only the summary and the documentation URL.
.google.api.Documentation documentation = 6;- Returns:
- The documentation.
-
getDocumentationOrBuilder
DocumentationOrBuilder getDocumentationOrBuilder()Additional API documentation. Contains only the summary and the documentation URL.
.google.api.Documentation documentation = 6; -
hasQuota
boolean hasQuota()Quota configuration.
.google.api.Quota quota = 10;- Returns:
- Whether the quota field is set.
-
getQuota
Quota getQuota()Quota configuration.
.google.api.Quota quota = 10;- Returns:
- The quota.
-
getQuotaOrBuilder
QuotaOrBuilder getQuotaOrBuilder()Quota configuration.
.google.api.Quota quota = 10; -
hasAuthentication
boolean hasAuthentication()Auth configuration. Contains only the OAuth rules.
.google.api.Authentication authentication = 11;- Returns:
- Whether the authentication field is set.
-
getAuthentication
Authentication getAuthentication()Auth configuration. Contains only the OAuth rules.
.google.api.Authentication authentication = 11;- Returns:
- The authentication.
-
getAuthenticationOrBuilder
AuthenticationOrBuilder getAuthenticationOrBuilder()Auth configuration. Contains only the OAuth rules.
.google.api.Authentication authentication = 11; -
hasUsage
boolean hasUsage()Configuration controlling usage of this service.
.google.api.Usage usage = 15;- Returns:
- Whether the usage field is set.
-
getUsage
Usage getUsage()Configuration controlling usage of this service.
.google.api.Usage usage = 15;- Returns:
- The usage.
-
getUsageOrBuilder
UsageOrBuilder getUsageOrBuilder()Configuration controlling usage of this service.
.google.api.Usage usage = 15; -
getEndpointsList
Configuration for network endpoints. Contains only the names and aliases of the endpoints.
repeated .google.api.Endpoint endpoints = 18; -
getEndpoints
Configuration for network endpoints. Contains only the names and aliases of the endpoints.
repeated .google.api.Endpoint endpoints = 18; -
getEndpointsCount
int getEndpointsCount()Configuration for network endpoints. Contains only the names and aliases of the endpoints.
repeated .google.api.Endpoint endpoints = 18; -
getEndpointsOrBuilderList
List<? extends EndpointOrBuilder> getEndpointsOrBuilderList()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; -
getMonitoredResourcesList
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; -
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; -
getMonitoredResourcesCount
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; -
getMonitoredResourcesOrBuilderList
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; -
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; -
hasMonitoring
boolean hasMonitoring()Monitoring configuration. This should not include the 'producer_destinations' field.
.google.api.Monitoring monitoring = 28;- Returns:
- Whether the monitoring field is set.
-
getMonitoring
Monitoring getMonitoring()Monitoring configuration. This should not include the 'producer_destinations' field.
.google.api.Monitoring monitoring = 28;- Returns:
- The monitoring.
-
getMonitoringOrBuilder
MonitoringOrBuilder getMonitoringOrBuilder()Monitoring configuration. This should not include the 'producer_destinations' field.
.google.api.Monitoring monitoring = 28;
-