Package com.google.api
Interface PublishingOrBuilder
-
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
Publishing
,Publishing.Builder
public interface PublishingOrBuilder extends com.google.protobuf.MessageOrBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.String
getApiShortName()
Used 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
getApiShortNameBytes()
Used as a tracking tag when collecting data about the APIs developer relations artifacts like docs, packages delivered to package managers, etc.java.lang.String
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
getCodeownerGithubTeamsCount()
GitHub teams to be added to CODEOWNERS in the directory in GitHub containing source code for the client libraries for this API.java.util.List<java.lang.String>
getCodeownerGithubTeamsList()
GitHub teams to be added to CODEOWNERS in the directory in GitHub containing source code for the client libraries for this API.java.lang.String
getDocTagPrefix()
A prefix used in sample code when demarking regions to be included in documentation.com.google.protobuf.ByteString
getDocTagPrefixBytes()
A prefix used in sample code when demarking regions to be included in documentation.java.lang.String
getDocumentationUri()
Link to product home page.com.google.protobuf.ByteString
getDocumentationUriBytes()
Link to product home page.java.lang.String
getGithubLabel()
GitHub label to apply to issues and pull requests opened for this API.com.google.protobuf.ByteString
getGithubLabelBytes()
GitHub label to apply to issues and pull requests opened for this API.ClientLibrarySettings
getLibrarySettings(int index)
Client library settings.int
getLibrarySettingsCount()
Client library settings.java.util.List<ClientLibrarySettings>
getLibrarySettingsList()
Client library settings.ClientLibrarySettingsOrBuilder
getLibrarySettingsOrBuilder(int index)
Client library settings.java.util.List<? extends ClientLibrarySettingsOrBuilder>
getLibrarySettingsOrBuilderList()
Client library settings.MethodSettings
getMethodSettings(int index)
A list of API method settings, e.g.int
getMethodSettingsCount()
A list of API method settings, e.g.java.util.List<MethodSettings>
getMethodSettingsList()
A list of API method settings, e.g.MethodSettingsOrBuilder
getMethodSettingsOrBuilder(int index)
A list of API method settings, e.g.java.util.List<? extends MethodSettingsOrBuilder>
getMethodSettingsOrBuilderList()
A list of API method settings, e.g.java.lang.String
getNewIssueUri()
Link to a *public* URI where users can report issues.com.google.protobuf.ByteString
getNewIssueUriBytes()
Link to a *public* URI where users can report issues.ClientLibraryOrganization
getOrganization()
For whom the client library is being published.int
getOrganizationValue()
For whom the client library is being published.java.lang.String
getProtoReferenceDocumentationUri()
Optional link to proto reference documentation.com.google.protobuf.ByteString
getProtoReferenceDocumentationUriBytes()
Optional link to proto reference documentation.java.lang.String
getRestReferenceDocumentationUri()
Optional link to REST reference documentation.com.google.protobuf.ByteString
getRestReferenceDocumentationUriBytes()
Optional link to REST reference documentation.-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
getMethodSettingsList
java.util.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;
-
getMethodSettings
MethodSettings getMethodSettings(int index)
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;
-
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;
-
getMethodSettingsOrBuilderList
java.util.List<? extends MethodSettingsOrBuilder> getMethodSettingsOrBuilderList()
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;
-
getMethodSettingsOrBuilder
MethodSettingsOrBuilder getMethodSettingsOrBuilder(int index)
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;
-
getNewIssueUri
java.lang.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;
- 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;
- Returns:
- The bytes for newIssueUri.
-
getDocumentationUri
java.lang.String getDocumentationUri()
Link to product home page. Example: https://cloud.google.com/asset-inventory/docs/overview
string documentation_uri = 102;
- 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;
- Returns:
- The bytes for documentationUri.
-
getApiShortName
java.lang.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;
- 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;
- Returns:
- The bytes for apiShortName.
-
getGithubLabel
java.lang.String getGithubLabel()
GitHub label to apply to issues and pull requests opened for this API.
string github_label = 104;
- 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;
- Returns:
- The bytes for githubLabel.
-
getCodeownerGithubTeamsList
java.util.List<java.lang.String> 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;
- 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;
- Returns:
- The count of codeownerGithubTeams.
-
getCodeownerGithubTeams
java.lang.String 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.
repeated string codeowner_github_teams = 105;
- 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;
- Parameters:
index
- The index of the value to return.- Returns:
- The bytes of the codeownerGithubTeams at the given index.
-
getDocTagPrefix
java.lang.String getDocTagPrefix()
A prefix used in sample code when demarking regions to be included in documentation.
string doc_tag_prefix = 106;
- 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;
- Returns:
- The bytes for docTagPrefix.
-
getOrganizationValue
int getOrganizationValue()
For whom the client library is being published.
.google.api.ClientLibraryOrganization organization = 107;
- 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;
- Returns:
- The organization.
-
getLibrarySettingsList
java.util.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;
-
getLibrarySettings
ClientLibrarySettings getLibrarySettings(int index)
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;
-
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;
-
getLibrarySettingsOrBuilderList
java.util.List<? extends ClientLibrarySettingsOrBuilder> getLibrarySettingsOrBuilderList()
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;
-
getLibrarySettingsOrBuilder
ClientLibrarySettingsOrBuilder getLibrarySettingsOrBuilder(int index)
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;
-
getProtoReferenceDocumentationUri
java.lang.String getProtoReferenceDocumentationUri()
Optional link to proto reference documentation. Example: https://cloud.google.com/pubsub/lite/docs/reference/rpc
string proto_reference_documentation_uri = 110;
- 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;
- Returns:
- The bytes for protoReferenceDocumentationUri.
-
getRestReferenceDocumentationUri
java.lang.String getRestReferenceDocumentationUri()
Optional link to REST reference documentation. Example: https://cloud.google.com/pubsub/lite/docs/reference/rest
string rest_reference_documentation_uri = 111;
- 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;
- Returns:
- The bytes for restReferenceDocumentationUri.
-
-