public final class Publishing extends com.google.protobuf.GeneratedMessageV3 implements PublishingOrBuilder
This message configures the settings for publishing [Google Cloud Client libraries](https://cloud.google.com/apis/docs/cloud-client-libraries) generated from the service config.Protobuf type
google.api.Publishing| Modifier and Type | Class and Description |
|---|---|
static class |
Publishing.Builder
This message configures the settings for publishing [Google Cloud Client
libraries](https://cloud.google.com/apis/docs/cloud-client-libraries)
generated from the service config.
|
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage,BuilderType extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageType,BuilderType>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable, com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter| Modifier and Type | Field and Description |
|---|---|
static int |
API_SHORT_NAME_FIELD_NUMBER |
static int |
CODEOWNER_GITHUB_TEAMS_FIELD_NUMBER |
static int |
DOC_TAG_PREFIX_FIELD_NUMBER |
static int |
DOCUMENTATION_URI_FIELD_NUMBER |
static int |
GITHUB_LABEL_FIELD_NUMBER |
static int |
LIBRARY_SETTINGS_FIELD_NUMBER |
static int |
METHOD_SETTINGS_FIELD_NUMBER |
static int |
NEW_ISSUE_URI_FIELD_NUMBER |
static int |
ORGANIZATION_FIELD_NUMBER |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
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.
|
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.
|
com.google.protobuf.ProtocolStringList |
getCodeownerGithubTeamsList()
GitHub teams to be added to CODEOWNERS in the directory in GitHub
containing source code for the client libraries for this API.
|
static Publishing |
getDefaultInstance() |
Publishing |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
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.
|
String |
getDocumentationUri()
Link to product home page.
|
com.google.protobuf.ByteString |
getDocumentationUriBytes()
Link to product home page.
|
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.
|
List<ClientLibrarySettings> |
getLibrarySettingsList()
Client library settings.
|
ClientLibrarySettingsOrBuilder |
getLibrarySettingsOrBuilder(int index)
Client library settings.
|
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.
|
List<MethodSettings> |
getMethodSettingsList()
A list of API method settings, e.g.
|
MethodSettingsOrBuilder |
getMethodSettingsOrBuilder(int index)
A list of API method settings, e.g.
|
List<? extends MethodSettingsOrBuilder> |
getMethodSettingsOrBuilderList()
A list of API method settings, e.g.
|
String |
getNewIssueUri()
Link to a place that API users can report issues.
|
com.google.protobuf.ByteString |
getNewIssueUriBytes()
Link to a place that API users can report issues.
|
ClientLibraryOrganization |
getOrganization()
For whom the client library is being published.
|
int |
getOrganizationValue()
For whom the client library is being published.
|
com.google.protobuf.Parser<Publishing> |
getParserForType() |
int |
getSerializedSize() |
com.google.protobuf.UnknownFieldSet |
getUnknownFields() |
int |
hashCode() |
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
static Publishing.Builder |
newBuilder() |
static Publishing.Builder |
newBuilder(Publishing prototype) |
Publishing.Builder |
newBuilderForType() |
protected Publishing.Builder |
newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) |
protected Object |
newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused) |
static Publishing |
parseDelimitedFrom(InputStream input) |
static Publishing |
parseDelimitedFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static Publishing |
parseFrom(byte[] data) |
static Publishing |
parseFrom(byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static Publishing |
parseFrom(ByteBuffer data) |
static Publishing |
parseFrom(ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static Publishing |
parseFrom(com.google.protobuf.ByteString data) |
static Publishing |
parseFrom(com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static Publishing |
parseFrom(com.google.protobuf.CodedInputStream input) |
static Publishing |
parseFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static Publishing |
parseFrom(InputStream input) |
static Publishing |
parseFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static com.google.protobuf.Parser<Publishing> |
parser() |
Publishing.Builder |
toBuilder() |
void |
writeTo(com.google.protobuf.CodedOutputStream output) |
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, hasField, hasOneof, internalGetMapField, isStringEmpty, makeExtensionsImmutable, mergeFromAndMakeImmutableInternal, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBooleanList, newBuilderForType, newDoubleList, newFloatList, newIntList, newLongList, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTagfindInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toStringaddAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeToclone, finalize, getClass, notify, notifyAll, wait, wait, waitpublic static final int METHOD_SETTINGS_FIELD_NUMBER
public static final int NEW_ISSUE_URI_FIELD_NUMBER
public static final int DOCUMENTATION_URI_FIELD_NUMBER
public static final int API_SHORT_NAME_FIELD_NUMBER
public static final int GITHUB_LABEL_FIELD_NUMBER
public static final int CODEOWNER_GITHUB_TEAMS_FIELD_NUMBER
public static final int DOC_TAG_PREFIX_FIELD_NUMBER
public static final int ORGANIZATION_FIELD_NUMBER
public static final int LIBRARY_SETTINGS_FIELD_NUMBER
protected Object newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
newInstance in class com.google.protobuf.GeneratedMessageV3public final com.google.protobuf.UnknownFieldSet getUnknownFields()
getUnknownFields in interface com.google.protobuf.MessageOrBuildergetUnknownFields in class com.google.protobuf.GeneratedMessageV3public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3public 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;getMethodSettingsList in interface PublishingOrBuilderpublic 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;getMethodSettingsOrBuilderList in interface PublishingOrBuilderpublic 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;getMethodSettingsCount in interface PublishingOrBuilderpublic 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;getMethodSettings in interface PublishingOrBuilderpublic 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;getMethodSettingsOrBuilder in interface PublishingOrBuilderpublic 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;getNewIssueUri in interface PublishingOrBuilderpublic com.google.protobuf.ByteString getNewIssueUriBytes()
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;getNewIssueUriBytes in interface PublishingOrBuilderpublic String getDocumentationUri()
Link to product home page. Example: https://cloud.google.com/asset-inventory/docs/overview
string documentation_uri = 102;getDocumentationUri in interface PublishingOrBuilderpublic com.google.protobuf.ByteString getDocumentationUriBytes()
Link to product home page. Example: https://cloud.google.com/asset-inventory/docs/overview
string documentation_uri = 102;getDocumentationUriBytes in interface PublishingOrBuilderpublic 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;getApiShortName in interface PublishingOrBuilderpublic 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;getApiShortNameBytes in interface PublishingOrBuilderpublic String getGithubLabel()
GitHub label to apply to issues and pull requests opened for this API.
string github_label = 104;getGithubLabel in interface PublishingOrBuilderpublic com.google.protobuf.ByteString getGithubLabelBytes()
GitHub label to apply to issues and pull requests opened for this API.
string github_label = 104;getGithubLabelBytes in interface PublishingOrBuilderpublic com.google.protobuf.ProtocolStringList 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;getCodeownerGithubTeamsList in interface PublishingOrBuilderpublic 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;getCodeownerGithubTeamsCount in interface PublishingOrBuilderpublic 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;getCodeownerGithubTeams in interface PublishingOrBuilderindex - The index of the element to return.public 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;getCodeownerGithubTeamsBytes in interface PublishingOrBuilderindex - The index of the value to return.public String getDocTagPrefix()
A prefix used in sample code when demarking regions to be included in documentation.
string doc_tag_prefix = 106;getDocTagPrefix in interface PublishingOrBuilderpublic com.google.protobuf.ByteString getDocTagPrefixBytes()
A prefix used in sample code when demarking regions to be included in documentation.
string doc_tag_prefix = 106;getDocTagPrefixBytes in interface PublishingOrBuilderpublic int getOrganizationValue()
For whom the client library is being published.
.google.api.ClientLibraryOrganization organization = 107;getOrganizationValue in interface PublishingOrBuilderpublic ClientLibraryOrganization getOrganization()
For whom the client library is being published.
.google.api.ClientLibraryOrganization organization = 107;getOrganization in interface PublishingOrBuilderpublic 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;getLibrarySettingsList in interface PublishingOrBuilderpublic 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;getLibrarySettingsOrBuilderList in interface PublishingOrBuilderpublic 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;getLibrarySettingsCount in interface PublishingOrBuilderpublic 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;getLibrarySettings in interface PublishingOrBuilderpublic 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;getLibrarySettingsOrBuilder in interface PublishingOrBuilderpublic final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3public void writeTo(com.google.protobuf.CodedOutputStream output)
throws IOException
writeTo in interface com.google.protobuf.MessageLitewriteTo in class com.google.protobuf.GeneratedMessageV3IOExceptionpublic int getSerializedSize()
getSerializedSize in interface com.google.protobuf.MessageLitegetSerializedSize in class com.google.protobuf.GeneratedMessageV3public boolean equals(Object obj)
equals in interface com.google.protobuf.Messageequals in class com.google.protobuf.AbstractMessagepublic int hashCode()
hashCode in interface com.google.protobuf.MessagehashCode in class com.google.protobuf.AbstractMessagepublic static Publishing parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static Publishing parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static Publishing parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static Publishing parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static Publishing parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static Publishing parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static Publishing parseFrom(InputStream input) throws IOException
IOExceptionpublic static Publishing parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static Publishing parseDelimitedFrom(InputStream input) throws IOException
IOExceptionpublic static Publishing parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static Publishing parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
IOExceptionpublic static Publishing parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic Publishing.Builder newBuilderForType()
newBuilderForType in interface com.google.protobuf.MessagenewBuilderForType in interface com.google.protobuf.MessageLitepublic static Publishing.Builder newBuilder()
public static Publishing.Builder newBuilder(Publishing prototype)
public Publishing.Builder toBuilder()
toBuilder in interface com.google.protobuf.MessagetoBuilder in interface com.google.protobuf.MessageLiteprotected Publishing.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
newBuilderForType in class com.google.protobuf.GeneratedMessageV3public static Publishing getDefaultInstance()
public static com.google.protobuf.Parser<Publishing> parser()
public com.google.protobuf.Parser<Publishing> getParserForType()
getParserForType in interface com.google.protobuf.MessagegetParserForType in interface com.google.protobuf.MessageLitegetParserForType in class com.google.protobuf.GeneratedMessageV3public Publishing getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderCopyright © 2022 Google LLC. All rights reserved.