Send feedback
Class InterconnectGroupPhysicalStructure.Builder (1.93.0)
Stay organized with collections
Save and categorize content based on your preferences.
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 InterconnectGroupPhysicalStructure . Builder extends GeneratedMessage . Builder<InterconnectGroupPhysicalStructure . Builder > implements InterconnectGroupPhysicalStructureOrBuilder
[Output Only] An analysis of the physical layout of Interconnects in this
group. Every Interconnect in the group is shown once in this structure.
Protobuf type google.cloud.compute.v1.InterconnectGroupPhysicalStructure
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
addAllMetros(Iterable<? extends InterconnectGroupPhysicalStructureMetros> values)
public InterconnectGroupPhysicalStructure . Builder addAllMetros ( Iterable <? extends InterconnectGroupPhysicalStructureMetros > values )
repeated .google.cloud.compute.v1.InterconnectGroupPhysicalStructureMetros metros = 533067386;
Parameter
Name
Description
values
Iterable <? extends com.google.cloud.compute.v1.InterconnectGroupPhysicalStructureMetros >
addMetros(InterconnectGroupPhysicalStructureMetros value)
public InterconnectGroupPhysicalStructure . Builder addMetros ( InterconnectGroupPhysicalStructureMetros value )
repeated .google.cloud.compute.v1.InterconnectGroupPhysicalStructureMetros metros = 533067386;
addMetros(InterconnectGroupPhysicalStructureMetros.Builder builderForValue)
public InterconnectGroupPhysicalStructure . Builder addMetros ( InterconnectGroupPhysicalStructureMetros . Builder builderForValue )
repeated .google.cloud.compute.v1.InterconnectGroupPhysicalStructureMetros metros = 533067386;
addMetros(int index, InterconnectGroupPhysicalStructureMetros value)
public InterconnectGroupPhysicalStructure . Builder addMetros ( int index , InterconnectGroupPhysicalStructureMetros value )
repeated .google.cloud.compute.v1.InterconnectGroupPhysicalStructureMetros metros = 533067386;
addMetros(int index, InterconnectGroupPhysicalStructureMetros.Builder builderForValue)
public InterconnectGroupPhysicalStructure . Builder addMetros ( int index , InterconnectGroupPhysicalStructureMetros . Builder builderForValue )
repeated .google.cloud.compute.v1.InterconnectGroupPhysicalStructureMetros metros = 533067386;
addMetrosBuilder()
public InterconnectGroupPhysicalStructureMetros . Builder addMetrosBuilder ()
repeated .google.cloud.compute.v1.InterconnectGroupPhysicalStructureMetros metros = 533067386;
addMetrosBuilder(int index)
public InterconnectGroupPhysicalStructureMetros . Builder addMetrosBuilder ( int index )
repeated .google.cloud.compute.v1.InterconnectGroupPhysicalStructureMetros metros = 533067386;
Parameter
Name
Description
index
int
build()
public InterconnectGroupPhysicalStructure build ()
buildPartial()
public InterconnectGroupPhysicalStructure buildPartial ()
clear()
public InterconnectGroupPhysicalStructure . Builder clear ()
Overrides
clearMetros()
public InterconnectGroupPhysicalStructure . Builder clearMetros ()
repeated .google.cloud.compute.v1.InterconnectGroupPhysicalStructureMetros metros = 533067386;
getDefaultInstanceForType()
public InterconnectGroupPhysicalStructure getDefaultInstanceForType ()
getDescriptorForType()
public Descriptors . Descriptor getDescriptorForType ()
Overrides
getMetros(int index)
public InterconnectGroupPhysicalStructureMetros getMetros ( int index )
repeated .google.cloud.compute.v1.InterconnectGroupPhysicalStructureMetros metros = 533067386;
Parameter
Name
Description
index
int
getMetrosBuilder(int index)
public InterconnectGroupPhysicalStructureMetros . Builder getMetrosBuilder ( int index )
repeated .google.cloud.compute.v1.InterconnectGroupPhysicalStructureMetros metros = 533067386;
Parameter
Name
Description
index
int
getMetrosBuilderList()
public List<InterconnectGroupPhysicalStructureMetros . Builder > getMetrosBuilderList ()
repeated .google.cloud.compute.v1.InterconnectGroupPhysicalStructureMetros metros = 533067386;
getMetrosCount()
public int getMetrosCount ()
repeated .google.cloud.compute.v1.InterconnectGroupPhysicalStructureMetros metros = 533067386;
Returns
Type
Description
int
getMetrosList()
public List<InterconnectGroupPhysicalStructureMetros> getMetrosList ()
repeated .google.cloud.compute.v1.InterconnectGroupPhysicalStructureMetros metros = 533067386;
getMetrosOrBuilder(int index)
public InterconnectGroupPhysicalStructureMetrosOrBuilder getMetrosOrBuilder ( int index )
repeated .google.cloud.compute.v1.InterconnectGroupPhysicalStructureMetros metros = 533067386;
Parameter
Name
Description
index
int
getMetrosOrBuilderList()
public List <? extends InterconnectGroupPhysicalStructureMetrosOrBuilder > getMetrosOrBuilderList ()
repeated .google.cloud.compute.v1.InterconnectGroupPhysicalStructureMetros metros = 533067386;
Returns
Type
Description
List <? extends com.google.cloud.compute.v1.InterconnectGroupPhysicalStructureMetrosOrBuilder >
internalGetFieldAccessorTable()
protected GeneratedMessage . FieldAccessorTable internalGetFieldAccessorTable ()
Overrides
isInitialized()
public final boolean isInitialized ()
Overrides
mergeFrom(InterconnectGroupPhysicalStructure other)
public InterconnectGroupPhysicalStructure . Builder mergeFrom ( InterconnectGroupPhysicalStructure other )
public InterconnectGroupPhysicalStructure . Builder mergeFrom ( CodedInputStream input , ExtensionRegistryLite extensionRegistry )
Overrides
mergeFrom(Message other)
public InterconnectGroupPhysicalStructure . Builder mergeFrom ( Message other )
Parameter
Name
Description
other
Message
Overrides
removeMetros(int index)
public InterconnectGroupPhysicalStructure . Builder removeMetros ( int index )
repeated .google.cloud.compute.v1.InterconnectGroupPhysicalStructureMetros metros = 533067386;
Parameter
Name
Description
index
int
setMetros(int index, InterconnectGroupPhysicalStructureMetros value)
public InterconnectGroupPhysicalStructure . Builder setMetros ( int index , InterconnectGroupPhysicalStructureMetros value )
repeated .google.cloud.compute.v1.InterconnectGroupPhysicalStructureMetros metros = 533067386;
setMetros(int index, InterconnectGroupPhysicalStructureMetros.Builder builderForValue)
public InterconnectGroupPhysicalStructure . Builder setMetros ( int index , InterconnectGroupPhysicalStructureMetros . Builder builderForValue )
repeated .google.cloud.compute.v1.InterconnectGroupPhysicalStructureMetros metros = 533067386;
Send feedback
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.
Need to tell us more?
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2026-03-14 UTC."],[],[]]