public final class GoogleApiServiceusageV1ServiceConfig
extends com.google.api.client.json.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
com.google.api.client.util.GenericData.Flags
Constructor and Description |
---|
GoogleApiServiceusageV1ServiceConfig() |
Modifier and Type | Method and Description |
---|---|
GoogleApiServiceusageV1ServiceConfig |
clone() |
java.util.List<Api> |
getApis()
A list of API interfaces exported by this service.
|
Authentication |
getAuthentication()
Auth configuration.
|
Documentation |
getDocumentation()
Additional API documentation.
|
java.util.List<Endpoint> |
getEndpoints()
Configuration for network endpoints.
|
java.lang.String |
getName()
The DNS address at which this service is available.
|
Quota |
getQuota()
Quota configuration.
|
java.lang.String |
getTitle()
The product title for this service.
|
Usage |
getUsage()
Configuration controlling usage of this service.
|
GoogleApiServiceusageV1ServiceConfig |
set(java.lang.String fieldName,
java.lang.Object value) |
GoogleApiServiceusageV1ServiceConfig |
setApis(java.util.List<Api> apis)
A list of API interfaces exported by this service.
|
GoogleApiServiceusageV1ServiceConfig |
setAuthentication(Authentication authentication)
Auth configuration.
|
GoogleApiServiceusageV1ServiceConfig |
setDocumentation(Documentation documentation)
Additional API documentation.
|
GoogleApiServiceusageV1ServiceConfig |
setEndpoints(java.util.List<Endpoint> endpoints)
Configuration for network endpoints.
|
GoogleApiServiceusageV1ServiceConfig |
setName(java.lang.String name)
The DNS address at which this service is available.
|
GoogleApiServiceusageV1ServiceConfig |
setQuota(Quota quota)
Quota configuration.
|
GoogleApiServiceusageV1ServiceConfig |
setTitle(java.lang.String title)
The product title for this service.
|
GoogleApiServiceusageV1ServiceConfig |
setUsage(Usage usage)
Configuration controlling usage of this service.
|
getFactory, setFactory, toPrettyString, toString
entrySet, get, getClassInfo, getUnknownKeys, put, putAll, remove, setUnknownKeys
clear, containsKey, containsValue, equals, hashCode, isEmpty, keySet, size, values
public GoogleApiServiceusageV1ServiceConfig()
public java.util.List<Api> getApis()
null
for nonepublic GoogleApiServiceusageV1ServiceConfig setApis(java.util.List<Api> apis)
apis
- apis or null
for nonepublic Authentication getAuthentication()
null
for nonepublic GoogleApiServiceusageV1ServiceConfig setAuthentication(Authentication authentication)
authentication
- authentication or null
for nonepublic Documentation getDocumentation()
null
for nonepublic GoogleApiServiceusageV1ServiceConfig setDocumentation(Documentation documentation)
documentation
- documentation or null
for nonepublic java.util.List<Endpoint> getEndpoints()
null
for nonepublic GoogleApiServiceusageV1ServiceConfig setEndpoints(java.util.List<Endpoint> endpoints)
endpoints
- endpoints or null
for nonepublic java.lang.String getName()
null
for nonepublic GoogleApiServiceusageV1ServiceConfig setName(java.lang.String name)
name
- name or null
for nonepublic Quota getQuota()
null
for nonepublic GoogleApiServiceusageV1ServiceConfig setQuota(Quota quota)
quota
- quota or null
for nonepublic java.lang.String getTitle()
null
for nonepublic GoogleApiServiceusageV1ServiceConfig setTitle(java.lang.String title)
title
- title or null
for nonepublic Usage getUsage()
null
for nonepublic GoogleApiServiceusageV1ServiceConfig setUsage(Usage usage)
usage
- usage or null
for nonepublic GoogleApiServiceusageV1ServiceConfig set(java.lang.String fieldName, java.lang.Object value)
set
in class com.google.api.client.json.GenericJson
public GoogleApiServiceusageV1ServiceConfig clone()
clone
in class com.google.api.client.json.GenericJson