public static final class HelpLink.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<HelpLink.Builder> implements HelpLinkOrBuilder
Describes a URL link.Protobuf type
google.cloud.compute.v1.HelpLink| Modifier and Type | Method and Description |
|---|---|
HelpLink.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
HelpLink |
build() |
HelpLink |
buildPartial() |
HelpLink.Builder |
clear() |
HelpLink.Builder |
clearDescription()
Describes what the link offers.
|
HelpLink.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
HelpLink.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
HelpLink.Builder |
clearUrl()
The URL of the link.
|
HelpLink.Builder |
clone() |
HelpLink |
getDefaultInstanceForType() |
String |
getDescription()
Describes what the link offers.
|
com.google.protobuf.ByteString |
getDescriptionBytes()
Describes what the link offers.
|
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
String |
getUrl()
The URL of the link.
|
com.google.protobuf.ByteString |
getUrlBytes()
The URL of the link.
|
boolean |
hasDescription()
Describes what the link offers.
|
boolean |
hasUrl()
The URL of the link.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
HelpLink.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
HelpLink.Builder |
mergeFrom(HelpLink other) |
HelpLink.Builder |
mergeFrom(com.google.protobuf.Message other) |
HelpLink.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
HelpLink.Builder |
setDescription(String value)
Describes what the link offers.
|
HelpLink.Builder |
setDescriptionBytes(com.google.protobuf.ByteString value)
Describes what the link offers.
|
HelpLink.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
HelpLink.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
HelpLink.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
HelpLink.Builder |
setUrl(String value)
The URL of the link.
|
HelpLink.Builder |
setUrlBytes(com.google.protobuf.ByteString value)
The URL of the link.
|
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitfindInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<HelpLink.Builder>public HelpLink.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<HelpLink.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<HelpLink.Builder>public HelpLink getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic HelpLink build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic HelpLink buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic HelpLink.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<HelpLink.Builder>public HelpLink.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField in interface com.google.protobuf.Message.BuildersetField in class com.google.protobuf.GeneratedMessageV3.Builder<HelpLink.Builder>public HelpLink.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<HelpLink.Builder>public HelpLink.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<HelpLink.Builder>public HelpLink.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField in interface com.google.protobuf.Message.BuildersetRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<HelpLink.Builder>public HelpLink.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField in interface com.google.protobuf.Message.BuilderaddRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<HelpLink.Builder>public HelpLink.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<HelpLink.Builder>public HelpLink.Builder mergeFrom(HelpLink other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<HelpLink.Builder>public HelpLink.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<HelpLink.Builder>IOExceptionpublic boolean hasDescription()
Describes what the link offers.
optional string description = 422937596;hasDescription in interface HelpLinkOrBuilderpublic String getDescription()
Describes what the link offers.
optional string description = 422937596;getDescription in interface HelpLinkOrBuilderpublic com.google.protobuf.ByteString getDescriptionBytes()
Describes what the link offers.
optional string description = 422937596;getDescriptionBytes in interface HelpLinkOrBuilderpublic HelpLink.Builder setDescription(String value)
Describes what the link offers.
optional string description = 422937596;value - The description to set.public HelpLink.Builder clearDescription()
Describes what the link offers.
optional string description = 422937596;public HelpLink.Builder setDescriptionBytes(com.google.protobuf.ByteString value)
Describes what the link offers.
optional string description = 422937596;value - The bytes for description to set.public boolean hasUrl()
The URL of the link.
optional string url = 116079;hasUrl in interface HelpLinkOrBuilderpublic String getUrl()
The URL of the link.
optional string url = 116079;getUrl in interface HelpLinkOrBuilderpublic com.google.protobuf.ByteString getUrlBytes()
The URL of the link.
optional string url = 116079;getUrlBytes in interface HelpLinkOrBuilderpublic HelpLink.Builder setUrl(String value)
The URL of the link.
optional string url = 116079;value - The url to set.public HelpLink.Builder clearUrl()
The URL of the link.
optional string url = 116079;public HelpLink.Builder setUrlBytes(com.google.protobuf.ByteString value)
The URL of the link.
optional string url = 116079;value - The bytes for url to set.public final HelpLink.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<HelpLink.Builder>public final HelpLink.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<HelpLink.Builder>Copyright © 2023 Google LLC. All rights reserved.