Class InterconnectAttachmentGroupLogicalStructureRegion.Builder (1.88.0)

public static final class InterconnectAttachmentGroupLogicalStructureRegion.Builder extends GeneratedMessageV3.Builder<InterconnectAttachmentGroupLogicalStructureRegion.Builder> implements InterconnectAttachmentGroupLogicalStructureRegionOrBuilder

[Output Only] The regions Attachments in this group are in.

Protobuf type google.cloud.compute.v1.InterconnectAttachmentGroupLogicalStructureRegion

Inheritance

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

Static Methods

getDescriptor()

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

Methods

addAllMetros(Iterable<? extends InterconnectAttachmentGroupLogicalStructureRegionMetro> values)

public InterconnectAttachmentGroupLogicalStructureRegion.Builder addAllMetros(Iterable<? extends InterconnectAttachmentGroupLogicalStructureRegionMetro> values)

repeated .google.cloud.compute.v1.InterconnectAttachmentGroupLogicalStructureRegionMetro metros = 533067386;

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

addMetros(InterconnectAttachmentGroupLogicalStructureRegionMetro value)

public InterconnectAttachmentGroupLogicalStructureRegion.Builder addMetros(InterconnectAttachmentGroupLogicalStructureRegionMetro value)

repeated .google.cloud.compute.v1.InterconnectAttachmentGroupLogicalStructureRegionMetro metros = 533067386;

Parameter
Name Description
value InterconnectAttachmentGroupLogicalStructureRegionMetro
Returns
Type Description
InterconnectAttachmentGroupLogicalStructureRegion.Builder

addMetros(InterconnectAttachmentGroupLogicalStructureRegionMetro.Builder builderForValue)

public InterconnectAttachmentGroupLogicalStructureRegion.Builder addMetros(InterconnectAttachmentGroupLogicalStructureRegionMetro.Builder builderForValue)

repeated .google.cloud.compute.v1.InterconnectAttachmentGroupLogicalStructureRegionMetro metros = 533067386;

Parameter
Name Description
builderForValue InterconnectAttachmentGroupLogicalStructureRegionMetro.Builder
Returns
Type Description
InterconnectAttachmentGroupLogicalStructureRegion.Builder

addMetros(int index, InterconnectAttachmentGroupLogicalStructureRegionMetro value)

public InterconnectAttachmentGroupLogicalStructureRegion.Builder addMetros(int index, InterconnectAttachmentGroupLogicalStructureRegionMetro value)

repeated .google.cloud.compute.v1.InterconnectAttachmentGroupLogicalStructureRegionMetro metros = 533067386;

Parameters
Name Description
index int
value InterconnectAttachmentGroupLogicalStructureRegionMetro
Returns
Type Description
InterconnectAttachmentGroupLogicalStructureRegion.Builder

addMetros(int index, InterconnectAttachmentGroupLogicalStructureRegionMetro.Builder builderForValue)

public InterconnectAttachmentGroupLogicalStructureRegion.Builder addMetros(int index, InterconnectAttachmentGroupLogicalStructureRegionMetro.Builder builderForValue)

repeated .google.cloud.compute.v1.InterconnectAttachmentGroupLogicalStructureRegionMetro metros = 533067386;

Parameters
Name Description
index int
builderForValue InterconnectAttachmentGroupLogicalStructureRegionMetro.Builder
Returns
Type Description
InterconnectAttachmentGroupLogicalStructureRegion.Builder

addMetrosBuilder()

public InterconnectAttachmentGroupLogicalStructureRegionMetro.Builder addMetrosBuilder()

repeated .google.cloud.compute.v1.InterconnectAttachmentGroupLogicalStructureRegionMetro metros = 533067386;

Returns
Type Description
InterconnectAttachmentGroupLogicalStructureRegionMetro.Builder

addMetrosBuilder(int index)

public InterconnectAttachmentGroupLogicalStructureRegionMetro.Builder addMetrosBuilder(int index)

repeated .google.cloud.compute.v1.InterconnectAttachmentGroupLogicalStructureRegionMetro metros = 533067386;

Parameter
Name Description
index int
Returns
Type Description
InterconnectAttachmentGroupLogicalStructureRegionMetro.Builder

addRepeatedField(Descriptors.FieldDescriptor field, Object value)

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

build()

public InterconnectAttachmentGroupLogicalStructureRegion build()
Returns
Type Description
InterconnectAttachmentGroupLogicalStructureRegion

buildPartial()

public InterconnectAttachmentGroupLogicalStructureRegion buildPartial()
Returns
Type Description
InterconnectAttachmentGroupLogicalStructureRegion

clear()

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

clearField(Descriptors.FieldDescriptor field)

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

clearMetros()

public InterconnectAttachmentGroupLogicalStructureRegion.Builder clearMetros()

repeated .google.cloud.compute.v1.InterconnectAttachmentGroupLogicalStructureRegionMetro metros = 533067386;

Returns
Type Description
InterconnectAttachmentGroupLogicalStructureRegion.Builder

clearOneof(Descriptors.OneofDescriptor oneof)

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

clearRegion()

public InterconnectAttachmentGroupLogicalStructureRegion.Builder clearRegion()

[Output Only] The name of a region, like "us-central1".

optional string region = 138946292;

Returns
Type Description
InterconnectAttachmentGroupLogicalStructureRegion.Builder

This builder for chaining.

clone()

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

getDefaultInstanceForType()

public InterconnectAttachmentGroupLogicalStructureRegion getDefaultInstanceForType()
Returns
Type Description
InterconnectAttachmentGroupLogicalStructureRegion

getDescriptorForType()

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

getMetros(int index)

public InterconnectAttachmentGroupLogicalStructureRegionMetro getMetros(int index)

repeated .google.cloud.compute.v1.InterconnectAttachmentGroupLogicalStructureRegionMetro metros = 533067386;

Parameter
Name Description
index int
Returns
Type Description
InterconnectAttachmentGroupLogicalStructureRegionMetro

getMetrosBuilder(int index)

public InterconnectAttachmentGroupLogicalStructureRegionMetro.Builder getMetrosBuilder(int index)

repeated .google.cloud.compute.v1.InterconnectAttachmentGroupLogicalStructureRegionMetro metros = 533067386;

Parameter
Name Description
index int
Returns
Type Description
InterconnectAttachmentGroupLogicalStructureRegionMetro.Builder

getMetrosBuilderList()

public List<InterconnectAttachmentGroupLogicalStructureRegionMetro.Builder> getMetrosBuilderList()

repeated .google.cloud.compute.v1.InterconnectAttachmentGroupLogicalStructureRegionMetro metros = 533067386;

Returns
Type Description
List<Builder>

getMetrosCount()

public int getMetrosCount()

repeated .google.cloud.compute.v1.InterconnectAttachmentGroupLogicalStructureRegionMetro metros = 533067386;

Returns
Type Description
int

getMetrosList()

public List<InterconnectAttachmentGroupLogicalStructureRegionMetro> getMetrosList()

repeated .google.cloud.compute.v1.InterconnectAttachmentGroupLogicalStructureRegionMetro metros = 533067386;

Returns
Type Description
List<InterconnectAttachmentGroupLogicalStructureRegionMetro>

getMetrosOrBuilder(int index)