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 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;
    • 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

      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

      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

      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

      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

      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

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

      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

      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

      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

      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

      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

      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.