Class InterconnectAttachmentL2ForwardingApplianceMapping.Builder (1.91.0)

public static final class InterconnectAttachmentL2ForwardingApplianceMapping.Builder extends GeneratedMessageV3.Builder<InterconnectAttachmentL2ForwardingApplianceMapping.Builder> implements InterconnectAttachmentL2ForwardingApplianceMappingOrBuilder

Two-level VLAN-to-Appliance mapping rule.

Protobuf type google.cloud.compute.v1.InterconnectAttachmentL2ForwardingApplianceMapping

Inheritance

Object > AbstractMessageLite.Builder<MessageType,BuilderType> > AbstractMessage.Builder<BuilderType> > GeneratedMessageV3.Builder > InterconnectAttachmentL2ForwardingApplianceMapping.Builder

Static Methods

getDescriptor()

public static final Descriptors.Descriptor getDescriptor()
Returns
Type Description
Descriptor

Methods

addAllInnerVlanToApplianceMappings(Iterable<? extends InterconnectAttachmentL2ForwardingApplianceMappingInnerVlanToApplianceMapping> values)

public InterconnectAttachmentL2ForwardingApplianceMapping.Builder addAllInnerVlanToApplianceMappings(Iterable<? extends InterconnectAttachmentL2ForwardingApplianceMappingInnerVlanToApplianceMapping> values)

Optional. Used to match against the inner VLAN when the packet contains two VLAN tags.

A list of mapping rules from inner VLAN tags to IP addresses. If the inner VLAN is not explicitly mapped to an IP address range, the applianceIpAddress is used.

repeated .google.cloud.compute.v1.InterconnectAttachmentL2ForwardingApplianceMappingInnerVlanToApplianceMapping inner_vlan_to_appliance_mappings = 97387944;

Parameter
Name Description
values Iterable<? extends com.google.cloud.compute.v1.InterconnectAttachmentL2ForwardingApplianceMappingInnerVlanToApplianceMapping>
Returns
Type Description
InterconnectAttachmentL2ForwardingApplianceMapping.Builder

addInnerVlanToApplianceMappings(InterconnectAttachmentL2ForwardingApplianceMappingInnerVlanToApplianceMapping value)

public InterconnectAttachmentL2ForwardingApplianceMapping.Builder addInnerVlanToApplianceMappings(InterconnectAttachmentL2ForwardingApplianceMappingInnerVlanToApplianceMapping value)

Optional. Used to match against the inner VLAN when the packet contains two VLAN tags.

A list of mapping rules from inner VLAN tags to IP addresses. If the inner VLAN is not explicitly mapped to an IP address range, the applianceIpAddress is used.

repeated .google.cloud.compute.v1.InterconnectAttachmentL2ForwardingApplianceMappingInnerVlanToApplianceMapping inner_vlan_to_appliance_mappings = 97387944;

Parameter
Name Description
value InterconnectAttachmentL2ForwardingApplianceMappingInnerVlanToApplianceMapping
Returns
Type Description
InterconnectAttachmentL2ForwardingApplianceMapping.Builder

addInnerVlanToApplianceMappings(InterconnectAttachmentL2ForwardingApplianceMappingInnerVlanToApplianceMapping.Builder builderForValue)

public InterconnectAttachmentL2ForwardingApplianceMapping.Builder addInnerVlanToApplianceMappings(InterconnectAttachmentL2ForwardingApplianceMappingInnerVlanToApplianceMapping.Builder builderForValue)

Optional. Used to match against the inner VLAN when the packet contains two VLAN tags.

A list of mapping rules from inner VLAN tags to IP addresses. If the inner VLAN is not explicitly mapped to an IP address range, the applianceIpAddress is used.

repeated .google.cloud.compute.v1.InterconnectAttachmentL2ForwardingApplianceMappingInnerVlanToApplianceMapping inner_vlan_to_appliance_mappings = 97387944;

Parameter
Name Description
builderForValue InterconnectAttachmentL2ForwardingApplianceMappingInnerVlanToApplianceMapping.Builder
Returns
Type Description
InterconnectAttachmentL2ForwardingApplianceMapping.Builder

addInnerVlanToApplianceMappings(int index, InterconnectAttachmentL2ForwardingApplianceMappingInnerVlanToApplianceMapping value)

public InterconnectAttachmentL2ForwardingApplianceMapping.Builder addInnerVlanToApplianceMappings(int index, InterconnectAttachmentL2ForwardingApplianceMappingInnerVlanToApplianceMapping value)

Optional. Used to match against the inner VLAN when the packet contains two VLAN tags.

A list of mapping rules from inner VLAN tags to IP addresses. If the inner VLAN is not explicitly mapped to an IP address range, the applianceIpAddress is used.

repeated .google.cloud.compute.v1.InterconnectAttachmentL2ForwardingApplianceMappingInnerVlanToApplianceMapping inner_vlan_to_appliance_mappings = 97387944;

Parameters
Name Description
index int
value InterconnectAttachmentL2ForwardingApplianceMappingInnerVlanToApplianceMapping
Returns
Type Description
InterconnectAttachmentL2ForwardingApplianceMapping.Builder

addInnerVlanToApplianceMappings(int index, InterconnectAttachmentL2ForwardingApplianceMappingInnerVlanToApplianceMapping.Builder builderForValue)

public InterconnectAttachmentL2ForwardingApplianceMapping.Builder addInnerVlanToApplianceMappings(int index, InterconnectAttachmentL2ForwardingApplianceMappingInnerVlanToApplianceMapping.Builder builderForValue)

Optional. Used to match against the inner VLAN when the packet contains two VLAN tags.

A list of mapping rules from inner VLAN tags to IP addresses. If the inner VLAN is not explicitly mapped to an IP address range, the applianceIpAddress is used.

repeated .google.cloud.compute.v1.InterconnectAttachmentL2ForwardingApplianceMappingInnerVlanToApplianceMapping inner_vlan_to_appliance_mappings = 97387944;

Parameters
Name Description
index int
builderForValue InterconnectAttachmentL2ForwardingApplianceMappingInnerVlanToApplianceMapping.Builder
Returns
Type Description
InterconnectAttachmentL2ForwardingApplianceMapping.Builder

addInnerVlanToApplianceMappingsBuilder()

public InterconnectAttachmentL2ForwardingApplianceMappingInnerVlanToApplianceMapping.Builder addInnerVlanToApplianceMappingsBuilder()

Optional. Used to match against the inner VLAN when the packet contains two VLAN tags.

A list of mapping rules from inner VLAN tags to IP addresses. If the inner VLAN is not explicitly mapped to an IP address range, the applianceIpAddress is used.

repeated .google.cloud.compute.v1.InterconnectAttachmentL2ForwardingApplianceMappingInnerVlanToApplianceMapping inner_vlan_to_appliance_mappings = 97387944;

Returns
Type Description
InterconnectAttachmentL2ForwardingApplianceMappingInnerVlanToApplianceMapping.Builder

addInnerVlanToApplianceMappingsBuilder(int index)

public InterconnectAttachmentL2ForwardingApplianceMappingInnerVlanToApplianceMapping.Builder addInnerVlanToApplianceMappingsBuilder(int index)

Optional. Used to match against the inner VLAN when the packet contains two VLAN tags.

A list of mapping rules from inner VLAN tags to IP addresses. If the inner VLAN is not explicitly mapped to an IP address range, the applianceIpAddress is used.

repeated .google.cloud.compute.v1.InterconnectAttachmentL2ForwardingApplianceMappingInnerVlanToApplianceMapping inner_vlan_to_appliance_mappings = 97387944;

Parameter
Name Description
index int
Returns
Type Description
InterconnectAttachmentL2ForwardingApplianceMappingInnerVlanToApplianceMapping.Builder

addRepeatedField(Descriptors.FieldDescriptor field, Object value)

public InterconnectAttachmentL2ForwardingApplianceMapping.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters
Name Description
field FieldDescriptor
value Object
Returns
Type Description
InterconnectAttachmentL2ForwardingApplianceMapping.Builder
Overrides

build()

public InterconnectAttachmentL2ForwardingApplianceMapping build()
Returns
Type Description
InterconnectAttachmentL2ForwardingApplianceMapping

buildPartial()

public InterconnectAttachmentL2ForwardingApplianceMapping buildPartial()
Returns
Type Description
InterconnectAttachmentL2ForwardingApplianceMapping

clear()

public InterconnectAttachmentL2ForwardingApplianceMapping.Builder clear()
Returns
Type Description
InterconnectAttachmentL2ForwardingApplianceMapping.Builder
Overrides

clearApplianceIpAddress()

public InterconnectAttachmentL2ForwardingApplianceMapping.Builder clearApplianceIpAddress()

Optional. A single IPv4 or IPv6 address used as the destination IP address for ingress packets that match on a VLAN tag, but do not match a more specific inner VLAN tag.

Unset field (null-value) indicates both VLAN tags are required to be mapped. Otherwise, defaultApplianceIpAddress is used.

optional string appliance_ip_address = 57985710;

Returns
Type Description
InterconnectAttachmentL2ForwardingApplianceMapping.Builder

This builder for chaining.

clearField(Descriptors.FieldDescriptor field)

public InterconnectAttachmentL2ForwardingApplianceMapping.Builder clearField(Descriptors.FieldDescriptor field)
Parameter
Name Description
field FieldDescriptor
Returns
Type Description
InterconnectAttachmentL2ForwardingApplianceMapping.Builder
Overrides

clearInnerVlanToApplianceMappings()

public InterconnectAttachmentL2ForwardingApplianceMapping.Builder clearInnerVlanToApplianceMappings()

Optional. Used to match against the inner VLAN when the packet contains two VLAN tags.

A list of mapping rules from inner VLAN tags to IP addresses. If the inner VLAN is not explicitly mapped to an IP address range, the applianceIpAddress is used.

repeated .google.cloud.compute.v1.InterconnectAttachmentL2ForwardingApplianceMappingInnerVlanToApplianceMapping inner_vlan_to_appliance_mappings = 97387944;

Returns
Type Description
InterconnectAttachmentL2ForwardingApplianceMapping.Builder

clearName()

public InterconnectAttachmentL2ForwardingApplianceMapping.Builder clearName()

Optional. The name of this appliance mapping rule.

optional string name = 3373707;

Returns
Type Description
InterconnectAttachmentL2ForwardingApplianceMapping.Builder

This builder for chaining.

clearOneof(Descriptors.OneofDescriptor oneof)

public InterconnectAttachmentL2ForwardingApplianceMapping.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter
Name Description
oneof OneofDescriptor
Returns
Type Description
InterconnectAttachmentL2ForwardingApplianceMapping.Builder
Overrides

clone()

public InterconnectAttachmentL2ForwardingApplianceMapping.Builder clone()
Returns
Type Description
InterconnectAttachmentL2ForwardingApplianceMapping.Builder
Overrides

getApplianceIpAddress()

public String getApplianceIpAddress()

Optional. A single IPv4 or IPv6 address used as the destination IP address for ingress packets that match on a VLAN tag, but do not match a more specific inner VLAN tag.

Unset field (null-value) indicates both VLAN tags are required to be mapped. Otherwise, defaultApplianceIpAddress is used.

optional string appliance_ip_address = 57985710;

Returns
Type Description
String

The applianceIpAddress.

getApplianceIpAddressBytes()

public ByteString getApplianceIpAddressBytes()

Optional. A single IPv4 or IPv6 address used as the destination IP address for ingress packets that match on a VLAN tag, but do not match a more specific inner VLAN tag.

Unset field (null-value) indicates both VLAN tags are required to be mapped. Otherwise, defaultApplianceIpAddress is used.

optional string appliance_ip_address = 57985710;

Returns
Type Description
ByteString

The bytes for applianceIpAddress.

getDefaultInstanceForType()

public InterconnectAttachmentL2ForwardingApplianceMapping getDefaultInstanceForType()
Returns
Type Description
InterconnectAttachmentL2ForwardingApplianceMapping

getDescriptorForType()

public Descriptors.Descriptor getDescriptorForType()
Returns
Type Description
Descriptor
Overrides

getInnerVlanToApplianceMappings(int index)

public InterconnectAttachmentL2ForwardingApplianceMappingInnerVlanToApplianceMapping getInnerVlanToApplianceMappings(int index)

Optional. Used to match against the inner VLAN when the packet contains two VLAN tags.

A list of mapping rules from inner VLAN tags to IP addresses. If the inner VLAN is not explicitly mapped to an IP address range, the applianceIpAddress is used.

repeated .google.cloud.compute.v1.InterconnectAttachmentL2ForwardingApplianceMappingInnerVlanToApplianceMapping inner_vlan_to_appliance_mappings = 97387944;

Parameter
Name Description
index int
Returns
Type Description
InterconnectAttachmentL2ForwardingApplianceMappingInnerVlanToApplianceMapping

getInnerVlanToApplianceMappingsBuilder(int index)

public InterconnectAttachmentL2ForwardingApplianceMappingInnerVlanToApplianceMapping.Builder getInnerVlanToApplianceMappingsBuilder(int index)

Optional. Used to match against the inner VLAN when the packet contains two VLAN tags.

A list of mapping rules from inner VLAN tags to IP addresses. If the inner VLAN is not explicitly mapped to an IP address range, the applianceIpAddress is used.

repeated .google.cloud.compute.v1.InterconnectAttachmentL2ForwardingApplianceMappingInnerVlanToApplianceMapping inner_vlan_to_appliance_mappings = 97387944;

Parameter
Name Description
index int
Returns
Type Description
InterconnectAttachmentL2ForwardingApplianceMappingInnerVlanToApplianceMapping.Builder

getInnerVlanToApplianceMappingsBuilderList()

public List<InterconnectAttachmentL2ForwardingApplianceMappingInnerVlanToApplianceMapping.Builder> getInnerVlanToApplianceMappingsBuilderList()

Optional. Used to match against the inner VLAN when the packet contains two VLAN tags.

A list of mapping rules from inner VLAN tags to IP addresses. If the inner VLAN is not explicitly mapped to an IP address range, the applianceIpAddress is used.

repeated .google.cloud.compute.v1.InterconnectAttachmentL2ForwardingApplianceMappingInnerVlanToApplianceMapping inner_vlan_to_appliance_mappings = 97387944;

Returns
Type Description
List<Builder>

getInnerVlanToApplianceMappingsCount()

public int getInnerVlanToApplianceMappingsCount()

Optional. Used to match against the inner VLAN when the packet contains two VLAN tags.

A list of mapping rules from inner VLAN tags to IP addresses. If the inner VLAN is not explicitly mapped to an IP address range, the applianceIpAddress is used.

repeated .google.cloud.compute.v1.InterconnectAttachmentL2ForwardingApplianceMappingInnerVlanToApplianceMapping inner_vlan_to_appliance_mappings = 97387944;

Returns
Type Description
int

getInnerVlanToApplianceMappingsList()

public List<InterconnectAttachmentL2ForwardingApplianceMappingInnerVlanToApplianceMapping> getInnerVlanToApplianceMappingsList()

Optional. Used to match against the inner VLAN when the packet contains two VLAN tags.

A list of mapping rules from inner VLAN tags to IP addresses. If the inner VLAN is not explicitly mapped to an IP address range, the applianceIpAddress is used.

repeated .google.cloud.compute.v1.InterconnectAttachmentL2ForwardingApplianceMappingInnerVlanToApplianceMapping inner_vlan_to_appliance_mappings = 97387944;

Returns
Type Description
List<InterconnectAttachmentL2ForwardingApplianceMappingInnerVlanToApplianceMapping>

getInnerVlanToApplianceMappingsOrBuilder(int index)

public InterconnectAttachmentL2ForwardingApplianceMappingInnerVlanToApplianceMappingOrBuilder getInnerVlanToApplianceMappingsOrBuilder(int index)

Optional. Used to match against the inner VLAN when the packet contains two VLAN tags.

A list of mapping rules from inner VLAN tags to IP addresses. If the inner VLAN is not explicitly mapped to an IP address range, the applianceIpAddress is used.

repeated .google.cloud.compute.v1.InterconnectAttachmentL2ForwardingApplianceMappingInnerVlanToApplianceMapping inner_vlan_to_appliance_mappings = 97387944;

Parameter
Name Description
index int
Returns
Type Description
InterconnectAttachmentL2ForwardingApplianceMappingInnerVlanToApplianceMappingOrBuilder

getInnerVlanToApplianceMappingsOrBuilderList()

public List<? extends InterconnectAttachmentL2ForwardingApplianceMappingInnerVlanToApplianceMappingOrBuilder> getInnerVlanToApplianceMappingsOrBuilderList()

Optional. Used to match against the inner VLAN when the packet contains two VLAN tags.

A list of mapping rules from inner VLAN tags to IP addresses. If the inner VLAN is not explicitly mapped to an IP address range, the applianceIpAddress is used.

repeated .google.cloud.compute.v1.InterconnectAttachmentL2ForwardingApplianceMappingInnerVlanToApplianceMapping inner_vlan_to_appliance_mappings = 97387944;

Returns
Type Description
List<? extends com.google.cloud.compute.v1.InterconnectAttachmentL2ForwardingApplianceMappingInnerVlanToApplianceMappingOrBuilder>

getName()

public String getName()

Optional. The name of this appliance mapping rule.

optional string name = 3373707;

Returns
Type Description
String

The name.

getNameBytes()

public ByteString getNameBytes()

Optional. The name of this appliance mapping rule.

optional string name = 3373707;

Returns
Type Description
ByteString

The bytes for name.

hasApplianceIpAddress()

public boolean hasApplianceIpAddress()

Optional. A single IPv4 or IPv6 address used as the destination IP address for ingress packets that match on a VLAN tag, but do not match a more specific inner VLAN tag.

Unset field (null-value) indicates both VLAN tags are required to be mapped. Otherwise, defaultApplianceIpAddress is used.

optional string appliance_ip_address = 57985710;

Returns
Type Description
boolean

Whether the applianceIpAddress field is set.

hasName()

public boolean hasName()

Optional. The name of this appliance mapping rule.

optional string name = 3373707;

Returns
Type Description
boolean

Whether the name field is set.

internalGetFieldAccessorTable()

protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Type Description
FieldAccessorTable
Overrides

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeFrom(InterconnectAttachmentL2ForwardingApplianceMapping other)

public InterconnectAttachmentL2ForwardingApplianceMapping.Builder mergeFrom(InterconnectAttachmentL2ForwardingApplianceMapping other)
Parameter
Name Description
other InterconnectAttachmentL2ForwardingApplianceMapping
Returns
Type Description
InterconnectAttachmentL2ForwardingApplianceMapping.Builder

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

public InterconnectAttachmentL2ForwardingApplianceMapping.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input CodedInputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
InterconnectAttachmentL2ForwardingApplianceMapping.Builder
Overrides
Exceptions
Type Description
IOException

mergeFrom(Message other)

public InterconnectAttachmentL2ForwardingApplianceMapping.Builder mergeFrom(Message other)
Parameter
Name Description
other Message
Returns
Type Description
InterconnectAttachmentL2ForwardingApplianceMapping.Builder
Overrides

mergeUnknownFields(UnknownFieldSet unknownFields)

public final InterconnectAttachmentL2ForwardingApplianceMapping.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter
Name Description
unknownFields UnknownFieldSet
Returns
Type Description
InterconnectAttachmentL2ForwardingApplianceMapping.Builder
Overrides

removeInnerVlanToApplianceMappings(int index)

public InterconnectAttachmentL2ForwardingApplianceMapping.Builder removeInnerVlanToApplianceMappings(int index)

Optional. Used to match against the inner VLAN when the packet contains two VLAN tags.

A list of mapping rules from inner VLAN tags to IP addresses. If the inner VLAN is not explicitly mapped to an IP address range, the applianceIpAddress is used.

repeated .google.cloud.compute.v1.InterconnectAttachmentL2ForwardingApplianceMappingInnerVlanToApplianceMapping inner_vlan_to_appliance_mappings = 97387944;

Parameter
Name Description
index int
Returns
Type Description
InterconnectAttachmentL2ForwardingApplianceMapping.Builder

setApplianceIpAddress(String value)

public InterconnectAttachmentL2ForwardingApplianceMapping.Builder setApplianceIpAddress(String value)

Optional. A single IPv4 or IPv6 address used as the destination IP address for ingress packets that match on a VLAN tag, but do not match a more specific inner VLAN tag.

Unset field (null-value) indicates both VLAN tags are required to be mapped. Otherwise, defaultApplianceIpAddress is used.

optional string appliance_ip_address = 57985710;

Parameter
Name Description
value String

The applianceIpAddress to set.

Returns
Type Description
InterconnectAttachmentL2ForwardingApplianceMapping.Builder

This builder for chaining.

setApplianceIpAddressBytes(ByteString value)

public InterconnectAttachmentL2ForwardingApplianceMapping.Builder setApplianceIpAddressBytes(ByteString value)

Optional. A single IPv4 or IPv6 address used as the destination IP address for ingress packets that match on a VLAN tag, but do not match a more specific inner VLAN tag.

Unset field (null-value) indicates both VLAN tags are required to be mapped. Otherwise, defaultApplianceIpAddress is used.

optional string appliance_ip_address = 57985710;

Parameter
Name Description
value ByteString

The bytes for applianceIpAddress to set.

Returns
Type Description
InterconnectAttachmentL2ForwardingApplianceMapping.Builder

This builder for chaining.

setField(Descriptors.FieldDescriptor field, Object value)

public InterconnectAttachmentL2ForwardingApplianceMapping.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters
Name Description
field FieldDescriptor
value Object
Returns
Type Description
InterconnectAttachmentL2ForwardingApplianceMapping.Builder
Overrides

setInnerVlanToApplianceMappings(int index, InterconnectAttachmentL2ForwardingApplianceMappingInnerVlanToApplianceMapping value)

public InterconnectAttachmentL2ForwardingApplianceMapping.Builder setInnerVlanToApplianceMappings(int index, InterconnectAttachmentL2ForwardingApplianceMappingInnerVlanToApplianceMapping value)

Optional. Used to match against the inner VLAN when the packet contains two VLAN tags.

A list of mapping rules from inner VLAN tags to IP addresses. If the inner VLAN is not explicitly mapped to an IP address range, the applianceIpAddress is used.

repeated .google.cloud.compute.v1.InterconnectAttachmentL2ForwardingApplianceMappingInnerVlanToApplianceMapping inner_vlan_to_appliance_mappings = 97387944;

Parameters
Name Description
index int
value InterconnectAttachmentL2ForwardingApplianceMappingInnerVlanToApplianceMapping
Returns
Type Description
InterconnectAttachmentL2ForwardingApplianceMapping.Builder

setInnerVlanToApplianceMappings(int index, InterconnectAttachmentL2ForwardingApplianceMappingInnerVlanToApplianceMapping.Builder builderForValue)

public InterconnectAttachmentL2ForwardingApplianceMapping.Builder setInnerVlanToApplianceMappings(int index, InterconnectAttachmentL2ForwardingApplianceMappingInnerVlanToApplianceMapping.Builder builderForValue)

Optional. Used to match against the inner VLAN when the packet contains two VLAN tags.

A list of mapping rules from inner VLAN tags to IP addresses. If the inner VLAN is not explicitly mapped to an IP address range, the applianceIpAddress is used.

repeated .google.cloud.compute.v1.InterconnectAttachmentL2ForwardingApplianceMappingInnerVlanToApplianceMapping inner_vlan_to_appliance_mappings = 97387944;

Parameters
Name Description
index int
builderForValue InterconnectAttachmentL2ForwardingApplianceMappingInnerVlanToApplianceMapping.Builder
Returns
Type Description
InterconnectAttachmentL2ForwardingApplianceMapping.Builder

setName(String value)

public InterconnectAttachmentL2ForwardingApplianceMapping.Builder setName(String value)

Optional. The name of this appliance mapping rule.

optional string name = 3373707;

Parameter
Name Description
value String

The name to set.

Returns
Type Description
InterconnectAttachmentL2ForwardingApplianceMapping.Builder

This builder for chaining.

setNameBytes(ByteString value)

public InterconnectAttachmentL2ForwardingApplianceMapping.Builder setNameBytes(ByteString value)

Optional. The name of this appliance mapping rule.

optional string name = 3373707;

Parameter
Name Description
value ByteString

The bytes for name to set.

Returns
Type Description
InterconnectAttachmentL2ForwardingApplianceMapping.Builder

This builder for chaining.

setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)

public InterconnectAttachmentL2ForwardingApplianceMapping.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parameters
Name Description
field FieldDescriptor
index int
value Object
Returns
Type Description
InterconnectAttachmentL2ForwardingApplianceMapping.Builder
Overrides

setUnknownFields(UnknownFieldSet unknownFields)

public final InterconnectAttachmentL2ForwardingApplianceMapping.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter
Name Description
unknownFields UnknownFieldSet
Returns
Type Description
InterconnectAttachmentL2ForwardingApplianceMapping.Builder
Overrides