public final class Publishing
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 Networking 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.FlagsAbstractMap.SimpleEntry<K,V>, AbstractMap.SimpleImmutableEntry<K,V>| Constructor and Description |
|---|
Publishing() |
| Modifier and Type | Method and Description |
|---|---|
Publishing |
clone() |
String |
getApiShortName()
Used as a tracking tag when collecting data about the APIs developer relations artifacts like
docs, packages delivered to package managers, etc.
|
List<String> |
getCodeownerGithubTeams()
GitHub teams to be added to CODEOWNERS in the directory in GitHub containing source code for
the client libraries for this API.
|
String |
getDocTagPrefix()
A prefix used in sample code when demarking regions to be included in documentation.
|
String |
getDocumentationUri()
Link to product home page.
|
String |
getGithubLabel()
GitHub label to apply to issues and pull requests opened for this API.
|
List<ClientLibrarySettings> |
getLibrarySettings()
Client library settings.
|
List<MethodSettings> |
getMethodSettings()
A list of API method settings, e.g.
|
String |
getNewIssueUri() |
String |
getOrganization()
For whom the client library is being published.
|
String |
getProtoReferenceDocumentationUri()
Optional link to proto reference documentation.
|
String |
getRestReferenceDocumentationUri()
Optional link to REST reference documentation.
|
Publishing |
set(String fieldName,
Object value) |
Publishing |
setApiShortName(String apiShortName)
Used as a tracking tag when collecting data about the APIs developer relations artifacts like
docs, packages delivered to package managers, etc.
|
Publishing |
setCodeownerGithubTeams(List<String> codeownerGithubTeams)
GitHub teams to be added to CODEOWNERS in the directory in GitHub containing source code for
the client libraries for this API.
|
Publishing |
setDocTagPrefix(String docTagPrefix)
A prefix used in sample code when demarking regions to be included in documentation.
|
Publishing |
setDocumentationUri(String documentationUri)
Link to product home page.
|
Publishing |
setGithubLabel(String githubLabel)
GitHub label to apply to issues and pull requests opened for this API.
|
Publishing |
setLibrarySettings(List<ClientLibrarySettings> librarySettings)
Client library settings.
|
Publishing |
setMethodSettings(List<MethodSettings> methodSettings)
A list of API method settings, e.g.
|
Publishing |
setNewIssueUri(String newIssueUri) |
Publishing |
setOrganization(String organization)
For whom the client library is being published.
|
Publishing |
setProtoReferenceDocumentationUri(String protoReferenceDocumentationUri)
Optional link to proto reference documentation.
|
Publishing |
setRestReferenceDocumentationUri(String restReferenceDocumentationUri)
Optional link to REST reference documentation.
|
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 String getApiShortName()
null for nonepublic Publishing setApiShortName(String apiShortName)
apiShortName - apiShortName or null for nonepublic List<String> getCodeownerGithubTeams()
null for nonepublic Publishing setCodeownerGithubTeams(List<String> codeownerGithubTeams)
codeownerGithubTeams - codeownerGithubTeams or null for nonepublic String getDocTagPrefix()
null for nonepublic Publishing setDocTagPrefix(String docTagPrefix)
docTagPrefix - docTagPrefix or null for nonepublic String getDocumentationUri()
null for nonepublic Publishing setDocumentationUri(String documentationUri)
documentationUri - documentationUri or null for nonepublic String getGithubLabel()
null for nonepublic Publishing setGithubLabel(String githubLabel)
githubLabel - githubLabel or null for nonepublic List<ClientLibrarySettings> getLibrarySettings()
null for nonepublic Publishing setLibrarySettings(List<ClientLibrarySettings> librarySettings)
librarySettings - librarySettings or null for nonepublic List<MethodSettings> getMethodSettings()
null for nonepublic Publishing setMethodSettings(List<MethodSettings> methodSettings)
methodSettings - methodSettings or null for nonepublic String getNewIssueUri()
null for nonepublic Publishing setNewIssueUri(String newIssueUri)
newIssueUri - newIssueUri or null for nonepublic String getOrganization()
null for nonepublic Publishing setOrganization(String organization)
organization - organization or null for nonepublic String getProtoReferenceDocumentationUri()
null for nonepublic Publishing setProtoReferenceDocumentationUri(String protoReferenceDocumentationUri)
protoReferenceDocumentationUri - protoReferenceDocumentationUri or null for nonepublic String getRestReferenceDocumentationUri()
null for nonepublic Publishing setRestReferenceDocumentationUri(String restReferenceDocumentationUri)
restReferenceDocumentationUri - restReferenceDocumentationUri or null for nonepublic Publishing set(String fieldName, Object value)
set in class com.google.api.client.json.GenericJsonpublic Publishing clone()
clone in class com.google.api.client.json.GenericJsonCopyright © 2011–2025 Google. All rights reserved.