Package com.google.cloud.compute.v1
Class InterconnectGroupPhysicalStructure.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<InterconnectGroupPhysicalStructure.Builder>
com.google.cloud.compute.v1.InterconnectGroupPhysicalStructure.Builder
- All Implemented Interfaces:
InterconnectGroupPhysicalStructureOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- InterconnectGroupPhysicalStructure
public static final class InterconnectGroupPhysicalStructure.Builder
extends com.google.protobuf.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-
Method Summary
Modifier and TypeMethodDescriptionaddAllMetros(Iterable<? extends InterconnectGroupPhysicalStructureMetros> values) repeated .google.cloud.compute.v1.InterconnectGroupPhysicalStructureMetros metros = 533067386;addMetros(int index, InterconnectGroupPhysicalStructureMetros value) repeated .google.cloud.compute.v1.InterconnectGroupPhysicalStructureMetros metros = 533067386;addMetros(int index, InterconnectGroupPhysicalStructureMetros.Builder builderForValue) repeated .google.cloud.compute.v1.InterconnectGroupPhysicalStructureMetros metros = 533067386;repeated .google.cloud.compute.v1.InterconnectGroupPhysicalStructureMetros metros = 533067386;addMetros(InterconnectGroupPhysicalStructureMetros.Builder builderForValue) repeated .google.cloud.compute.v1.InterconnectGroupPhysicalStructureMetros metros = 533067386;repeated .google.cloud.compute.v1.InterconnectGroupPhysicalStructureMetros metros = 533067386;addMetrosBuilder(int index) repeated .google.cloud.compute.v1.InterconnectGroupPhysicalStructureMetros metros = 533067386;build()clear()repeated .google.cloud.compute.v1.InterconnectGroupPhysicalStructureMetros metros = 533067386;static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorgetMetros(int index) repeated .google.cloud.compute.v1.InterconnectGroupPhysicalStructureMetros metros = 533067386;getMetrosBuilder(int index) repeated .google.cloud.compute.v1.InterconnectGroupPhysicalStructureMetros metros = 533067386;repeated .google.cloud.compute.v1.InterconnectGroupPhysicalStructureMetros metros = 533067386;intrepeated .google.cloud.compute.v1.InterconnectGroupPhysicalStructureMetros metros = 533067386;repeated .google.cloud.compute.v1.InterconnectGroupPhysicalStructureMetros metros = 533067386;getMetrosOrBuilder(int index) repeated .google.cloud.compute.v1.InterconnectGroupPhysicalStructureMetros metros = 533067386;repeated .google.cloud.compute.v1.InterconnectGroupPhysicalStructureMetros metros = 533067386;protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) removeMetros(int index) repeated .google.cloud.compute.v1.InterconnectGroupPhysicalStructureMetros metros = 533067386;setMetros(int index, InterconnectGroupPhysicalStructureMetros value) repeated .google.cloud.compute.v1.InterconnectGroupPhysicalStructureMetros metros = 533067386;setMetros(int index, InterconnectGroupPhysicalStructureMetros.Builder builderForValue) repeated .google.cloud.compute.v1.InterconnectGroupPhysicalStructureMetros metros = 533067386;Methods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage.Builder<InterconnectGroupPhysicalStructure.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessage.Builder<InterconnectGroupPhysicalStructure.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessage.Builder<InterconnectGroupPhysicalStructure.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<InterconnectGroupPhysicalStructure.Builder>
-
mergeFrom
public InterconnectGroupPhysicalStructure.Builder mergeFrom(InterconnectGroupPhysicalStructure other) -
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<InterconnectGroupPhysicalStructure.Builder>
-
mergeFrom
public InterconnectGroupPhysicalStructure.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<InterconnectGroupPhysicalStructure.Builder>- Throws:
IOException
-
getMetrosList
repeated .google.cloud.compute.v1.InterconnectGroupPhysicalStructureMetros metros = 533067386;- Specified by:
getMetrosListin interfaceInterconnectGroupPhysicalStructureOrBuilder
-
getMetrosCount
public int getMetrosCount()repeated .google.cloud.compute.v1.InterconnectGroupPhysicalStructureMetros metros = 533067386;- Specified by:
getMetrosCountin interfaceInterconnectGroupPhysicalStructureOrBuilder
-
getMetros
repeated .google.cloud.compute.v1.InterconnectGroupPhysicalStructureMetros metros = 533067386;- Specified by:
getMetrosin interfaceInterconnectGroupPhysicalStructureOrBuilder
-
setMetros
public InterconnectGroupPhysicalStructure.Builder setMetros(int index, InterconnectGroupPhysicalStructureMetros value) repeated .google.cloud.compute.v1.InterconnectGroupPhysicalStructureMetros metros = 533067386; -
setMetros
public InterconnectGroupPhysicalStructure.Builder setMetros(int index, InterconnectGroupPhysicalStructureMetros.Builder builderForValue) repeated .google.cloud.compute.v1.InterconnectGroupPhysicalStructureMetros metros = 533067386; -
addMetros
public InterconnectGroupPhysicalStructure.Builder addMetros(InterconnectGroupPhysicalStructureMetros value) repeated .google.cloud.compute.v1.InterconnectGroupPhysicalStructureMetros metros = 533067386; -
addMetros
public InterconnectGroupPhysicalStructure.Builder addMetros(int index, InterconnectGroupPhysicalStructureMetros value) repeated .google.cloud.compute.v1.InterconnectGroupPhysicalStructureMetros metros = 533067386; -
addMetros
public InterconnectGroupPhysicalStructure.Builder addMetros(InterconnectGroupPhysicalStructureMetros.Builder builderForValue) repeated .google.cloud.compute.v1.InterconnectGroupPhysicalStructureMetros metros = 533067386; -
addMetros
public InterconnectGroupPhysicalStructure.Builder addMetros(int index, InterconnectGroupPhysicalStructureMetros.Builder builderForValue) repeated .google.cloud.compute.v1.InterconnectGroupPhysicalStructureMetros metros = 533067386; -
addAllMetros
public InterconnectGroupPhysicalStructure.Builder addAllMetros(Iterable<? extends InterconnectGroupPhysicalStructureMetros> values) repeated .google.cloud.compute.v1.InterconnectGroupPhysicalStructureMetros metros = 533067386; -
clearMetros
repeated .google.cloud.compute.v1.InterconnectGroupPhysicalStructureMetros metros = 533067386; -
removeMetros
repeated .google.cloud.compute.v1.InterconnectGroupPhysicalStructureMetros metros = 533067386; -
getMetrosBuilder
repeated .google.cloud.compute.v1.InterconnectGroupPhysicalStructureMetros metros = 533067386; -
getMetrosOrBuilder
repeated .google.cloud.compute.v1.InterconnectGroupPhysicalStructureMetros metros = 533067386;- Specified by:
getMetrosOrBuilderin interfaceInterconnectGroupPhysicalStructureOrBuilder
-
getMetrosOrBuilderList
repeated .google.cloud.compute.v1.InterconnectGroupPhysicalStructureMetros metros = 533067386;- Specified by:
getMetrosOrBuilderListin interfaceInterconnectGroupPhysicalStructureOrBuilder
-
addMetrosBuilder
repeated .google.cloud.compute.v1.InterconnectGroupPhysicalStructureMetros metros = 533067386; -
addMetrosBuilder
repeated .google.cloud.compute.v1.InterconnectGroupPhysicalStructureMetros metros = 533067386; -
getMetrosBuilderList
repeated .google.cloud.compute.v1.InterconnectGroupPhysicalStructureMetros metros = 533067386;
-