Package com.google.api
Interface PublishingOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder
- All Known Implementing Classes:
Publishing
,Publishing.Builder
public interface PublishingOrBuilder
extends com.google.protobuf.MessageLiteOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptionUsed as a tracking tag when collecting data about the APIs developer relations artifacts like docs, packages delivered to package managers, etc.com.google.protobuf.ByteString
Used as a tracking tag when collecting data about the APIs developer relations artifacts like docs, packages delivered to package managers, etc.getCodeownerGithubTeams
(int index) GitHub teams to be added to CODEOWNERS in the directory in GitHub containing source code for the client libraries for this API.com.google.protobuf.ByteString
getCodeownerGithubTeamsBytes
(int index) GitHub teams to be added to CODEOWNERS in the directory in GitHub containing source code for the client libraries for this API.int
GitHub teams to be added to CODEOWNERS in the directory in GitHub containing source code for the client libraries for this API.GitHub teams to be added to CODEOWNERS in the directory in GitHub containing source code for the client libraries for this API.A prefix used in sample code when demarking regions to be included in documentation.com.google.protobuf.ByteString
A prefix used in sample code when demarking regions to be included in documentation.Link to product home page.com.google.protobuf.ByteString
Link to product home page.GitHub label to apply to issues and pull requests opened for this API.com.google.protobuf.ByteString
GitHub label to apply to issues and pull requests opened for this API.getLibrarySettings
(int index) Client library settings.int
Client library settings.Client library settings.getMethodSettings
(int index) A list of API method settings, e.g.int
A list of API method settings, e.g.A list of API method settings, e.g.Link to a *public* URI where users can report issues.com.google.protobuf.ByteString
Link to a *public* URI where users can report issues.For whom the client library is being published.int
For whom the client library is being published.Optional link to proto reference documentation.com.google.protobuf.ByteString
Optional link to proto reference documentation.Optional link to REST reference documentation.com.google.protobuf.ByteString
Optional link to REST reference documentation.Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
getDefaultInstanceForType, isInitialized
-
Method Details
-
getMethodSettingsList
List<MethodSettings> getMethodSettingsList()A list of API method settings, e.g. the behavior for methods that use the long-running operation pattern.
repeated .google.api.MethodSettings method_settings = 2 [json_name = "methodSettings"];
-
getMethodSettings
A list of API method settings, e.g. the behavior for methods that use the long-running operation pattern.
repeated .google.api.MethodSettings method_settings = 2 [json_name = "methodSettings"];
-
getMethodSettingsCount
int getMethodSettingsCount()A list of API method settings, e.g. the behavior for methods that use the long-running operation pattern.
repeated .google.api.MethodSettings method_settings = 2 [json_name = "methodSettings"];
-
getNewIssueUri
String getNewIssueUri()Link to a *public* URI where users can report issues. Example: https://issuetracker.google.com/issues/new?component=190865&template=1161103
string new_issue_uri = 101 [json_name = "newIssueUri"];
- Returns:
- The newIssueUri.
-
getNewIssueUriBytes
com.google.protobuf.ByteString getNewIssueUriBytes()Link to a *public* URI where users can report issues. Example: https://issuetracker.google.com/issues/new?component=190865&template=1161103
string new_issue_uri = 101 [json_name = "newIssueUri"];
- Returns:
- The bytes for newIssueUri.
-
getDocumentationUri
String getDocumentationUri()Link to product home page. Example: https://cloud.google.com/asset-inventory/docs/overview
string documentation_uri = 102 [json_name = "documentationUri"];
- Returns:
- The documentationUri.
-
getDocumentationUriBytes
com.google.protobuf.ByteString getDocumentationUriBytes()Link to product home page. Example: https://cloud.google.com/asset-inventory/docs/overview
string documentation_uri = 102 [json_name = "documentationUri"];
- Returns:
- The bytes for documentationUri.
-
getApiShortName
String getApiShortName()Used as a tracking tag when collecting data about the APIs developer relations artifacts like docs, packages delivered to package managers, etc. Example: "speech".
string api_short_name = 103 [json_name = "apiShortName"];
- Returns:
- The apiShortName.
-
getApiShortNameBytes
com.google.protobuf.ByteString getApiShortNameBytes()Used as a tracking tag when collecting data about the APIs developer relations artifacts like docs, packages delivered to package managers, etc. Example: "speech".
string api_short_name = 103 [json_name = "apiShortName"];
- Returns:
- The bytes for apiShortName.
-
getGithubLabel
String getGithubLabel()GitHub label to apply to issues and pull requests opened for this API.
string github_label = 104 [json_name = "githubLabel"];
- Returns:
- The githubLabel.
-
getGithubLabelBytes
com.google.protobuf.ByteString getGithubLabelBytes()GitHub label to apply to issues and pull requests opened for this API.
string github_label = 104 [json_name = "githubLabel"];
- Returns:
- The bytes for githubLabel.
-
getCodeownerGithubTeamsList
GitHub teams to be added to CODEOWNERS in the directory in GitHub containing source code for the client libraries for this API.
repeated string codeowner_github_teams = 105 [json_name = "codeownerGithubTeams"];
- Returns:
- A list containing the codeownerGithubTeams.
-
getCodeownerGithubTeamsCount
int getCodeownerGithubTeamsCount()GitHub teams to be added to CODEOWNERS in the directory in GitHub containing source code for the client libraries for this API.
repeated string codeowner_github_teams = 105 [json_name = "codeownerGithubTeams"];
- Returns:
- The count of codeownerGithubTeams.
-
getCodeownerGithubTeams
GitHub teams to be added to CODEOWNERS in the directory in GitHub containing source code for the client libraries for this API.
repeated string codeowner_github_teams = 105 [json_name = "codeownerGithubTeams"];
- Parameters:
index
- The index of the element to return.- Returns:
- The codeownerGithubTeams at the given index.
-
getCodeownerGithubTeamsBytes
com.google.protobuf.ByteString getCodeownerGithubTeamsBytes(int index) GitHub teams to be added to CODEOWNERS in the directory in GitHub containing source code for the client libraries for this API.
repeated string codeowner_github_teams = 105 [json_name = "codeownerGithubTeams"];
- Parameters:
index
- The index of the element to return.- Returns:
- The codeownerGithubTeams at the given index.
-
getDocTagPrefix
String getDocTagPrefix()A prefix used in sample code when demarking regions to be included in documentation.
string doc_tag_prefix = 106 [json_name = "docTagPrefix"];
- Returns:
- The docTagPrefix.
-
getDocTagPrefixBytes
com.google.protobuf.ByteString getDocTagPrefixBytes()A prefix used in sample code when demarking regions to be included in documentation.
string doc_tag_prefix = 106 [json_name = "docTagPrefix"];
- Returns:
- The bytes for docTagPrefix.
-
getOrganizationValue
int getOrganizationValue()For whom the client library is being published.
.google.api.ClientLibraryOrganization organization = 107 [json_name = "organization"];
- Returns:
- The enum numeric value on the wire for organization.
-
getOrganization
ClientLibraryOrganization getOrganization()For whom the client library is being published.
.google.api.ClientLibraryOrganization organization = 107 [json_name = "organization"];
- Returns:
- The organization.
-
getLibrarySettingsList
List<ClientLibrarySettings> getLibrarySettingsList()Client library settings. If the same version string appears multiple times in this list, then the last one wins. Settings from earlier settings with the same version string are discarded.
repeated .google.api.ClientLibrarySettings library_settings = 109 [json_name = "librarySettings"];
-
getLibrarySettings
Client library settings. If the same version string appears multiple times in this list, then the last one wins. Settings from earlier settings with the same version string are discarded.
repeated .google.api.ClientLibrarySettings library_settings = 109 [json_name = "librarySettings"];
-
getLibrarySettingsCount
int getLibrarySettingsCount()Client library settings. If the same version string appears multiple times in this list, then the last one wins. Settings from earlier settings with the same version string are discarded.
repeated .google.api.ClientLibrarySettings library_settings = 109 [json_name = "librarySettings"];
-
getProtoReferenceDocumentationUri
String getProtoReferenceDocumentationUri()Optional link to proto reference documentation. Example: https://cloud.google.com/pubsub/lite/docs/reference/rpc
string proto_reference_documentation_uri = 110 [json_name = "protoReferenceDocumentationUri"];
- Returns:
- The protoReferenceDocumentationUri.
-
getProtoReferenceDocumentationUriBytes
com.google.protobuf.ByteString getProtoReferenceDocumentationUriBytes()Optional link to proto reference documentation. Example: https://cloud.google.com/pubsub/lite/docs/reference/rpc
string proto_reference_documentation_uri = 110 [json_name = "protoReferenceDocumentationUri"];
- Returns:
- The bytes for protoReferenceDocumentationUri.
-
getRestReferenceDocumentationUri
String getRestReferenceDocumentationUri()Optional link to REST reference documentation. Example: https://cloud.google.com/pubsub/lite/docs/reference/rest
string rest_reference_documentation_uri = 111 [json_name = "restReferenceDocumentationUri"];
- Returns:
- The restReferenceDocumentationUri.
-
getRestReferenceDocumentationUriBytes
com.google.protobuf.ByteString getRestReferenceDocumentationUriBytes()Optional link to REST reference documentation. Example: https://cloud.google.com/pubsub/lite/docs/reference/rest
string rest_reference_documentation_uri = 111 [json_name = "restReferenceDocumentationUri"];
- Returns:
- The bytes for restReferenceDocumentationUri.
-