Package com.google.cloud.compute.v1
Class InterconnectAttachmentGroupLogicalStructureRegionMetro.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<InterconnectAttachmentGroupLogicalStructureRegionMetro.Builder>
com.google.cloud.compute.v1.InterconnectAttachmentGroupLogicalStructureRegionMetro.Builder
- All Implemented Interfaces:
InterconnectAttachmentGroupLogicalStructureRegionMetroOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- InterconnectAttachmentGroupLogicalStructureRegionMetro
public static final class InterconnectAttachmentGroupLogicalStructureRegionMetro.Builder
extends com.google.protobuf.GeneratedMessage.Builder<InterconnectAttachmentGroupLogicalStructureRegionMetro.Builder>
implements InterconnectAttachmentGroupLogicalStructureRegionMetroOrBuilder
[Output Only] The metros of Attachments in this group in this region.Protobuf type
google.cloud.compute.v1.InterconnectAttachmentGroupLogicalStructureRegionMetro-
Method Summary
Modifier and TypeMethodDescriptionaddAllFacilities(Iterable<? extends InterconnectAttachmentGroupLogicalStructureRegionMetroFacility> values) repeated .google.cloud.compute.v1.InterconnectAttachmentGroupLogicalStructureRegionMetroFacility facilities = 536683137;addFacilities(int index, InterconnectAttachmentGroupLogicalStructureRegionMetroFacility value) repeated .google.cloud.compute.v1.InterconnectAttachmentGroupLogicalStructureRegionMetroFacility facilities = 536683137;addFacilities(int index, InterconnectAttachmentGroupLogicalStructureRegionMetroFacility.Builder builderForValue) repeated .google.cloud.compute.v1.InterconnectAttachmentGroupLogicalStructureRegionMetroFacility facilities = 536683137;repeated .google.cloud.compute.v1.InterconnectAttachmentGroupLogicalStructureRegionMetroFacility facilities = 536683137;addFacilities(InterconnectAttachmentGroupLogicalStructureRegionMetroFacility.Builder builderForValue) repeated .google.cloud.compute.v1.InterconnectAttachmentGroupLogicalStructureRegionMetroFacility facilities = 536683137;repeated .google.cloud.compute.v1.InterconnectAttachmentGroupLogicalStructureRegionMetroFacility facilities = 536683137;addFacilitiesBuilder(int index) repeated .google.cloud.compute.v1.InterconnectAttachmentGroupLogicalStructureRegionMetroFacility facilities = 536683137;build()clear()repeated .google.cloud.compute.v1.InterconnectAttachmentGroupLogicalStructureRegionMetroFacility facilities = 536683137;Output only.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorgetFacilities(int index) repeated .google.cloud.compute.v1.InterconnectAttachmentGroupLogicalStructureRegionMetroFacility facilities = 536683137;getFacilitiesBuilder(int index) repeated .google.cloud.compute.v1.InterconnectAttachmentGroupLogicalStructureRegionMetroFacility facilities = 536683137;repeated .google.cloud.compute.v1.InterconnectAttachmentGroupLogicalStructureRegionMetroFacility facilities = 536683137;intrepeated .google.cloud.compute.v1.InterconnectAttachmentGroupLogicalStructureRegionMetroFacility facilities = 536683137;repeated .google.cloud.compute.v1.InterconnectAttachmentGroupLogicalStructureRegionMetroFacility facilities = 536683137;getFacilitiesOrBuilder(int index) repeated .google.cloud.compute.v1.InterconnectAttachmentGroupLogicalStructureRegionMetroFacility facilities = 536683137;repeated .google.cloud.compute.v1.InterconnectAttachmentGroupLogicalStructureRegionMetroFacility facilities = 536683137;getMetro()Output only.com.google.protobuf.ByteStringOutput only.booleanhasMetro()Output only.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) removeFacilities(int index) repeated .google.cloud.compute.v1.InterconnectAttachmentGroupLogicalStructureRegionMetroFacility facilities = 536683137;setFacilities(int index, InterconnectAttachmentGroupLogicalStructureRegionMetroFacility value) repeated .google.cloud.compute.v1.InterconnectAttachmentGroupLogicalStructureRegionMetroFacility facilities = 536683137;setFacilities(int index, InterconnectAttachmentGroupLogicalStructureRegionMetroFacility.Builder builderForValue) repeated .google.cloud.compute.v1.InterconnectAttachmentGroupLogicalStructureRegionMetroFacility facilities = 536683137;Output only.setMetroBytes(com.google.protobuf.ByteString value) Output only.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<InterconnectAttachmentGroupLogicalStructureRegionMetro.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<InterconnectAttachmentGroupLogicalStructureRegionMetro.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<InterconnectAttachmentGroupLogicalStructureRegionMetro.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
public InterconnectAttachmentGroupLogicalStructureRegionMetro.Builder mergeFrom(com.google.protobuf.Message other) - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<InterconnectAttachmentGroupLogicalStructureRegionMetro.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<InterconnectAttachmentGroupLogicalStructureRegionMetro.Builder>
-
mergeFrom
public InterconnectAttachmentGroupLogicalStructureRegionMetro.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<InterconnectAttachmentGroupLogicalStructureRegionMetro.Builder>- Throws:
IOException
-
getFacilitiesList
repeated .google.cloud.compute.v1.InterconnectAttachmentGroupLogicalStructureRegionMetroFacility facilities = 536683137;- Specified by:
getFacilitiesListin interfaceInterconnectAttachmentGroupLogicalStructureRegionMetroOrBuilder
-
getFacilitiesCount
public int getFacilitiesCount()repeated .google.cloud.compute.v1.InterconnectAttachmentGroupLogicalStructureRegionMetroFacility facilities = 536683137;- Specified by:
getFacilitiesCountin interfaceInterconnectAttachmentGroupLogicalStructureRegionMetroOrBuilder
-
getFacilities
repeated .google.cloud.compute.v1.InterconnectAttachmentGroupLogicalStructureRegionMetroFacility facilities = 536683137;- Specified by:
getFacilitiesin interfaceInterconnectAttachmentGroupLogicalStructureRegionMetroOrBuilder
-
setFacilities
public InterconnectAttachmentGroupLogicalStructureRegionMetro.Builder setFacilities(int index, InterconnectAttachmentGroupLogicalStructureRegionMetroFacility value) repeated .google.cloud.compute.v1.InterconnectAttachmentGroupLogicalStructureRegionMetroFacility facilities = 536683137; -
setFacilities
public InterconnectAttachmentGroupLogicalStructureRegionMetro.Builder setFacilities(int index, InterconnectAttachmentGroupLogicalStructureRegionMetroFacility.Builder builderForValue) repeated .google.cloud.compute.v1.InterconnectAttachmentGroupLogicalStructureRegionMetroFacility facilities = 536683137; -
addFacilities
public InterconnectAttachmentGroupLogicalStructureRegionMetro.Builder addFacilities(InterconnectAttachmentGroupLogicalStructureRegionMetroFacility value) repeated .google.cloud.compute.v1.InterconnectAttachmentGroupLogicalStructureRegionMetroFacility facilities = 536683137; -
addFacilities
public InterconnectAttachmentGroupLogicalStructureRegionMetro.Builder addFacilities(int index, InterconnectAttachmentGroupLogicalStructureRegionMetroFacility value) repeated .google.cloud.compute.v1.InterconnectAttachmentGroupLogicalStructureRegionMetroFacility facilities = 536683137; -
addFacilities
public InterconnectAttachmentGroupLogicalStructureRegionMetro.Builder addFacilities(InterconnectAttachmentGroupLogicalStructureRegionMetroFacility.Builder builderForValue) repeated .google.cloud.compute.v1.InterconnectAttachmentGroupLogicalStructureRegionMetroFacility facilities = 536683137; -
addFacilities
public InterconnectAttachmentGroupLogicalStructureRegionMetro.Builder addFacilities(int index, InterconnectAttachmentGroupLogicalStructureRegionMetroFacility.Builder builderForValue) repeated .google.cloud.compute.v1.InterconnectAttachmentGroupLogicalStructureRegionMetroFacility facilities = 536683137; -
addAllFacilities
public InterconnectAttachmentGroupLogicalStructureRegionMetro.Builder addAllFacilities(Iterable<? extends InterconnectAttachmentGroupLogicalStructureRegionMetroFacility> values) repeated .google.cloud.compute.v1.InterconnectAttachmentGroupLogicalStructureRegionMetroFacility facilities = 536683137; -
clearFacilities
repeated .google.cloud.compute.v1.InterconnectAttachmentGroupLogicalStructureRegionMetroFacility facilities = 536683137; -
removeFacilities
repeated .google.cloud.compute.v1.InterconnectAttachmentGroupLogicalStructureRegionMetroFacility facilities = 536683137; -
getFacilitiesBuilder
public InterconnectAttachmentGroupLogicalStructureRegionMetroFacility.Builder getFacilitiesBuilder(int index) repeated .google.cloud.compute.v1.InterconnectAttachmentGroupLogicalStructureRegionMetroFacility facilities = 536683137; -
getFacilitiesOrBuilder
public InterconnectAttachmentGroupLogicalStructureRegionMetroFacilityOrBuilder getFacilitiesOrBuilder(int index) repeated .google.cloud.compute.v1.InterconnectAttachmentGroupLogicalStructureRegionMetroFacility facilities = 536683137;- Specified by:
getFacilitiesOrBuilderin interfaceInterconnectAttachmentGroupLogicalStructureRegionMetroOrBuilder
-
getFacilitiesOrBuilderList
public List<? extends InterconnectAttachmentGroupLogicalStructureRegionMetroFacilityOrBuilder> getFacilitiesOrBuilderList()repeated .google.cloud.compute.v1.InterconnectAttachmentGroupLogicalStructureRegionMetroFacility facilities = 536683137;- Specified by:
getFacilitiesOrBuilderListin interfaceInterconnectAttachmentGroupLogicalStructureRegionMetroOrBuilder
-
addFacilitiesBuilder
public InterconnectAttachmentGroupLogicalStructureRegionMetroFacility.Builder addFacilitiesBuilder()repeated .google.cloud.compute.v1.InterconnectAttachmentGroupLogicalStructureRegionMetroFacility facilities = 536683137; -
addFacilitiesBuilder
public InterconnectAttachmentGroupLogicalStructureRegionMetroFacility.Builder addFacilitiesBuilder(int index) repeated .google.cloud.compute.v1.InterconnectAttachmentGroupLogicalStructureRegionMetroFacility facilities = 536683137; -
getFacilitiesBuilderList
public List<InterconnectAttachmentGroupLogicalStructureRegionMetroFacility.Builder> getFacilitiesBuilderList()repeated .google.cloud.compute.v1.InterconnectAttachmentGroupLogicalStructureRegionMetroFacility facilities = 536683137; -
hasMetro
public boolean hasMetro()Output only. [Output Only] The name of the metro, as a three-letter lowercase string like "iad". This is the first component of the location of an Interconnect.
optional string metro = 103787801;- Specified by:
hasMetroin interfaceInterconnectAttachmentGroupLogicalStructureRegionMetroOrBuilder- Returns:
- Whether the metro field is set.
-
getMetro
Output only. [Output Only] The name of the metro, as a three-letter lowercase string like "iad". This is the first component of the location of an Interconnect.
optional string metro = 103787801;- Specified by:
getMetroin interfaceInterconnectAttachmentGroupLogicalStructureRegionMetroOrBuilder- Returns:
- The metro.
-
getMetroBytes
public com.google.protobuf.ByteString getMetroBytes()Output only. [Output Only] The name of the metro, as a three-letter lowercase string like "iad". This is the first component of the location of an Interconnect.
optional string metro = 103787801;- Specified by:
getMetroBytesin interfaceInterconnectAttachmentGroupLogicalStructureRegionMetroOrBuilder- Returns:
- The bytes for metro.
-
setMetro
Output only. [Output Only] The name of the metro, as a three-letter lowercase string like "iad". This is the first component of the location of an Interconnect.
optional string metro = 103787801;- Parameters:
value- The metro to set.- Returns:
- This builder for chaining.
-
clearMetro
Output only. [Output Only] The name of the metro, as a three-letter lowercase string like "iad". This is the first component of the location of an Interconnect.
optional string metro = 103787801;- Returns:
- This builder for chaining.
-
setMetroBytes
public InterconnectAttachmentGroupLogicalStructureRegionMetro.Builder setMetroBytes(com.google.protobuf.ByteString value) Output only. [Output Only] The name of the metro, as a three-letter lowercase string like "iad". This is the first component of the location of an Interconnect.
optional string metro = 103787801;- Parameters:
value- The bytes for metro to set.- Returns:
- This builder for chaining.
-