All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.google.api.PublishingOrBuilder Maven / Gradle / Ivy

Go to download

Apache Pekko Connectors is a Reactive Enterprise Integration library for Java and Scala, based on Reactive Streams and Pekko.

There is a newer version: 1.1.0
Show newest version
// Generated by the protocol buffer compiler.  DO NOT EDIT!
// source: google/api/client.proto

// Protobuf Java Version: 3.25.3
package com.google.api;

public interface PublishingOrBuilder extends
    // @@protoc_insertion_point(interface_extends:google.api.Publishing)
    com.google.protobuf.MessageOrBuilder {

  /**
   * 
   * 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; */ java.util.List 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; */ com.google.api.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; */ 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; */ java.util.List 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; */ com.google.api.MethodSettingsOrBuilder getMethodSettingsOrBuilder( int index); /** *
   * Link to a place that API users can report issues.  Example:
   * https://issuetracker.google.com/issues/new?component=190865&template=1161103
   * 
* * string new_issue_uri = 101; * @return The newIssueUri. */ java.lang.String getNewIssueUri(); /** *
   * Link to a place that API users can report issues.  Example:
   * https://issuetracker.google.com/issues/new?component=190865&template=1161103
   * 
* * string new_issue_uri = 101; * @return The bytes for newIssueUri. */ com.google.protobuf.ByteString getNewIssueUriBytes(); /** *
   * Link to product home page.  Example:
   * https://cloud.google.com/asset-inventory/docs/overview
   * 
* * string documentation_uri = 102; * @return The documentationUri. */ java.lang.String getDocumentationUri(); /** *
   * Link to product home page.  Example:
   * https://cloud.google.com/asset-inventory/docs/overview
   * 
* * string documentation_uri = 102; * @return The bytes for documentationUri. */ com.google.protobuf.ByteString getDocumentationUriBytes(); /** *
   * 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; * @return The apiShortName. */ 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; * @return The bytes for apiShortName. */ com.google.protobuf.ByteString getApiShortNameBytes(); /** *
   * GitHub label to apply to issues and pull requests opened for this API.
   * 
* * string github_label = 104; * @return The githubLabel. */ java.lang.String getGithubLabel(); /** *
   * GitHub label to apply to issues and pull requests opened for this API.
   * 
* * string github_label = 104; * @return The bytes for githubLabel. */ com.google.protobuf.ByteString getGithubLabelBytes(); /** *
   * 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; * @return A list containing the codeownerGithubTeams. */ java.util.List 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; * @return The count of codeownerGithubTeams. */ 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; * @param index The index of the element to return. * @return The codeownerGithubTeams at the given index. */ 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; * @param index The index of the value to return. * @return The bytes of the codeownerGithubTeams at the given index. */ com.google.protobuf.ByteString getCodeownerGithubTeamsBytes(int index); /** *
   * A prefix used in sample code when demarking regions to be included in
   * documentation.
   * 
* * string doc_tag_prefix = 106; * @return The docTagPrefix. */ java.lang.String getDocTagPrefix(); /** *
   * A prefix used in sample code when demarking regions to be included in
   * documentation.
   * 
* * string doc_tag_prefix = 106; * @return The bytes for docTagPrefix. */ com.google.protobuf.ByteString getDocTagPrefixBytes(); /** *
   * For whom the client library is being published.
   * 
* * .google.api.ClientLibraryOrganization organization = 107; * @return The enum numeric value on the wire for organization. */ int getOrganizationValue(); /** *
   * For whom the client library is being published.
   * 
* * .google.api.ClientLibraryOrganization organization = 107; * @return The organization. */ com.google.api.ClientLibraryOrganization getOrganization(); /** *
   * 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; */ java.util.List 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; */ com.google.api.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; */ 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; */ java.util.List 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; */ com.google.api.ClientLibrarySettingsOrBuilder getLibrarySettingsOrBuilder( int index); /** *
   * Optional link to proto reference documentation.  Example:
   * https://cloud.google.com/pubsub/lite/docs/reference/rpc
   * 
* * string proto_reference_documentation_uri = 110; * @return The protoReferenceDocumentationUri. */ 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; * @return The bytes for protoReferenceDocumentationUri. */ com.google.protobuf.ByteString getProtoReferenceDocumentationUriBytes(); }




© 2015 - 2025 Weber Informatics LLC | Privacy Policy