public final class Endpoint 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 Consumer Management API. For a detailed explanation see: https://developers.google.com/api-client-library/java/google-http-java-client/json
GenericData.Flags
AbstractMap.SimpleEntry<K,V>, AbstractMap.SimpleImmutableEntry<K,V>
Constructor and Description |
---|
Endpoint() |
Modifier and Type | Method and Description |
---|---|
Endpoint |
clone() |
Boolean |
getAllowCors()
Allowing [CORS](https://en.wikipedia.org/wiki/Cross-origin_resource_sharing), aka cross-domain
traffic, would allow the backends served from this endpoint to receive and respond to HTTP
OPTIONS requests.
|
String |
getName()
The canonical name of this endpoint.
|
String |
getTarget()
The specification of an Internet routable address of API frontend that will handle requests to
this [API Endpoint](https://cloud.google.com/apis/design/glossary).
|
Endpoint |
set(String fieldName,
Object value) |
Endpoint |
setAllowCors(Boolean allowCors)
Allowing [CORS](https://en.wikipedia.org/wiki/Cross-origin_resource_sharing), aka cross-domain
traffic, would allow the backends served from this endpoint to receive and respond to HTTP
OPTIONS requests.
|
Endpoint |
setName(String name)
The canonical name of this endpoint.
|
Endpoint |
setTarget(String target)
The specification of an Internet routable address of API frontend that will handle requests to
this [API Endpoint](https://cloud.google.com/apis/design/glossary).
|
getFactory, setFactory, toPrettyString, toString
entrySet, equals, get, getClassInfo, getUnknownKeys, hashCode, put, putAll, remove, setUnknownKeys
clear, containsKey, containsValue, isEmpty, keySet, size, values
finalize, getClass, notify, notifyAll, wait, wait, wait
compute, computeIfAbsent, computeIfPresent, forEach, getOrDefault, merge, putIfAbsent, remove, replace, replace, replaceAll
public Boolean getAllowCors()
null
for nonepublic Endpoint setAllowCors(Boolean allowCors)
allowCors
- allowCors or null
for nonepublic String getName()
null
for nonepublic Endpoint setName(String name)
name
- name or null
for nonepublic String getTarget()
null
for nonepublic Endpoint setTarget(String target)
target
- target or null
for nonepublic Endpoint set(String fieldName, Object value)
set
in class GenericJson
public Endpoint clone()
clone
in class GenericJson
Copyright © 2011–2021 Google. All rights reserved.