publicfinalclass ServiceConfigextendsGeneratedMessageV3implementsServiceConfigOrBuilder
The configuration of the service.
Protobuf type google.api.serviceusage.v1.ServiceConfig
Inherited Members
com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT)
com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT,int)
com.google.protobuf.GeneratedMessageV3.<T>emptyList(java.lang.Class<T>)
com.google.protobuf.GeneratedMessageV3.internalGetMapFieldReflection(int)
Static Fields
APIS_FIELD_NUMBER
publicstaticfinalintAPIS_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
AUTHENTICATION_FIELD_NUMBER
publicstaticfinalintAUTHENTICATION_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
DOCUMENTATION_FIELD_NUMBER
publicstaticfinalintDOCUMENTATION_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
ENDPOINTS_FIELD_NUMBER
publicstaticfinalintENDPOINTS_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
MONITORED_RESOURCES_FIELD_NUMBER
publicstaticfinalintMONITORED_RESOURCES_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
MONITORING_FIELD_NUMBER
publicstaticfinalintMONITORING_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
NAME_FIELD_NUMBER
publicstaticfinalintNAME_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
QUOTA_FIELD_NUMBER
publicstaticfinalintQUOTA_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
TITLE_FIELD_NUMBER
publicstaticfinalintTITLE_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
USAGE_FIELD_NUMBER
publicstaticfinalintUSAGE_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
Static Methods
getDefaultInstance()
publicstaticServiceConfiggetDefaultInstance()
getDescriptor()
publicstaticfinalDescriptors.DescriptorgetDescriptor()
newBuilder()
publicstaticServiceConfig.BuildernewBuilder()
newBuilder(ServiceConfig prototype)
publicstaticServiceConfig.BuildernewBuilder(ServiceConfigprototype)
publicstaticServiceConfigparseDelimitedFrom(InputStreaminput)
publicstaticServiceConfigparseDelimitedFrom(InputStreaminput,ExtensionRegistryLiteextensionRegistry)
parseFrom(byte[] data)
publicstaticServiceConfigparseFrom(byte[]data)
| Parameter |
| Name |
Description |
data |
byte[]
|
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
publicstaticServiceConfigparseFrom(byte[]data,ExtensionRegistryLiteextensionRegistry)
parseFrom(ByteString data)
publicstaticServiceConfigparseFrom(ByteStringdata)
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
publicstaticServiceConfigparseFrom(ByteStringdata,ExtensionRegistryLiteextensionRegistry)
publicstaticServiceConfigparseFrom(CodedInputStreaminput)
publicstaticServiceConfigparseFrom(CodedInputStreaminput,ExtensionRegistryLiteextensionRegistry)
publicstaticServiceConfigparseFrom(InputStreaminput)
publicstaticServiceConfigparseFrom(InputStreaminput,ExtensionRegistryLiteextensionRegistry)
parseFrom(ByteBuffer data)
publicstaticServiceConfigparseFrom(ByteBufferdata)
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
publicstaticServiceConfigparseFrom(ByteBufferdata,ExtensionRegistryLiteextensionRegistry)
parser()
publicstaticParser<ServiceConfig>parser()
Methods
equals(Object obj)
publicbooleanequals(Objectobj)
| Parameter |
| Name |
Description |
obj |
Object
|
Overrides
getApis(int index)
publicApigetApis(intindex)
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;
| Parameter |
| Name |
Description |
index |
int
|
| Returns |
| Type |
Description |
Api |
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;
| Returns |
| Type |
Description |
int |
getApisList()
publicList<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;
getApisOrBuilder(int index)
publicApiOrBuildergetApisOrBuilder(intindex)
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;
| Parameter |
| Name |
Description |
index |
int
|
getApisOrBuilderList()
publicList<?extendsApiOrBuilder>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;
| Returns |
| Type |
Description |
List<? extends com.google.protobuf.ApiOrBuilder> |
getAuthentication()
publicAuthenticationgetAuthentication()
Auth configuration. Contains only the OAuth rules.
.google.api.Authentication authentication = 11;
| Returns |
| Type |
Description |
com.google.api.Authentication |
The authentication.
|
getAuthenticationOrBuilder()
publicAuthenticationOrBuildergetAuthenticationOrBuilder()
Auth configuration. Contains only the OAuth rules.
.google.api.Authentication authentication = 11;
| Returns |
| Type |
Description |
com.google.api.AuthenticationOrBuilder |
getDefaultInstanceForType()
publicServiceConfiggetDefaultInstanceForType()
getDocumentation()
publicDocumentationgetDocumentation()
Additional API documentation. Contains only the summary and the
documentation URL.
.google.api.Documentation documentation = 6;
| Returns |
| Type |
Description |
com.google.api.Documentation |
The documentation.
|
getDocumentationOrBuilder()
publicDocumentationOrBuildergetDocumentationOrBuilder()
Additional API documentation. Contains only the summary and the
documentation URL.
.google.api.Documentation documentation = 6;
| Returns |
| Type |
Description |
com.google.api.DocumentationOrBuilder |
getEndpoints(int index)
publicEndpointgetEndpoints(intindex)
Configuration for network endpoints. Contains only the names and aliases
of the endpoints.
repeated .google.api.Endpoint endpoints = 18;
| Parameter |
| Name |
Description |
index |
int
|
| Returns |
| Type |
Description |
com.google.api.Endpoint |
getEndpointsCount()
publicintgetEndpointsCount()
Configuration for network endpoints. Contains only the names and aliases
of the endpoints.
repeated .google.api.Endpoint endpoints = 18;
| Returns |
| Type |
Description |
int |
getEndpointsList()
publicList<Endpoint>getEndpointsList()
Configuration for network endpoints. Contains only the names and aliases
of the endpoints.
repeated .google.api.Endpoint endpoints = 18;
| Returns |
| Type |
Description |
List<com.google.api.Endpoint> |
getEndpointsOrBuilder(int index)
publicEndpointOrBuildergetEndpointsOrBuilder(intindex)
Configuration for network endpoints. Contains only the names and aliases
of the endpoints.
repeated .google.api.Endpoint endpoints = 18;
| Parameter |
| Name |
Description |
index |
int
|
| Returns |
| Type |
Description |
com.google.api.EndpointOrBuilder |
getEndpointsOrBuilderList()
publicList<?extendsEndpointOrBuilder>getEndpointsOrBuilderList()
Configuration for network endpoints. Contains only the names and aliases
of the endpoints.
repeated .google.api.Endpoint endpoints = 18;
| Returns |
| Type |
Description |
List<? extends com.google.api.EndpointOrBuilder> |
getMonitoredResources(int index)
publicMonitoredResourceDescriptorgetMonitoredResources(intindex)
Defines the monitored resources used by this service. This is required
by the Service.monitoring and
Service.logging configurations.
repeated .google.api.MonitoredResourceDescriptor monitored_resources = 25;
| Parameter |
| Name |
Description |
index |
int
|
| Returns |
| Type |
Description |
com.google.api.MonitoredResourceDescriptor |
getMonitoredResourcesCount()
publicintgetMonitoredResourcesCount()
Defines the monitored resources used by this service. This is required
by the Service.monitoring and
Service.logging configurations.
repeated .google.api.MonitoredResourceDescriptor monitored_resources = 25;
| Returns |
| Type |
Description |
int |
getMonitoredResourcesList()
publicList<MonitoredResourceDescriptor>getMonitoredResourcesList()
Defines the monitored resources used by this service. This is required
by the Service.monitoring and
Service.logging configurations.
repeated .google.api.MonitoredResourceDescriptor monitored_resources = 25;
| Returns |
| Type |
Description |
List<com.google.api.MonitoredResourceDescriptor> |
getMonitoredResourcesOrBuilder(int index)
publicMonitoredResourceDescriptorOrBuildergetMonitoredResourcesOrBuilder(intindex)
Defines the monitored resources used by this service. This is required
by the Service.monitoring and
Service.logging configurations.
repeated .google.api.MonitoredResourceDescriptor monitored_resources = 25;
| Parameter |
| Name |
Description |
index |
int
|
| Returns |
| Type |
Description |
com.google.api.MonitoredResourceDescriptorOrBuilder |
getMonitoredResourcesOrBuilderList()
publicList<?extendsMonitoredResourceDescriptorOrBuilder>getMonitoredResourcesOrBuilderList()
Defines the monitored resources used by this service. This is required
by the Service.monitoring and
Service.logging configurations.
repeated .google.api.MonitoredResourceDescriptor monitored_resources = 25;
| Returns |
| Type |
Description |
List<? extends com.google.api.MonitoredResourceDescriptorOrBuilder> |
getMonitoring()
publicMonitoringgetMonitoring()
Monitoring configuration.
This should not include the 'producer_destinations' field.
.google.api.Monitoring monitoring = 28;
| Returns |
| Type |
Description |
com.google.api.Monitoring |
The monitoring.
|
getMonitoringOrBuilder()
publicMonitoringOrBuildergetMonitoringOrBuilder()
Monitoring configuration.
This should not include the 'producer_destinations' field.
.google.api.Monitoring monitoring = 28;
| Returns |
| Type |
Description |
com.google.api.MonitoringOrBuilder |
getName()
The DNS address at which this service is available.
An example DNS address would be:
calendar.googleapis.com.
string name = 1;
| Returns |
| Type |
Description |
String |
The name.
|
getNameBytes()
publicByteStringgetNameBytes()
The DNS address at which this service is available.
An example DNS address would be:
calendar.googleapis.com.
string name = 1;
| Returns |
| Type |
Description |
ByteString |
The bytes for name.
|
getParserForType()
publicParser<ServiceConfig>getParserForType()
Overrides
getQuota()
Quota configuration.
.google.api.Quota quota = 10;
| Returns |
| Type |
Description |
com.google.api.Quota |
The quota.
|
getQuotaOrBuilder()
publicQuotaOrBuildergetQuotaOrBuilder()
Quota configuration.
.google.api.Quota quota = 10;
| Returns |
| Type |
Description |
com.google.api.QuotaOrBuilder |
getSerializedSize()
publicintgetSerializedSize()
| Returns |
| Type |
Description |
int |
Overrides
getTitle()
The product title for this service.
string title = 2;
| Returns |
| Type |
Description |
String |
The title.
|
getTitleBytes()
publicByteStringgetTitleBytes()
The product title for this service.
string title = 2;
| Returns |
| Type |
Description |
ByteString |
The bytes for title.
|
getUsage()
Configuration controlling usage of this service.
.google.api.Usage usage = 15;
| Returns |
| Type |
Description |
com.google.api.Usage |
The usage.
|
getUsageOrBuilder()
publicUsageOrBuildergetUsageOrBuilder()
Configuration controlling usage of this service.
.google.api.Usage usage = 15;
| Returns |
| Type |
Description |
com.google.api.UsageOrBuilder |
hasAuthentication()
publicbooleanhasAuthentication()
Auth configuration. Contains only the OAuth rules.
.google.api.Authentication authentication = 11;
| Returns |
| Type |
Description |
boolean |
Whether the authentication field is set.
|
hasDocumentation()
publicbooleanhasDocumentation()
Additional API documentation. Contains only the summary and the
documentation URL.
.google.api.Documentation documentation = 6;
| Returns |
| Type |
Description |
boolean |
Whether the documentation field is set.
|
hasMonitoring()
publicbooleanhasMonitoring()
Monitoring configuration.
This should not include the 'producer_destinations' field.
.google.api.Monitoring monitoring = 28;
| Returns |
| Type |
Description |
boolean |
Whether the monitoring field is set.
|
hasQuota()
Quota configuration.
.google.api.Quota quota = 10;
| Returns |
| Type |
Description |
boolean |
Whether the quota field is set.
|
hasUsage()
Configuration controlling usage of this service.
.google.api.Usage usage = 15;
| Returns |
| Type |
Description |
boolean |
Whether the usage field is set.
|
hashCode()
| Returns |
| Type |
Description |
int |
Overrides
internalGetFieldAccessorTable()
protectedGeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()
Overrides
isInitialized()
publicfinalbooleanisInitialized()
Overrides
newBuilderForType()
publicServiceConfig.BuildernewBuilderForType()
newBuilderForType(GeneratedMessageV3.BuilderParent parent)
protectedServiceConfig.BuildernewBuilderForType(GeneratedMessageV3.BuilderParentparent)
Overrides
newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
protectedObjectnewInstance(GeneratedMessageV3.UnusedPrivateParameterunused)
| Returns |
| Type |
Description |
Object |
Overrides
toBuilder()
publicServiceConfig.BuildertoBuilder()
writeTo(CodedOutputStream output)
publicvoidwriteTo(CodedOutputStreamoutput)
Overrides