public static final class HelpLink.Builder extends GeneratedMessageV3.Builder<HelpLink.Builder> implements HelpLinkOrBuilder
Describes a URL link.
Protobuf type google.cloud.compute.v1.HelpLink
Inherited Members
com.google.protobuf.GeneratedMessageV3.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownVarintField(int,int)
com.google.protobuf.GeneratedMessageV3.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
com.google.protobuf.GeneratedMessageV3.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
Static Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Returns
Methods
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public HelpLink.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters
Returns
Overrides
build()
Returns
buildPartial()
public HelpLink buildPartial()
Returns
clear()
public HelpLink.Builder clear()
Returns
Overrides
clearDescription()
public HelpLink.Builder clearDescription()
Describes what the link offers.
optional string description = 422937596;
Returns
clearField(Descriptors.FieldDescriptor field)
public HelpLink.Builder clearField(Descriptors.FieldDescriptor field)
Parameter
Returns
Overrides
clearOneof(Descriptors.OneofDescriptor oneof)
public HelpLink.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter
Returns
Overrides
clearUrl()
public HelpLink.Builder clearUrl()
The URL of the link.
optional string url = 116079;
Returns
clone()
public HelpLink.Builder clone()
Returns
Overrides
getDefaultInstanceForType()
public HelpLink getDefaultInstanceForType()
Returns
getDescription()
public String getDescription()
Describes what the link offers.
optional string description = 422937596;
Returns
Type | Description |
String | The description.
|
getDescriptionBytes()
public ByteString getDescriptionBytes()
Describes what the link offers.
optional string description = 422937596;
Returns
Type | Description |
ByteString | The bytes for description.
|
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Returns
Overrides
getUrl()
The URL of the link.
optional string url = 116079;
Returns
getUrlBytes()
public ByteString getUrlBytes()
The URL of the link.
optional string url = 116079;
Returns
hasDescription()
public boolean hasDescription()
Describes what the link offers.
optional string description = 422937596;
Returns
Type | Description |
boolean | Whether the description field is set.
|
hasUrl()
The URL of the link.
optional string url = 116079;
Returns
Type | Description |
boolean | Whether the url field is set.
|
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Overrides
isInitialized()
public final boolean isInitialized()
Returns
Overrides
mergeFrom(HelpLink other)
public HelpLink.Builder mergeFrom(HelpLink other)
Parameter
Returns
public HelpLink.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Overrides
Exceptions
mergeFrom(Message other)
public HelpLink.Builder mergeFrom(Message other)
Parameter
Returns
Overrides
mergeUnknownFields(UnknownFieldSet unknownFields)
public final HelpLink.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter
Returns
Overrides
setDescription(String value)
public HelpLink.Builder setDescription(String value)
Describes what the link offers.
optional string description = 422937596;
Parameter
Name | Description |
value | String
The description to set.
|
Returns
setDescriptionBytes(ByteString value)
public HelpLink.Builder setDescriptionBytes(ByteString value)
Describes what the link offers.
optional string description = 422937596;
Parameter
Name | Description |
value | ByteString
The bytes for description to set.
|
Returns
setField(Descriptors.FieldDescriptor field, Object value)
public HelpLink.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters
Returns
Overrides
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public HelpLink.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parameters
Returns
Overrides
setUnknownFields(UnknownFieldSet unknownFields)
public final HelpLink.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter
Returns
Overrides
setUrl(String value)
public HelpLink.Builder setUrl(String value)
The URL of the link.
optional string url = 116079;
Parameter
Name | Description |
value | String
The url to set.
|
Returns
setUrlBytes(ByteString value)
public HelpLink.Builder setUrlBytes(ByteString value)
The URL of the link.
optional string url = 116079;
Parameter
Name | Description |
value | ByteString
The bytes for url to set.
|
Returns