public final class GoogleApiService extends GenericJson
This is the Java data model class that specifies how to parse/serialize into the JSON that is transmitted over HTTP when working with the Service Usage API. For a detailed explanation see: https://developers.google.com/api-client-library/java/google-http-java-client/json
GenericData.FlagsAbstractMap.SimpleEntry<K,V>, AbstractMap.SimpleImmutableEntry<K,V>| Constructor and Description |
|---|
GoogleApiService() |
| Modifier and Type | Method and Description |
|---|---|
GoogleApiService |
clone() |
List<Api> |
getApis()
A list of API interfaces exported by this service.
|
Authentication |
getAuthentication()
Auth configuration.
|
Backend |
getBackend()
API backend configuration.
|
Billing |
getBilling()
Billing configuration.
|
Long |
getConfigVersion()
Obsolete.
|
Context |
getContext()
Context configuration.
|
Control |
getControl()
Configuration for the service control plane.
|
CustomError |
getCustomError()
Custom error configuration.
|
Documentation |
getDocumentation()
Additional API documentation.
|
List<Endpoint> |
getEndpoints()
Configuration for network endpoints.
|
List<ServiceUsageEnum> |
getEnums()
A list of all enum types included in this API service.
|
Http |
getHttp()
HTTP configuration.
|
String |
getId()
A unique ID for a specific instance of this message, typically assigned by the client for
tracking purpose.
|
Logging |
getLogging()
Logging configuration.
|
List<LogDescriptor> |
getLogs()
Defines the logs used by this service.
|
List<MetricDescriptor> |
getMetrics()
Defines the metrics used by this service.
|
List<MonitoredResourceDescriptor> |
getMonitoredResources()
Defines the monitored resources used by this service.
|
Monitoring |
getMonitoring()
Monitoring configuration.
|
String |
getName()
The service name, which is a DNS-like logical identifier for the service, such as
`calendar.googleapis.com`.
|
String |
getProducerProjectId()
The Google project that owns this service.
|
Quota |
getQuota()
Quota configuration.
|
SourceInfo |
getSourceInfo()
Output only.
|
SystemParameters |
getSystemParameters()
System parameter configuration.
|
List<Type> |
getSystemTypes()
A list of all proto message types included in this API service.
|
String |
getTitle()
The product title for this service, it is the name displayed in Google Cloud Console.
|
List<Type> |
getTypes()
A list of all proto message types included in this API service.
|
Usage |
getUsage()
Configuration controlling usage of this service.
|
GoogleApiService |
set(String fieldName,
Object value) |
GoogleApiService |
setApis(List<Api> apis)
A list of API interfaces exported by this service.
|
GoogleApiService |
setAuthentication(Authentication authentication)
Auth configuration.
|
GoogleApiService |
setBackend(Backend backend)
API backend configuration.
|
GoogleApiService |
setBilling(Billing billing)
Billing configuration.
|
GoogleApiService |
setConfigVersion(Long configVersion)
Obsolete.
|
GoogleApiService |
setContext(Context context)
Context configuration.
|
GoogleApiService |
setControl(Control control)
Configuration for the service control plane.
|
GoogleApiService |
setCustomError(CustomError customError)
Custom error configuration.
|
GoogleApiService |
setDocumentation(Documentation documentation)
Additional API documentation.
|
GoogleApiService |
setEndpoints(List<Endpoint> endpoints)
Configuration for network endpoints.
|
GoogleApiService |
setEnums(List<ServiceUsageEnum> enums)
A list of all enum types included in this API service.
|
GoogleApiService |
setHttp(Http http)
HTTP configuration.
|
GoogleApiService |
setId(String id)
A unique ID for a specific instance of this message, typically assigned by the client for
tracking purpose.
|
GoogleApiService |
setLogging(Logging logging)
Logging configuration.
|
GoogleApiService |
setLogs(List<LogDescriptor> logs)
Defines the logs used by this service.
|
GoogleApiService |
setMetrics(List<MetricDescriptor> metrics)
Defines the metrics used by this service.
|
GoogleApiService |
setMonitoredResources(List<MonitoredResourceDescriptor> monitoredResources)
Defines the monitored resources used by this service.
|
GoogleApiService |
setMonitoring(Monitoring monitoring)
Monitoring configuration.
|
GoogleApiService |
setName(String name)
The service name, which is a DNS-like logical identifier for the service, such as
`calendar.googleapis.com`.
|
GoogleApiService |
setProducerProjectId(String producerProjectId)
The Google project that owns this service.
|
GoogleApiService |
setQuota(Quota quota)
Quota configuration.
|
GoogleApiService |
setSourceInfo(SourceInfo sourceInfo)
Output only.
|
GoogleApiService |
setSystemParameters(SystemParameters systemParameters)
System parameter configuration.
|
GoogleApiService |
setSystemTypes(List<Type> systemTypes)
A list of all proto message types included in this API service.
|
GoogleApiService |
setTitle(String title)
The product title for this service, it is the name displayed in Google Cloud Console.
|
GoogleApiService |
setTypes(List<Type> types)
A list of all proto message types included in this API service.
|
GoogleApiService |
setUsage(Usage usage)
Configuration controlling usage of this service.
|
getFactory, setFactory, toPrettyString, toStringentrySet, equals, get, getClassInfo, getUnknownKeys, hashCode, put, putAll, remove, setUnknownKeysclear, containsKey, containsValue, isEmpty, keySet, size, valuesfinalize, getClass, notify, notifyAll, wait, wait, waitcompute, computeIfAbsent, computeIfPresent, forEach, getOrDefault, merge, putIfAbsent, remove, replace, replace, replaceAllpublic List<Api> getApis()
null for nonepublic GoogleApiService setApis(List<Api> apis)
apis - apis or null for nonepublic Authentication getAuthentication()
null for nonepublic GoogleApiService setAuthentication(Authentication authentication)
authentication - authentication or null for nonepublic Backend getBackend()
null for nonepublic GoogleApiService setBackend(Backend backend)
backend - backend or null for nonepublic Billing getBilling()
null for nonepublic GoogleApiService setBilling(Billing billing)
billing - billing or null for nonepublic Long getConfigVersion()
null for nonepublic GoogleApiService setConfigVersion(Long configVersion)
configVersion - configVersion or null for nonepublic Context getContext()
null for nonepublic GoogleApiService setContext(Context context)
context - context or null for nonepublic Control getControl()
null for nonepublic GoogleApiService setControl(Control control)
control - control or null for nonepublic CustomError getCustomError()
null for nonepublic GoogleApiService setCustomError(CustomError customError)
customError - customError or null for nonepublic Documentation getDocumentation()
null for nonepublic GoogleApiService setDocumentation(Documentation documentation)
documentation - documentation or null for nonepublic List<Endpoint> getEndpoints()
null for nonepublic GoogleApiService setEndpoints(List<Endpoint> endpoints)
endpoints - endpoints or null for nonepublic List<ServiceUsageEnum> getEnums()
null for nonepublic GoogleApiService setEnums(List<ServiceUsageEnum> enums)
enums - enums or null for nonepublic Http getHttp()
null for nonepublic GoogleApiService setHttp(Http http)
http - http or null for nonepublic String getId()
null for nonepublic GoogleApiService setId(String id)
id - id or null for nonepublic Logging getLogging()
null for nonepublic GoogleApiService setLogging(Logging logging)
logging - logging or null for nonepublic List<LogDescriptor> getLogs()
null for nonepublic GoogleApiService setLogs(List<LogDescriptor> logs)
logs - logs or null for nonepublic List<MetricDescriptor> getMetrics()
null for nonepublic GoogleApiService setMetrics(List<MetricDescriptor> metrics)
metrics - metrics or null for nonepublic List<MonitoredResourceDescriptor> getMonitoredResources()
null for nonepublic GoogleApiService setMonitoredResources(List<MonitoredResourceDescriptor> monitoredResources)
monitoredResources - monitoredResources or null for nonepublic Monitoring getMonitoring()
null for nonepublic GoogleApiService setMonitoring(Monitoring monitoring)
monitoring - monitoring or null for nonepublic String getName()
null for nonepublic GoogleApiService setName(String name)
name - name or null for nonepublic String getProducerProjectId()
null for nonepublic GoogleApiService setProducerProjectId(String producerProjectId)
producerProjectId - producerProjectId or null for nonepublic Quota getQuota()
null for nonepublic GoogleApiService setQuota(Quota quota)
quota - quota or null for nonepublic SourceInfo getSourceInfo()
null for nonepublic GoogleApiService setSourceInfo(SourceInfo sourceInfo)
sourceInfo - sourceInfo or null for nonepublic SystemParameters getSystemParameters()
null for nonepublic GoogleApiService setSystemParameters(SystemParameters systemParameters)
systemParameters - systemParameters or null for nonepublic List<Type> getSystemTypes()
null for nonepublic GoogleApiService setSystemTypes(List<Type> systemTypes)
systemTypes - systemTypes or null for nonepublic String getTitle()
null for nonepublic GoogleApiService setTitle(String title)
title - title or null for nonepublic List<Type> getTypes()
null for nonepublic GoogleApiService setTypes(List<Type> types)
types - types or null for nonepublic Usage getUsage()
null for nonepublic GoogleApiService setUsage(Usage usage)
usage - usage or null for nonepublic GoogleApiService set(String fieldName, Object value)
set in class GenericJsonpublic GoogleApiService clone()
clone in class GenericJsonCopyright © 2011–2021 Google. All rights reserved.