Package com.google.cloud.compute.v1
Class InterconnectGroupConfiguredTopologyCapabilityIntendedCapabilityBlockers.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<InterconnectGroupConfiguredTopologyCapabilityIntendedCapabilityBlockers.Builder>
com.google.cloud.compute.v1.InterconnectGroupConfiguredTopologyCapabilityIntendedCapabilityBlockers.Builder
- All Implemented Interfaces:
InterconnectGroupConfiguredTopologyCapabilityIntendedCapabilityBlockersOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
public static final class InterconnectGroupConfiguredTopologyCapabilityIntendedCapabilityBlockers.Builder
extends com.google.protobuf.GeneratedMessage.Builder<InterconnectGroupConfiguredTopologyCapabilityIntendedCapabilityBlockers.Builder>
implements InterconnectGroupConfiguredTopologyCapabilityIntendedCapabilityBlockersOrBuilder
[Output Only] Reasons why configuration.topologyCapability.sla differs from intent.topologyCapability. This list is empty if and only if those are the same.Protobuf type
google.cloud.compute.v1.InterconnectGroupConfiguredTopologyCapabilityIntendedCapabilityBlockers-
Method Summary
Modifier and TypeMethodDescriptionaddAllFacilities(Iterable<String> values) Output only.addAllInterconnects(Iterable<String> values) Output only.addAllMetros(Iterable<String> values) Output only.addAllZones(Iterable<String> values) Output only.addFacilities(String value) Output only.addFacilitiesBytes(com.google.protobuf.ByteString value) Output only.addInterconnects(String value) Output only.addInterconnectsBytes(com.google.protobuf.ByteString value) Output only.Output only.addMetrosBytes(com.google.protobuf.ByteString value) Output only.Output only.addZonesBytes(com.google.protobuf.ByteString value) Output only.build()clear()Check the BlockerType enum for the list of possible values.Output only.Output only.Output only.Output only.Output only.Output only.Check the BlockerType enum for the list of possible values.com.google.protobuf.ByteStringCheck the BlockerType enum for the list of possible values.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorOutput only.com.google.protobuf.ByteStringOutput only.Output only.com.google.protobuf.ByteStringOutput only.getFacilities(int index) Output only.com.google.protobuf.ByteStringgetFacilitiesBytes(int index) Output only.intOutput only.com.google.protobuf.ProtocolStringListOutput only.getInterconnects(int index) Output only.com.google.protobuf.ByteStringgetInterconnectsBytes(int index) Output only.intOutput only.com.google.protobuf.ProtocolStringListOutput only.getMetros(int index) Output only.com.google.protobuf.ByteStringgetMetrosBytes(int index) Output only.intOutput only.com.google.protobuf.ProtocolStringListOutput only.getZones(int index) Output only.com.google.protobuf.ByteStringgetZonesBytes(int index) Output only.intOutput only.com.google.protobuf.ProtocolStringListOutput only.booleanCheck the BlockerType enum for the list of possible values.booleanOutput only.booleanOutput only.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) setBlockerType(String value) Check the BlockerType enum for the list of possible values.setBlockerTypeBytes(com.google.protobuf.ByteString value) Check the BlockerType enum for the list of possible values.setDocumentationLink(String value) Output only.setDocumentationLinkBytes(com.google.protobuf.ByteString value) Output only.setExplanation(String value) Output only.setExplanationBytes(com.google.protobuf.ByteString value) Output only.setFacilities(int index, String value) Output only.setInterconnects(int index, String value) Output only.Output only.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<InterconnectGroupConfiguredTopologyCapabilityIntendedCapabilityBlockers.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<InterconnectGroupConfiguredTopologyCapabilityIntendedCapabilityBlockers.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<InterconnectGroupConfiguredTopologyCapabilityIntendedCapabilityBlockers.Builder>
-
getDefaultInstanceForType
public InterconnectGroupConfiguredTopologyCapabilityIntendedCapabilityBlockers 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 InterconnectGroupConfiguredTopologyCapabilityIntendedCapabilityBlockers.Builder mergeFrom(com.google.protobuf.Message other) - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<InterconnectGroupConfiguredTopologyCapabilityIntendedCapabilityBlockers.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<InterconnectGroupConfiguredTopologyCapabilityIntendedCapabilityBlockers.Builder>
-
mergeFrom
public InterconnectGroupConfiguredTopologyCapabilityIntendedCapabilityBlockers.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<InterconnectGroupConfiguredTopologyCapabilityIntendedCapabilityBlockers.Builder>- Throws:
IOException
-
hasBlockerType
public boolean hasBlockerType()Check the BlockerType enum for the list of possible values.
optional string blocker_type = 381194847;- Specified by:
hasBlockerTypein interfaceInterconnectGroupConfiguredTopologyCapabilityIntendedCapabilityBlockersOrBuilder- Returns:
- Whether the blockerType field is set.
-
getBlockerType
Check the BlockerType enum for the list of possible values.
optional string blocker_type = 381194847;- Specified by:
getBlockerTypein interfaceInterconnectGroupConfiguredTopologyCapabilityIntendedCapabilityBlockersOrBuilder- Returns:
- The blockerType.
-
getBlockerTypeBytes
public com.google.protobuf.ByteString getBlockerTypeBytes()Check the BlockerType enum for the list of possible values.
optional string blocker_type = 381194847;- Specified by:
getBlockerTypeBytesin interfaceInterconnectGroupConfiguredTopologyCapabilityIntendedCapabilityBlockersOrBuilder- Returns:
- The bytes for blockerType.
-
setBlockerType
public InterconnectGroupConfiguredTopologyCapabilityIntendedCapabilityBlockers.Builder setBlockerType(String value) Check the BlockerType enum for the list of possible values.
optional string blocker_type = 381194847;- Parameters:
value- The blockerType to set.- Returns:
- This builder for chaining.
-
clearBlockerType
public InterconnectGroupConfiguredTopologyCapabilityIntendedCapabilityBlockers.Builder clearBlockerType()Check the BlockerType enum for the list of possible values.
optional string blocker_type = 381194847;- Returns:
- This builder for chaining.
-
setBlockerTypeBytes
public InterconnectGroupConfiguredTopologyCapabilityIntendedCapabilityBlockers.Builder setBlockerTypeBytes(com.google.protobuf.ByteString value) Check the BlockerType enum for the list of possible values.
optional string blocker_type = 381194847;- Parameters:
value- The bytes for blockerType to set.- Returns:
- This builder for chaining.
-
hasDocumentationLink
public boolean hasDocumentationLink()Output only. [Output Only] The url of Google Cloud public documentation explaining this requirement. This is set for every type of requirement.
optional string documentation_link = 93465183;- Specified by:
hasDocumentationLinkin interfaceInterconnectGroupConfiguredTopologyCapabilityIntendedCapabilityBlockersOrBuilder- Returns:
- Whether the documentationLink field is set.
-
getDocumentationLink
Output only. [Output Only] The url of Google Cloud public documentation explaining this requirement. This is set for every type of requirement.
optional string documentation_link = 93465183;- Specified by:
getDocumentationLinkin interfaceInterconnectGroupConfiguredTopologyCapabilityIntendedCapabilityBlockersOrBuilder- Returns:
- The documentationLink.
-
getDocumentationLinkBytes
public com.google.protobuf.ByteString getDocumentationLinkBytes()Output only. [Output Only] The url of Google Cloud public documentation explaining this requirement. This is set for every type of requirement.
optional string documentation_link = 93465183;- Specified by:
getDocumentationLinkBytesin interfaceInterconnectGroupConfiguredTopologyCapabilityIntendedCapabilityBlockersOrBuilder- Returns:
- The bytes for documentationLink.
-
setDocumentationLink
public InterconnectGroupConfiguredTopologyCapabilityIntendedCapabilityBlockers.Builder setDocumentationLink(String value) Output only. [Output Only] The url of Google Cloud public documentation explaining this requirement. This is set for every type of requirement.
optional string documentation_link = 93465183;- Parameters:
value- The documentationLink to set.- Returns:
- This builder for chaining.
-
clearDocumentationLink
public InterconnectGroupConfiguredTopologyCapabilityIntendedCapabilityBlockers.Builder clearDocumentationLink()Output only. [Output Only] The url of Google Cloud public documentation explaining this requirement. This is set for every type of requirement.
optional string documentation_link = 93465183;- Returns:
- This builder for chaining.
-
setDocumentationLinkBytes
public InterconnectGroupConfiguredTopologyCapabilityIntendedCapabilityBlockers.Builder setDocumentationLinkBytes(com.google.protobuf.ByteString value) Output only. [Output Only] The url of Google Cloud public documentation explaining this requirement. This is set for every type of requirement.
optional string documentation_link = 93465183;- Parameters:
value- The bytes for documentationLink to set.- Returns:
- This builder for chaining.
-
hasExplanation
public boolean hasExplanation()Output only. [Output Only] A human-readable explanation of this requirement and why it's not met. This is set for every type of requirement.
optional string explanation = 504745497;- Specified by:
hasExplanationin interfaceInterconnectGroupConfiguredTopologyCapabilityIntendedCapabilityBlockersOrBuilder- Returns:
- Whether the explanation field is set.
-
getExplanation
Output only. [Output Only] A human-readable explanation of this requirement and why it's not met. This is set for every type of requirement.
optional string explanation = 504745497;- Specified by:
getExplanationin interfaceInterconnectGroupConfiguredTopologyCapabilityIntendedCapabilityBlockersOrBuilder- Returns:
- The explanation.
-
getExplanationBytes
public com.google.protobuf.ByteString getExplanationBytes()Output only. [Output Only] A human-readable explanation of this requirement and why it's not met. This is set for every type of requirement.
optional string explanation = 504745497;- Specified by:
getExplanationBytesin interfaceInterconnectGroupConfiguredTopologyCapabilityIntendedCapabilityBlockersOrBuilder- Returns:
- The bytes for explanation.
-
setExplanation
public InterconnectGroupConfiguredTopologyCapabilityIntendedCapabilityBlockers.Builder setExplanation(String value) Output only. [Output Only] A human-readable explanation of this requirement and why it's not met. This is set for every type of requirement.
optional string explanation = 504745497;- Parameters:
value- The explanation to set.- Returns:
- This builder for chaining.
-
clearExplanation
public InterconnectGroupConfiguredTopologyCapabilityIntendedCapabilityBlockers.Builder clearExplanation()Output only. [Output Only] A human-readable explanation of this requirement and why it's not met. This is set for every type of requirement.
optional string explanation = 504745497;- Returns:
- This builder for chaining.
-
setExplanationBytes
public InterconnectGroupConfiguredTopologyCapabilityIntendedCapabilityBlockers.Builder setExplanationBytes(com.google.protobuf.ByteString value) Output only. [Output Only] A human-readable explanation of this requirement and why it's not met. This is set for every type of requirement.
optional string explanation = 504745497;- Parameters:
value- The bytes for explanation to set.- Returns:
- This builder for chaining.
-
getFacilitiesList
public com.google.protobuf.ProtocolStringList getFacilitiesList()Output only. [Output Only] Facilities used to explain this blocker in more detail. Like physicalStructure.metros.facilities.facility, this is a numeric string like "5467".
repeated string facilities = 536683137;- Specified by:
getFacilitiesListin interfaceInterconnectGroupConfiguredTopologyCapabilityIntendedCapabilityBlockersOrBuilder- Returns:
- A list containing the facilities.
-
getFacilitiesCount
public int getFacilitiesCount()Output only. [Output Only] Facilities used to explain this blocker in more detail. Like physicalStructure.metros.facilities.facility, this is a numeric string like "5467".
repeated string facilities = 536683137;- Specified by:
getFacilitiesCountin interfaceInterconnectGroupConfiguredTopologyCapabilityIntendedCapabilityBlockersOrBuilder- Returns:
- The count of facilities.
-
getFacilities
Output only. [Output Only] Facilities used to explain this blocker in more detail. Like physicalStructure.metros.facilities.facility, this is a numeric string like "5467".
repeated string facilities = 536683137;- Specified by:
getFacilitiesin interfaceInterconnectGroupConfiguredTopologyCapabilityIntendedCapabilityBlockersOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The facilities at the given index.
-
getFacilitiesBytes
public com.google.protobuf.ByteString getFacilitiesBytes(int index) Output only. [Output Only] Facilities used to explain this blocker in more detail. Like physicalStructure.metros.facilities.facility, this is a numeric string like "5467".
repeated string facilities = 536683137;- Specified by:
getFacilitiesBytesin interfaceInterconnectGroupConfiguredTopologyCapabilityIntendedCapabilityBlockersOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the facilities at the given index.
-
setFacilities
public InterconnectGroupConfiguredTopologyCapabilityIntendedCapabilityBlockers.Builder setFacilities(int index, String value) Output only. [Output Only] Facilities used to explain this blocker in more detail. Like physicalStructure.metros.facilities.facility, this is a numeric string like "5467".
repeated string facilities = 536683137;- Parameters:
index- The index to set the value at.value- The facilities to set.- Returns:
- This builder for chaining.
-
addFacilities
public InterconnectGroupConfiguredTopologyCapabilityIntendedCapabilityBlockers.Builder addFacilities(String value) Output only. [Output Only] Facilities used to explain this blocker in more detail. Like physicalStructure.metros.facilities.facility, this is a numeric string like "5467".
repeated string facilities = 536683137;- Parameters:
value- The facilities to add.- Returns:
- This builder for chaining.
-
addAllFacilities
public InterconnectGroupConfiguredTopologyCapabilityIntendedCapabilityBlockers.Builder addAllFacilities(Iterable<String> values) Output only. [Output Only] Facilities used to explain this blocker in more detail. Like physicalStructure.metros.facilities.facility, this is a numeric string like "5467".
repeated string facilities = 536683137;- Parameters:
values- The facilities to add.- Returns:
- This builder for chaining.
-
clearFacilities
public InterconnectGroupConfiguredTopologyCapabilityIntendedCapabilityBlockers.Builder clearFacilities()Output only. [Output Only] Facilities used to explain this blocker in more detail. Like physicalStructure.metros.facilities.facility, this is a numeric string like "5467".
repeated string facilities = 536683137;- Returns:
- This builder for chaining.
-
addFacilitiesBytes
public InterconnectGroupConfiguredTopologyCapabilityIntendedCapabilityBlockers.Builder addFacilitiesBytes(com.google.protobuf.ByteString value) Output only. [Output Only] Facilities used to explain this blocker in more detail. Like physicalStructure.metros.facilities.facility, this is a numeric string like "5467".
repeated string facilities = 536683137;- Parameters:
value- The bytes of the facilities to add.- Returns:
- This builder for chaining.
-
getInterconnectsList
public com.google.protobuf.ProtocolStringList getInterconnectsList()Output only. [Output Only] Interconnects used to explain this blocker in more detail.
repeated string interconnects = 520187301;- Specified by:
getInterconnectsListin interfaceInterconnectGroupConfiguredTopologyCapabilityIntendedCapabilityBlockersOrBuilder- Returns:
- A list containing the interconnects.
-
getInterconnectsCount
public int getInterconnectsCount()Output only. [Output Only] Interconnects used to explain this blocker in more detail.
repeated string interconnects = 520187301;- Specified by:
getInterconnectsCountin interfaceInterconnectGroupConfiguredTopologyCapabilityIntendedCapabilityBlockersOrBuilder- Returns:
- The count of interconnects.
-
getInterconnects
Output only. [Output Only] Interconnects used to explain this blocker in more detail.
repeated string interconnects = 520187301;- Specified by:
getInterconnectsin interfaceInterconnectGroupConfiguredTopologyCapabilityIntendedCapabilityBlockersOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The interconnects at the given index.
-
getInterconnectsBytes
public com.google.protobuf.ByteString getInterconnectsBytes(int index) Output only. [Output Only] Interconnects used to explain this blocker in more detail.
repeated string interconnects = 520187301;- Specified by:
getInterconnectsBytesin interfaceInterconnectGroupConfiguredTopologyCapabilityIntendedCapabilityBlockersOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the interconnects at the given index.
-
setInterconnects
public InterconnectGroupConfiguredTopologyCapabilityIntendedCapabilityBlockers.Builder setInterconnects(int index, String value) Output only. [Output Only] Interconnects used to explain this blocker in more detail.
repeated string interconnects = 520187301;- Parameters:
index- The index to set the value at.value- The interconnects to set.- Returns:
- This builder for chaining.
-
addInterconnects
public InterconnectGroupConfiguredTopologyCapabilityIntendedCapabilityBlockers.Builder addInterconnects(String value) Output only. [Output Only] Interconnects used to explain this blocker in more detail.
repeated string interconnects = 520187301;- Parameters:
value- The interconnects to add.- Returns:
- This builder for chaining.
-
addAllInterconnects
public InterconnectGroupConfiguredTopologyCapabilityIntendedCapabilityBlockers.Builder addAllInterconnects(Iterable<String> values) Output only. [Output Only] Interconnects used to explain this blocker in more detail.
repeated string interconnects = 520187301;- Parameters:
values- The interconnects to add.- Returns:
- This builder for chaining.
-
clearInterconnects
public InterconnectGroupConfiguredTopologyCapabilityIntendedCapabilityBlockers.Builder clearInterconnects()Output only. [Output Only] Interconnects used to explain this blocker in more detail.
repeated string interconnects = 520187301;- Returns:
- This builder for chaining.
-
addInterconnectsBytes
public InterconnectGroupConfiguredTopologyCapabilityIntendedCapabilityBlockers.Builder addInterconnectsBytes(com.google.protobuf.ByteString value) Output only. [Output Only] Interconnects used to explain this blocker in more detail.
repeated string interconnects = 520187301;- Parameters:
value- The bytes of the interconnects to add.- Returns:
- This builder for chaining.
-
getMetrosList
public com.google.protobuf.ProtocolStringList getMetrosList()Output only. [Output Only] Metros used to explain this blocker in more detail. These are three-letter lowercase strings like "iad". A blocker like INCOMPATIBLE_METROS will specify the problematic metros in this field.
repeated string metros = 533067386;- Specified by:
getMetrosListin interfaceInterconnectGroupConfiguredTopologyCapabilityIntendedCapabilityBlockersOrBuilder- Returns:
- A list containing the metros.
-
getMetrosCount
public int getMetrosCount()Output only. [Output Only] Metros used to explain this blocker in more detail. These are three-letter lowercase strings like "iad". A blocker like INCOMPATIBLE_METROS will specify the problematic metros in this field.
repeated string metros = 533067386;- Specified by:
getMetrosCountin interfaceInterconnectGroupConfiguredTopologyCapabilityIntendedCapabilityBlockersOrBuilder- Returns:
- The count of metros.
-
getMetros
Output only. [Output Only] Metros used to explain this blocker in more detail. These are three-letter lowercase strings like "iad". A blocker like INCOMPATIBLE_METROS will specify the problematic metros in this field.
repeated string metros = 533067386;- Specified by:
getMetrosin interfaceInterconnectGroupConfiguredTopologyCapabilityIntendedCapabilityBlockersOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The metros at the given index.
-
getMetrosBytes
public com.google.protobuf.ByteString getMetrosBytes(int index) Output only. [Output Only] Metros used to explain this blocker in more detail. These are three-letter lowercase strings like "iad". A blocker like INCOMPATIBLE_METROS will specify the problematic metros in this field.
repeated string metros = 533067386;- Specified by:
getMetrosBytesin interfaceInterconnectGroupConfiguredTopologyCapabilityIntendedCapabilityBlockersOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the metros at the given index.
-
setMetros
public InterconnectGroupConfiguredTopologyCapabilityIntendedCapabilityBlockers.Builder setMetros(int index, String value) Output only. [Output Only] Metros used to explain this blocker in more detail. These are three-letter lowercase strings like "iad". A blocker like INCOMPATIBLE_METROS will specify the problematic metros in this field.
repeated string metros = 533067386;- Parameters:
index- The index to set the value at.value- The metros to set.- Returns:
- This builder for chaining.
-
addMetros
public InterconnectGroupConfiguredTopologyCapabilityIntendedCapabilityBlockers.Builder addMetros(String value) Output only. [Output Only] Metros used to explain this blocker in more detail. These are three-letter lowercase strings like "iad". A blocker like INCOMPATIBLE_METROS will specify the problematic metros in this field.
repeated string metros = 533067386;- Parameters:
value- The metros to add.- Returns:
- This builder for chaining.
-
addAllMetros
public InterconnectGroupConfiguredTopologyCapabilityIntendedCapabilityBlockers.Builder addAllMetros(Iterable<String> values) Output only. [Output Only] Metros used to explain this blocker in more detail. These are three-letter lowercase strings like "iad". A blocker like INCOMPATIBLE_METROS will specify the problematic metros in this field.
repeated string metros = 533067386;- Parameters:
values- The metros to add.- Returns:
- This builder for chaining.
-
clearMetros
public InterconnectGroupConfiguredTopologyCapabilityIntendedCapabilityBlockers.Builder clearMetros()Output only. [Output Only] Metros used to explain this blocker in more detail. These are three-letter lowercase strings like "iad". A blocker like INCOMPATIBLE_METROS will specify the problematic metros in this field.
repeated string metros = 533067386;- Returns:
- This builder for chaining.
-
addMetrosBytes
public InterconnectGroupConfiguredTopologyCapabilityIntendedCapabilityBlockers.Builder addMetrosBytes(com.google.protobuf.ByteString value) Output only. [Output Only] Metros used to explain this blocker in more detail. These are three-letter lowercase strings like "iad". A blocker like INCOMPATIBLE_METROS will specify the problematic metros in this field.
repeated string metros = 533067386;- Parameters:
value- The bytes of the metros to add.- Returns:
- This builder for chaining.
-
getZonesList
public com.google.protobuf.ProtocolStringList getZonesList()Output only. [Output Only] Zones used to explain this blocker in more detail. Zone names are "zone1" and/or "zone2".
repeated string zones = 116085319;- Specified by:
getZonesListin interfaceInterconnectGroupConfiguredTopologyCapabilityIntendedCapabilityBlockersOrBuilder- Returns:
- A list containing the zones.
-
getZonesCount
public int getZonesCount()Output only. [Output Only] Zones used to explain this blocker in more detail. Zone names are "zone1" and/or "zone2".
repeated string zones = 116085319;- Specified by:
getZonesCountin interfaceInterconnectGroupConfiguredTopologyCapabilityIntendedCapabilityBlockersOrBuilder- Returns:
- The count of zones.
-
getZones
Output only. [Output Only] Zones used to explain this blocker in more detail. Zone names are "zone1" and/or "zone2".
repeated string zones = 116085319;- Specified by:
getZonesin interfaceInterconnectGroupConfiguredTopologyCapabilityIntendedCapabilityBlockersOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The zones at the given index.
-
getZonesBytes
public com.google.protobuf.ByteString getZonesBytes(int index) Output only. [Output Only] Zones used to explain this blocker in more detail. Zone names are "zone1" and/or "zone2".
repeated string zones = 116085319;- Specified by:
getZonesBytesin interfaceInterconnectGroupConfiguredTopologyCapabilityIntendedCapabilityBlockersOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the zones at the given index.
-
setZones
public InterconnectGroupConfiguredTopologyCapabilityIntendedCapabilityBlockers.Builder setZones(int index, String value) Output only. [Output Only] Zones used to explain this blocker in more detail. Zone names are "zone1" and/or "zone2".
repeated string zones = 116085319;- Parameters:
index- The index to set the value at.value- The zones to set.- Returns:
- This builder for chaining.
-
addZones
public InterconnectGroupConfiguredTopologyCapabilityIntendedCapabilityBlockers.Builder addZones(String value) Output only. [Output Only] Zones used to explain this blocker in more detail. Zone names are "zone1" and/or "zone2".
repeated string zones = 116085319;- Parameters:
value- The zones to add.- Returns:
- This builder for chaining.
-
addAllZones
public InterconnectGroupConfiguredTopologyCapabilityIntendedCapabilityBlockers.Builder addAllZones(Iterable<String> values) Output only. [Output Only] Zones used to explain this blocker in more detail. Zone names are "zone1" and/or "zone2".
repeated string zones = 116085319;- Parameters:
values- The zones to add.- Returns:
- This builder for chaining.
-
clearZones
Output only. [Output Only] Zones used to explain this blocker in more detail. Zone names are "zone1" and/or "zone2".
repeated string zones = 116085319;- Returns:
- This builder for chaining.
-
addZonesBytes
public InterconnectGroupConfiguredTopologyCapabilityIntendedCapabilityBlockers.Builder addZonesBytes(com.google.protobuf.ByteString value) Output only. [Output Only] Zones used to explain this blocker in more detail. Zone names are "zone1" and/or "zone2".
repeated string zones = 116085319;- Parameters:
value- The bytes of the zones to add.- Returns:
- This builder for chaining.
-