Class InterconnectAttachmentGroupLogicalStructureRegion.Builder (1.78.0)
1.97.0 (latest)
1.95.0
1.93.0
1.92.0
1.91.0
1.90.0
1.88.0
1.86.0
1.85.0
1.84.0
1.83.0
1.82.0
1.80.0
1.78.0
1.77.0
1.74.0
1.73.0
1.72.0
1.70.0
1.69.0
1.68.0
1.67.0
1.66.0
1.65.0
1.64.0
1.63.0
1.62.0
1.61.0
1.59.0
1.58.0
1.57.0
1.56.0
1.55.0
1.54.0
1.53.0
1.52.0
1.51.0
1.50.0
1.49.0
1.47.0
1.46.0
1.45.0
1.44.0
1.43.0
1.42.0
1.41.0
1.40.0
1.39.0
1.38.0
1.37.0
1.34.0
1.33.0
1.32.0
1.31.0
1.30.0
1.29.0
1.28.0
1.27.0
1.26.0
1.25.0
1.24.0
1.23.0
1.22.0
1.21.0
1.20.0
1.19.0
1.18.0
1.17.0
1.16.0
1.15.0
1.14.0
1.13.0
1.12.1
1.11.0
1.9.1
1.8.1
1.7.2
1.6.0-beta
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
Inherited Members
com.google.protobuf.GeneratedMessageV3.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMutableMapFieldReflection(int)
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 ()
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 >
addMetros(InterconnectAttachmentGroupLogicalStructureRegionMetro value)
public InterconnectAttachmentGroupLogicalStructureRegion . Builder addMetros ( InterconnectAttachmentGroupLogicalStructureRegionMetro value )
repeated .google.cloud.compute.v1.InterconnectAttachmentGroupLogicalStructureRegionMetro metros = 533067386;
addMetros(InterconnectAttachmentGroupLogicalStructureRegionMetro.Builder builderForValue)
public InterconnectAttachmentGroupLogicalStructureRegion . Builder addMetros ( InterconnectAttachmentGroupLogicalStructureRegionMetro . Builder builderForValue )
repeated .google.cloud.compute.v1.InterconnectAttachmentGroupLogicalStructureRegionMetro metros = 533067386;
addMetros(int index, InterconnectAttachmentGroupLogicalStructureRegionMetro value)
public InterconnectAttachmentGroupLogicalStructureRegion . Builder addMetros ( int index , InterconnectAttachmentGroupLogicalStructureRegionMetro value )
repeated .google.cloud.compute.v1.InterconnectAttachmentGroupLogicalStructureRegionMetro metros = 533067386;
addMetros(int index, InterconnectAttachmentGroupLogicalStructureRegionMetro.Builder builderForValue)
public InterconnectAttachmentGroupLogicalStructureRegion . Builder addMetros ( int index , InterconnectAttachmentGroupLogicalStructureRegionMetro . Builder builderForValue )
repeated .google.cloud.compute.v1.InterconnectAttachmentGroupLogicalStructureRegionMetro metros = 533067386;
addMetrosBuilder()
public InterconnectAttachmentGroupLogicalStructureRegionMetro . Builder addMetrosBuilder ()
repeated .google.cloud.compute.v1.InterconnectAttachmentGroupLogicalStructureRegionMetro metros = 533067386;
addMetrosBuilder(int index)
public InterconnectAttachmentGroupLogicalStructureRegionMetro . Builder addMetrosBuilder ( int index )
repeated .google.cloud.compute.v1.InterconnectAttachmentGroupLogicalStructureRegionMetro metros = 533067386;
Parameter
Name
Description
index
int
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public InterconnectAttachmentGroupLogicalStructureRegion . Builder addRepeatedField ( Descriptors . FieldDescriptor field , Object value )
Overrides
build()
public InterconnectAttachmentGroupLogicalStructureRegion build ()
buildPartial()
public InterconnectAttachmentGroupLogicalStructureRegion buildPartial ()
clear()
public InterconnectAttachmentGroupLogicalStructureRegion . Builder clear ()
Overrides
clearField(Descriptors.FieldDescriptor field)
public InterconnectAttachmentGroupLogicalStructureRegion . Builder clearField ( Descriptors . FieldDescriptor field )
Overrides
clearMetros()
public InterconnectAttachmentGroupLogicalStructureRegion . Builder clearMetros ()
repeated .google.cloud.compute.v1.InterconnectAttachmentGroupLogicalStructureRegionMetro metros = 533067386;
clearOneof(Descriptors.OneofDescriptor oneof)
public InterconnectAttachmentGroupLogicalStructureRegion . Builder clearOneof ( Descriptors . OneofDescriptor oneof )
Overrides
clearRegion()
public InterconnectAttachmentGroupLogicalStructureRegion . Builder clearRegion ()
[Output Only] The name of a region, like "us-central1".
optional string region = 138946292;
clone()
public InterconnectAttachmentGroupLogicalStructureRegion . Builder clone ()
Overrides
getDefaultInstanceForType()
public InterconnectAttachmentGroupLogicalStructureRegion getDefaultInstanceForType ()
getDescriptorForType()
public Descriptors . Descriptor getDescriptorForType ()
Overrides
getMetros(int index)
public InterconnectAttachmentGroupLogicalStructureRegionMetro getMetros ( int index )
repeated .google.cloud.compute.v1.InterconnectAttachmentGroupLogicalStructureRegionMetro metros = 533067386;
Parameter
Name
Description
index
int
getMetrosBuilder(int index)
public InterconnectAttachmentGroupLogicalStructureRegionMetro . Builder getMetrosBuilder ( int index )
repeated .google.cloud.compute.v1.InterconnectAttachmentGroupLogicalStructureRegionMetro metros = 533067386;
Parameter
Name
Description
index
int
getMetrosBuilderList()
public List<InterconnectAttachmentGroupLogicalStructureRegionMetro . Builder > getMetrosBuilderList ()
repeated .google.cloud.compute.v1.InterconnectAttachmentGroupLogicalStructureRegionMetro metros = 533067386;
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;
getMetrosOrBuilder(int index)
public InterconnectAttachmentGroupLogicalStructureRegionMetroOrBuilder getMetrosOrBuilder ( int index )
repeated .google.cloud.compute.v1.InterconnectAttachmentGroupLogicalStructureRegionMetro metros = 533067386;
Parameter
Name
Description
index
int
getMetrosOrBuilderList()
public List <? extends InterconnectAttachmentGroupLogicalStructureRegionMetroOrBuilder > getMetrosOrBuilderList ()
repeated .google.cloud.compute.v1.InterconnectAttachmentGroupLogicalStructureRegionMetro metros = 533067386;
Returns
Type
Description
List <? extends com.google.cloud.compute.v1.InterconnectAttachmentGroupLogicalStructureRegionMetroOrBuilder >
getRegion()
public String getRegion ()
[Output Only] The name of a region, like "us-central1".
optional string region = 138946292;
Returns
Type
Description
String
The region.
getRegionBytes()
public ByteString getRegionBytes ()
[Output Only] The name of a region, like "us-central1".
optional string region = 138946292;
Returns
Type
Description
ByteString
The bytes for region.
hasRegion()
public boolean hasRegion ()
[Output Only] The name of a region, like "us-central1".
optional string region = 138946292;
Returns
Type
Description
boolean
Whether the region field is set.
internalGetFieldAccessorTable()
protected GeneratedMessageV3 . FieldAccessorTable internalGetFieldAccessorTable ()
Overrides
isInitialized()
public final boolean isInitialized ()
Overrides
mergeFrom(InterconnectAttachmentGroupLogicalStructureRegion other)
public InterconnectAttachmentGroupLogicalStructureRegion . Builder mergeFrom ( InterconnectAttachmentGroupLogicalStructureRegion other )
public InterconnectAttachmentGroupLogicalStructureRegion . Builder mergeFrom ( CodedInputStream input , ExtensionRegistryLite extensionRegistry )
Overrides
mergeFrom(Message other)
public InterconnectAttachmentGroupLogicalStructureRegion . Builder mergeFrom ( Message other )
Parameter
Name
Description
other
Message
Overrides
mergeUnknownFields(UnknownFieldSet unknownFields)
public final InterconnectAttachmentGroupLogicalStructureRegion . Builder mergeUnknownFields ( UnknownFieldSet unknownFields )
Overrides
removeMetros(int index)
public InterconnectAttachmentGroupLogicalStructureRegion . Builder removeMetros ( int index )
repeated .google.cloud.compute.v1.InterconnectAttachmentGroupLogicalStructureRegionMetro metros = 533067386;
Parameter
Name
Description
index
int
setField(Descriptors.FieldDescriptor field, Object value)
public InterconnectAttachmentGroupLogicalStructureRegion . Builder setField ( Descriptors . FieldDescriptor field , Object value )
Overrides
setMetros(int index, InterconnectAttachmentGroupLogicalStructureRegionMetro value)
public InterconnectAttachmentGroupLogicalStructureRegion . Builder setMetros ( int index , InterconnectAttachmentGroupLogicalStructureRegionMetro value )
repeated .google.cloud.compute.v1.InterconnectAttachmentGroupLogicalStructureRegionMetro metros = 533067386;
setMetros(int index, InterconnectAttachmentGroupLogicalStructureRegionMetro.Builder builderForValue)
public InterconnectAttachmentGroupLogicalStructureRegion . Builder setMetros ( int index , InterconnectAttachmentGroupLogicalStructureRegionMetro . Builder builderForValue )
repeated .google.cloud.compute.v1.InterconnectAttachmentGroupLogicalStructureRegionMetro metros = 533067386;
setRegion(String value)
public InterconnectAttachmentGroupLogicalStructureRegion . Builder setRegion ( String value )
[Output Only] The name of a region, like "us-central1".
optional string region = 138946292;
Parameter
Name
Description
value
String The region to set.
setRegionBytes(ByteString value)
public InterconnectAttachmentGroupLogicalStructureRegion . Builder setRegionBytes ( ByteString value )
[Output Only] The name of a region, like "us-central1".
optional string region = 138946292;
Parameter
Name
Description
value
ByteString The bytes for region to set.
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public InterconnectAttachmentGroupLogicalStructureRegion . Builder setRepeatedField ( Descriptors . FieldDescriptor field , int index , Object value )
Overrides
setUnknownFields(UnknownFieldSet unknownFields)
public final InterconnectAttachmentGroupLogicalStructureRegion . Builder setUnknownFields ( UnknownFieldSet unknownFields )
Overrides
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-03-14 UTC.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2026-03-14 UTC."],[],[]]