Class ForwardingRuleAttachedExtension.Builder (1.105.0)
Stay organized with collections
Save and categorize content based on your preferences.
public static final class ForwardingRuleAttachedExtension.Builder extends GeneratedMessage.Builder<ForwardingRuleAttachedExtension.Builder> implements ForwardingRuleAttachedExtensionOrBuilder
Reference to an extension resource that is attached to this ForwardingRule.
Protobuf type google.cloud.compute.v1.ForwardingRuleAttachedExtension
Inherited Members
com.google.protobuf.GeneratedMessage.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessage.Builder.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessage.Builder.internalGetMutableMapFieldReflection(int)
com.google.protobuf.GeneratedMessage.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
com.google.protobuf.GeneratedMessage.Builder.mergeUnknownVarintField(int,int)
com.google.protobuf.GeneratedMessage.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
com.google.protobuf.GeneratedMessage.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
com.google.protobuf.GeneratedMessage.Builder.setUnknownFieldsProto3(com.google.protobuf.UnknownFieldSet)
Static Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Methods
build()
public ForwardingRuleAttachedExtension build()
buildPartial()
public ForwardingRuleAttachedExtension buildPartial()
clear()
public ForwardingRuleAttachedExtension.Builder clear()
Overrides
clearReference()
public ForwardingRuleAttachedExtension.Builder clearReference()
Output only. The resource name.
optional string reference = 148586315;
getDefaultInstanceForType()
public ForwardingRuleAttachedExtension getDefaultInstanceForType()
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Overrides
getReference()
public String getReference()
Output only. The resource name.
optional string reference = 148586315;
| Returns |
| Type |
Description |
String |
The reference.
|
getReferenceBytes()
public ByteString getReferenceBytes()
Output only. The resource name.
optional string reference = 148586315;
| Returns |
| Type |
Description |
ByteString |
The bytes for reference.
|
hasReference()
public boolean hasReference()
Output only. The resource name.
optional string reference = 148586315;
| Returns |
| Type |
Description |
boolean |
Whether the reference field is set.
|
internalGetFieldAccessorTable()
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
mergeFrom(ForwardingRuleAttachedExtension other)
public ForwardingRuleAttachedExtension.Builder mergeFrom(ForwardingRuleAttachedExtension other)
public ForwardingRuleAttachedExtension.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Overrides
mergeFrom(Message other)
public ForwardingRuleAttachedExtension.Builder mergeFrom(Message other)
| Parameter |
| Name |
Description |
other |
Message
|
Overrides
setReference(String value)
public ForwardingRuleAttachedExtension.Builder setReference(String value)
Output only. The resource name.
optional string reference = 148586315;
| Parameter |
| Name |
Description |
value |
String
The reference to set.
|
setReferenceBytes(ByteString value)
public ForwardingRuleAttachedExtension.Builder setReferenceBytes(ByteString value)
Output only. The resource name.
optional string reference = 148586315;
| Parameter |
| Name |
Description |
value |
ByteString
The bytes for reference to set.
|
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 2026-08-06 UTC.
[null,null,["Last updated 2026-08-06 UTC."],[],[]]