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 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.