Send feedback
Class Publishing (2.10.0)
Stay organized with collections
Save and categorize content based on your preferences.
Version 2.10.0 keyboard_arrow_down
public sealed class Publishing : IMessage<Publishing>, IEquatable<Publishing>, IDeepCloneable<Publishing>, IBufferMessage, IMessage
Inheritance
object >
Publishing
Namespace
Google.Api
Assembly
Google.Api.CommonProtos.dll
Constructors
Publishing()
Publishing(Publishing)
public Publishing(Publishing other)
Fields
ApiShortNameFieldNumber
public const int ApiShortNameFieldNumber = 103
Field number for the "api_short_name" field.
Field Value
Type
Description
int
CodeownerGithubTeamsFieldNumber
public const int CodeownerGithubTeamsFieldNumber = 105
Field number for the "codeowner_github_teams" field.
Field Value
Type
Description
int
DocTagPrefixFieldNumber
public const int DocTagPrefixFieldNumber = 106
Field number for the "doc_tag_prefix" field.
Field Value
Type
Description
int
DocumentationUriFieldNumber
public const int DocumentationUriFieldNumber = 102
Field number for the "documentation_uri" field.
Field Value
Type
Description
int
GithubLabelFieldNumber
public const int GithubLabelFieldNumber = 104
Field number for the "github_label" field.
Field Value
Type
Description
int
LibrarySettingsFieldNumber
public const int LibrarySettingsFieldNumber = 109
Field number for the "library_settings" field.
Field Value
Type
Description
int
MethodSettingsFieldNumber
public const int MethodSettingsFieldNumber = 2
Field number for the "method_settings" field.
Field Value
Type
Description
int
NewIssueUriFieldNumber
public const int NewIssueUriFieldNumber = 101
Field number for the "new_issue_uri" field.
Field Value
Type
Description
int
OrganizationFieldNumber
public const int OrganizationFieldNumber = 107
Field number for the "organization" field.
Field Value
Type
Description
int
ProtoReferenceDocumentationUriFieldNumber
public const int ProtoReferenceDocumentationUriFieldNumber = 110
Field number for the "proto_reference_documentation_uri" field.
Field Value
Type
Description
int
Properties
ApiShortName
public string ApiShortName { get; set; }
Used as a tracking tag when collecting data about the APIs developer
relations artifacts like docs, packages delivered to package managers,
etc. Example: "speech".
Property Value
Type
Description
string
CodeownerGithubTeams
public RepeatedField<string> CodeownerGithubTeams { get; }
GitHub teams to be added to CODEOWNERS in the directory in GitHub
containing source code for the client libraries for this API.
Descriptor
public static MessageDescriptor Descriptor { get; }
DocTagPrefix
public string DocTagPrefix { get; set; }
A prefix used in sample code when demarking regions to be included in
documentation.
Property Value
Type
Description
string
DocumentationUri
public string DocumentationUri { get; set; }
Property Value
Type
Description
string
GithubLabel
public string GithubLabel { get; set; }
GitHub label to apply to issues and pull requests opened for this API.
Property Value
Type
Description
string
LibrarySettings
public RepeatedField<ClientLibrarySettings> LibrarySettings { get; }
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.
MethodSettings
public RepeatedField<MethodSettings> MethodSettings { get; }
A list of API method settings, e.g. the behavior for methods that use the
long-running operation pattern.
NewIssueUri
public string NewIssueUri { get; set; }
Property Value
Type
Description
string
Organization
public ClientLibraryOrganization Organization { get; set; }
For whom the client library is being published.
Parser
public static MessageParser<Publishing> Parser { get; }
ProtoReferenceDocumentationUri
public string ProtoReferenceDocumentationUri { get; set; }
Property Value
Type
Description
string
Methods
CalculateSize()
public int CalculateSize()
Returns
Type
Description
int
Clone()
public Publishing Clone()
Equals(Publishing)
public bool Equals(Publishing other)
Returns
Type
Description
bool
Equals(object)
public override bool Equals(object other)
Parameter
Name
Description
other
object
Returns
Type
Description
bool
Overrides
GetHashCode()
public override int GetHashCode()
Returns
Type
Description
int
Overrides
MergeFrom(Publishing)
public void MergeFrom(Publishing other)
public void MergeFrom(CodedInputStream input)
ToString()
public override string ToString()
Returns
Type
Description
string
Overrides
WriteTo(CodedOutputStream)
public void WriteTo(CodedOutputStream output)
Send feedback
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License , and code samples are licensed under the Apache 2.0 License . For details, see the Google Developers Site Policies . Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2024-12-19 UTC.
Need to tell us more?
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2024-12-19 UTC."],[],[]]