Interface ServiceConfigOrBuilder
-
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
ServiceConfig
,ServiceConfig.Builder
public interface ServiceConfigOrBuilder extends com.google.protobuf.MessageOrBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description com.google.protobuf.Api
getApis(int index)
A list of API interfaces exported by this service.int
getApisCount()
A list of API interfaces exported by this service.List<com.google.protobuf.Api>
getApisList()
A list of API interfaces exported by this service.com.google.protobuf.ApiOrBuilder
getApisOrBuilder(int index)
A list of API interfaces exported by this service.List<? extends com.google.protobuf.ApiOrBuilder>
getApisOrBuilderList()
A list of API interfaces exported by this service.com.google.api.Authentication
getAuthentication()
Auth configuration.com.google.api.AuthenticationOrBuilder
getAuthenticationOrBuilder()
Auth configuration.com.google.api.Documentation
getDocumentation()
Additional API documentation.com.google.api.DocumentationOrBuilder
getDocumentationOrBuilder()
Additional API documentation.com.google.api.Endpoint
getEndpoints(int index)
Configuration for network endpoints.int
getEndpointsCount()
Configuration for network endpoints.List<com.google.api.Endpoint>
getEndpointsList()
Configuration for network endpoints.com.google.api.EndpointOrBuilder
getEndpointsOrBuilder(int index)
Configuration for network endpoints.List<? extends com.google.api.EndpointOrBuilder>
getEndpointsOrBuilderList()
Configuration for network endpoints.com.google.api.MonitoredResourceDescriptor
getMonitoredResources(int index)
Defines the monitored resources used by this service.int
getMonitoredResourcesCount()
Defines the monitored resources used by this service.List<com.google.api.MonitoredResourceDescriptor>
getMonitoredResourcesList()
Defines the monitored resources used by this service.com.google.api.MonitoredResourceDescriptorOrBuilder
getMonitoredResourcesOrBuilder(int index)
Defines the monitored resources used by this service.List<? extends com.google.api.MonitoredResourceDescriptorOrBuilder>
getMonitoredResourcesOrBuilderList()
Defines the monitored resources used by this service.com.google.api.Monitoring
getMonitoring()
Monitoring configuration.com.google.api.MonitoringOrBuilder
getMonitoringOrBuilder()
Monitoring configuration.String
getName()
The DNS address at which this service is available.com.google.protobuf.ByteString
getNameBytes()
The DNS address at which this service is available.com.google.api.Quota
getQuota()
Quota configuration.com.google.api.QuotaOrBuilder
getQuotaOrBuilder()
Quota configuration.String
getTitle()
The product title for this service.com.google.protobuf.ByteString
getTitleBytes()
The product title for this service.com.google.api.Usage
getUsage()
Configuration controlling usage of this service.com.google.api.UsageOrBuilder
getUsageOrBuilder()
Configuration controlling usage of this service.boolean
hasAuthentication()
Auth configuration.boolean
hasDocumentation()
Additional API documentation.boolean
hasMonitoring()
Monitoring configuration.boolean
hasQuota()
Quota configuration.boolean
hasUsage()
Configuration controlling usage of this service.-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
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
com.google.api.Documentation getDocumentation()
Additional API documentation. Contains only the summary and the documentation URL.
.google.api.Documentation documentation = 6;
- Returns:
- The documentation.
-
getDocumentationOrBuilder
com.google.api.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
com.google.api.Quota getQuota()
Quota configuration.
.google.api.Quota quota = 10;
- Returns:
- The quota.
-
getQuotaOrBuilder
com.google.api.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
com.google.api.Authentication getAuthentication()
Auth configuration. Contains only the OAuth rules.
.google.api.Authentication authentication = 11;
- Returns:
- The authentication.
-
getAuthenticationOrBuilder
com.google.api.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
com.google.api.Usage getUsage()
Configuration controlling usage of this service.
.google.api.Usage usage = 15;
- Returns:
- The usage.
-
getUsageOrBuilder
com.google.api.UsageOrBuilder getUsageOrBuilder()
Configuration controlling usage of this service.
.google.api.Usage usage = 15;
-
getEndpointsList
List<com.google.api.Endpoint> getEndpointsList()
Configuration for network endpoints. Contains only the names and aliases of the endpoints.
repeated .google.api.Endpoint endpoints = 18;
-
getEndpoints
com.google.api.Endpoint getEndpoints(int index)
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 com.google.api.EndpointOrBuilder> getEndpointsOrBuilderList()
Configuration for network endpoints. Contains only the names and aliases of the endpoints.
repeated .google.api.Endpoint endpoints = 18;
-
getEndpointsOrBuilder
com.google.api.EndpointOrBuilder getEndpointsOrBuilder(int index)
Configuration for network endpoints. Contains only the names and aliases of the endpoints.
repeated .google.api.Endpoint endpoints = 18;
-
getMonitoredResourcesList
List<com.google.api.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
com.google.api.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;
-
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 com.google.api.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
com.google.api.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;
-
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
com.google.api.Monitoring getMonitoring()
Monitoring configuration. This should not include the 'producer_destinations' field.
.google.api.Monitoring monitoring = 28;
- Returns:
- The monitoring.
-
getMonitoringOrBuilder
com.google.api.MonitoringOrBuilder getMonitoringOrBuilder()
Monitoring configuration. This should not include the 'producer_destinations' field.
.google.api.Monitoring monitoring = 28;
-
-