Class InterconnectGroupConfiguredTopologyCapabilityIntendedCapabilityBlockers.Builder (1.74.0)

public static final class InterconnectGroupConfiguredTopologyCapabilityIntendedCapabilityBlockers.Builder extends GeneratedMessageV3.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

Inheritance

Object > AbstractMessageLite.Builder<MessageType,BuilderType> > AbstractMessage.Builder<BuilderType> > GeneratedMessageV3.Builder > InterconnectGroupConfiguredTopologyCapabilityIntendedCapabilityBlockers.Builder

Static Methods

getDescriptor()

public static final Descriptors.Descriptor getDescriptor()
Returns
Type Description
Descriptor

Methods

addAllFacilities(Iterable<String> values)

public InterconnectGroupConfiguredTopologyCapabilityIntendedCapabilityBlockers.Builder addAllFacilities(Iterable<String> values)

[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;

Parameter
Name Description
values Iterable<String>

The facilities to add.

Returns
Type Description
InterconnectGroupConfiguredTopologyCapabilityIntendedCapabilityBlockers.Builder

This builder for chaining.

addAllInterconnects(Iterable<String> values)

public InterconnectGroupConfiguredTopologyCapabilityIntendedCapabilityBlockers.Builder addAllInterconnects(Iterable<String> values)

[Output Only] Interconnects used to explain this blocker in more detail.

repeated string interconnects = 520187301;

Parameter
Name Description
values Iterable<String>

The interconnects to add.

Returns
Type Description
InterconnectGroupConfiguredTopologyCapabilityIntendedCapabilityBlockers.Builder

This builder for chaining.

addAllMetros(Iterable<String> values)

public InterconnectGroupConfiguredTopologyCapabilityIntendedCapabilityBlockers.Builder addAllMetros(Iterable<String> values)

[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;

Parameter
Name Description
values Iterable<String>

The metros to add.

Returns
Type Description
InterconnectGroupConfiguredTopologyCapabilityIntendedCapabilityBlockers.Builder

This builder for chaining.

addAllZones(Iterable<String> values)

public InterconnectGroupConfiguredTopologyCapabilityIntendedCapabilityBlockers.Builder addAllZones(Iterable<String> values)

[Output Only] Zones used to explain this blocker in more detail. Zone names are "zone1" and/or "zone2".

repeated string zones = 116085319;

Parameter
Name Description
values Iterable<String>

The zones to add.

Returns
Type Description
InterconnectGroupConfiguredTopologyCapabilityIntendedCapabilityBlockers.Builder

This builder for chaining.

addFacilities(String value)

public InterconnectGroupConfiguredTopologyCapabilityIntendedCapabilityBlockers.Builder addFacilities(String value)

[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;

Parameter
Name Description
value String

The facilities to add.

Returns
Type Description
InterconnectGroupConfiguredTopologyCapabilityIntendedCapabilityBlockers.Builder

This builder for chaining.

addFacilitiesBytes(ByteString value)

public InterconnectGroupConfiguredTopologyCapabilityIntendedCapabilityBlockers.Builder addFacilitiesBytes(ByteString value)

[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;

Parameter
Name Description
value ByteString

The bytes of the facilities to add.

Returns
Type Description
InterconnectGroupConfiguredTopologyCapabilityIntendedCapabilityBlockers.Builder

This builder for chaining.

addInterconnects(String value)

public InterconnectGroupConfiguredTopologyCapabilityIntendedCapabilityBlockers.Builder addInterconnects(String value)

[Output Only] Interconnects used to explain this blocker in more detail.

repeated string interconnects = 520187301;

Parameter
Name Description
value String

The interconnects to add.

Returns
Type Description
InterconnectGroupConfiguredTopologyCapabilityIntendedCapabilityBlockers.Builder

This builder for chaining.

addInterconnectsBytes(ByteString value)

public InterconnectGroupConfiguredTopologyCapabilityIntendedCapabilityBlockers.Builder addInterconnectsBytes(ByteString value)

[Output Only] Interconnects used to explain this blocker in more detail.

repeated string interconnects = 520187301;

Parameter
Name Description
value ByteString

The bytes of the interconnects to add.

Returns
Type Description
InterconnectGroupConfiguredTopologyCapabilityIntendedCapabilityBlockers.Builder

This builder for chaining.

addMetros(String value)

public InterconnectGroupConfiguredTopologyCapabilityIntendedCapabilityBlockers.Builder addMetros(String value)

[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;

Parameter
Name Description
value String

The metros to add.

Returns
Type Description
InterconnectGroupConfiguredTopologyCapabilityIntendedCapabilityBlockers.Builder

This builder for chaining.

addMetrosBytes(ByteString value)

public InterconnectGroupConfiguredTopologyCapabilityIntendedCapabilityBlockers.Builder addMetrosBytes(ByteString value)

[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;

Parameter
Name Description
value ByteString

The bytes of the metros to add.

Returns
Type Description
InterconnectGroupConfiguredTopologyCapabilityIntendedCapabilityBlockers.Builder

This builder for chaining.

addRepeatedField(Descriptors.FieldDescriptor field, Object value)

public InterconnectGroupConfiguredTopologyCapabilityIntendedCapabilityBlockers.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters
Name Description
field FieldDescriptor
value Object
Returns
Type Description
InterconnectGroupConfiguredTopologyCapabilityIntendedCapabilityBlockers.Builder
Overrides

addZones(String value)

public InterconnectGroupConfiguredTopologyCapabilityIntendedCapabilityBlockers.Builder addZones(String value)

[Output Only] Zones used to explain this blocker in more detail. Zone names are "zone1" and/or "zone2".

repeated string zones = 116085319;

Parameter
Name Description
value String

The zones to add.

Returns
Type Description
InterconnectGroupConfiguredTopologyCapabilityIntendedCapabilityBlockers.Builder

This builder for chaining.

addZonesBytes(ByteString value)

public InterconnectGroupConfiguredTopologyCapabilityIntendedCapabilityBlockers.Builder addZonesBytes(ByteString value)

[Output Only] Zones used to explain this blocker in more detail. Zone names are "zone1" and/or "zone2".

repeated string zones = 116085319;

Parameter
Name Description
value ByteString

The bytes of the zones to add.

Returns
Type Description
InterconnectGroupConfiguredTopologyCapabilityIntendedCapabilityBlockers.Builder

This builder for chaining.

build()

public InterconnectGroupConfiguredTopologyCapabilityIntendedCapabilityBlockers build()
Returns
Type Description
InterconnectGroupConfiguredTopologyCapabilityIntendedCapabilityBlockers

buildPartial()

public InterconnectGroupConfiguredTopologyCapabilityIntendedCapabilityBlockers buildPartial()
Returns
Type Description
InterconnectGroupConfiguredTopologyCapabilityIntendedCapabilityBlockers

clear()

public InterconnectGroupConfiguredTopologyCapabilityIntendedCapabilityBlockers.Builder clear()
Returns
Type Description
InterconnectGroupConfiguredTopologyCapabilityIntendedCapabilityBlockers.Builder
Overrides

clearBlockerType()

public InterconnectGroupConfiguredTopologyCapabilityIntendedCapabilityBlockers.Builder clearBlockerType()

Check the BlockerType enum for the list of possible values.

optional string blocker_type = 381194847;

Returns
Type Description
InterconnectGroupConfiguredTopologyCapabilityIntendedCapabilityBlockers.Builder

This builder for chaining.

public InterconnectGroupConfiguredTopologyCapabilityIntendedCapabilityBlockers.Builder clearDocumentationLink()

[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
Type Description
InterconnectGroupConfiguredTopologyCapabilityIntendedCapabilityBlockers.Builder

This builder for chaining.

clearExplanation()

public InterconnectGroupConfiguredTopologyCapabilityIntendedCapabilityBlockers.Builder clearExplanation()

[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
Type Description
InterconnectGroupConfiguredTopologyCapabilityIntendedCapabilityBlockers.Builder

This builder for chaining.

clearFacilities()

public InterconnectGroupConfiguredTopologyCapabilityIntendedCapabilityBlockers.Builder clearFacilities()

[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
Type Description
InterconnectGroupConfiguredTopologyCapabilityIntendedCapabilityBlockers.Builder

This builder for chaining.

clearField(Descriptors.FieldDescriptor field)

public InterconnectGroupConfiguredTopologyCapabilityIntendedCapabilityBlockers.Builder clearField(Descriptors.FieldDescriptor field)
Parameter
Name Description
field FieldDescriptor
Returns
Type Description
InterconnectGroupConfiguredTopologyCapabilityIntendedCapabilityBlockers.Builder
Overrides

clearInterconnects()

public InterconnectGroupConfiguredTopologyCapabilityIntendedCapabilityBlockers.Builder clearInterconnects()

[Output Only] Interconnects used to explain this blocker in more detail.

repeated string interconnects = 520187301;

Returns
Type Description
InterconnectGroupConfiguredTopologyCapabilityIntendedCapabilityBlockers.Builder

This builder for chaining.

clearMetros()

public InterconnectGroupConfiguredTopologyCapabilityIntendedCapabilityBlockers.Builder clearMetros()

[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
Type Description
InterconnectGroupConfiguredTopologyCapabilityIntendedCapabilityBlockers.Builder

This builder for chaining.

clearOneof(Descriptors.OneofDescriptor oneof)

public InterconnectGroupConfiguredTopologyCapabilityIntendedCapabilityBlockers.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter
Name Description
oneof OneofDescriptor
Returns
Type Description
InterconnectGroupConfiguredTopologyCapabilityIntendedCapabilityBlockers.Builder
Overrides

clearZones()

public InterconnectGroupConfiguredTopologyCapabilityIntendedCapabilityBlockers.Builder clearZones()

[Output Only] Zones used to explain this blocker in more detail. Zone names are "zone1" and/or "zone2".

repeated string zones = 116085319;

Returns
Type Description
InterconnectGroupConfiguredTopologyCapabilityIntendedCapabilityBlockers.Builder

This builder for chaining.

clone()

public InterconnectGroupConfiguredTopologyCapabilityIntendedCapabilityBlockers.Builder clone()
Returns
Type Description
InterconnectGroupConfiguredTopologyCapabilityIntendedCapabilityBlockers.Builder
Overrides

getBlockerType()

public String getBlockerType()

Check the BlockerType enum for the list of possible values.

optional string blocker_type = 381194847;

Returns
Type Description
String

The blockerType.

getBlockerTypeBytes()

public ByteString getBlockerTypeBytes()

Check the BlockerType enum for the list of possible values.

optional string blocker_type = 381194847;

Returns
Type Description
ByteString

The bytes for blockerType.

getDefaultInstanceForType()

public InterconnectGroupConfiguredTopologyCapabilityIntendedCapabilityBlockers getDefaultInstanceForType()
Returns
Type Description
InterconnectGroupConfiguredTopologyCapabilityIntendedCapabilityBlockers

getDescriptorForType()

public Descriptors.Descriptor getDescriptorForType()
Returns
Type Description
Descriptor
Overrides
public String getDocumentationLink()

[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
Type Description
String

The documentationLink.

getDocumentationLinkBytes()

public ByteString getDocumentationLinkBytes()

[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
Type Description
ByteString

The bytes for documentationLink.

getExplanation()

public String getExplanation()

[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
Type Description
String

The explanation.

getExplanationBytes()

public ByteString getExplanationBytes()

[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
Type Description
ByteString

The bytes for explanation.

getFacilities(int index)

public String getFacilities(int index)

[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;

Parameter
Name Description
index int

The index of the element to return.

Returns
Type Description
String

The facilities at the given index.

getFacilitiesBytes(int index)

public ByteString getFacilitiesBytes(int index)

[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;

Parameter
Name Description
index int

The index of the value to return.

Returns
Type Description
ByteString

The bytes of the facilities at the given index.

getFacilitiesCount()

public int getFacilitiesCount()

[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
Type Description
int

The count of facilities.

getFacilitiesList()

public ProtocolStringList getFacilitiesList()

[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
Type Description
ProtocolStringList

A list containing the facilities.

getInterconnects(int index)

public String getInterconnects(int index)

[Output Only] Interconnects used to explain this blocker in more detail.

repeated string interconnects = 520187301;

Parameter
Name Description
index int

The index of the element to return.

Returns
Type Description
String

The interconnects at the given index.

getInterconnectsBytes(int index)

public ByteString getInterconnectsBytes(int index)

[Output Only] Interconnects used to explain this blocker in more detail.

repeated string interconnects = 520187301;

Parameter
Name Description
index int

The index of the value to return.

Returns
Type Description
ByteString

The bytes of the interconnects at the given index.

getInterconnectsCount()

public int getInterconnectsCount()

[Output Only] Interconnects used to explain this blocker in more detail.

repeated string interconnects = 520187301;

Returns
Type Description
int

The count of interconnects.

getInterconnectsList()

public ProtocolStringList getInterconnectsList()

[Output Only] Interconnects used to explain this blocker in more detail.

repeated string interconnects = 520187301;

Returns
Type Description
ProtocolStringList

A list containing the interconnects.

getMetros(int index)

public String getMetros(int index)

[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;

Parameter
Name Description
index int

The index of the element to return.

Returns
Type Description
String

The metros at the given index.

getMetrosBytes(int index)

public ByteString getMetrosBytes(int index)

[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;

Parameter
Name Description
index int

The index of the value to return.

Returns
Type Description
ByteString

The bytes of the metros at the given index.

getMetrosCount()

public int getMetrosCount()

[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
Type Description
int

The count of metros.

getMetrosList()

public ProtocolStringList getMetrosList()

[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
Type Description
ProtocolStringList

A list containing the metros.

getZones(int index)

public String getZones(int index)

[Output Only] Zones used to explain this blocker in more detail. Zone names are "zone1" and/or "zone2".

repeated string zones = 116085319;

Parameter
Name Description
index int

The index of the element to return.

Returns
Type Description
String

The zones at the given index.

getZonesBytes(int index)

public ByteString getZonesBytes(int index)

[Output Only] Zones used to explain this blocker in more detail. Zone names are "zone1" and/or "zone2".

repeated string zones = 116085319;

Parameter
Name Description
index int

The index of the value to return.

Returns
Type Description
ByteString

The bytes of the zones at the given index.

getZonesCount()

public int getZonesCount()

[Output Only] Zones used to explain this blocker in more detail. Zone names are "zone1" and/or "zone2".

repeated string zones = 116085319;

Returns
Type Description
int

The count of zones.

getZonesList()

public ProtocolStringList getZonesList()

[Output Only] Zones used to explain this blocker in more detail. Zone names are "zone1" and/or "zone2".

repeated string zones = 116085319;

Returns
Type Description
ProtocolStringList

A list containing the zones.

hasBlockerType()

public boolean hasBlockerType()

Check the BlockerType enum for the list of possible values.

optional string blocker_type = 381194847;

Returns
Type Description
boolean

Whether the blockerType field is set.

public boolean hasDocumentationLink()

[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
Type Description
boolean

Whether the documentationLink field is set.

hasExplanation()

public boolean hasExplanation()

[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
Type Description
boolean

Whether the explanation field is set.

internalGetFieldAccessorTable()

protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Type Description
FieldAccessorTable
Overrides

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeFrom(InterconnectGroupConfiguredTopologyCapabilityIntendedCapabilityBlockers other)

public InterconnectGroupConfiguredTopologyCapabilityIntendedCapabilityBlockers.Builder mergeFrom(InterconnectGroupConfiguredTopologyCapabilityIntendedCapabilityBlockers other)
Parameter
Name Description
other InterconnectGroupConfiguredTopologyCapabilityIntendedCapabilityBlockers
Returns
Type Description
InterconnectGroupConfiguredTopologyCapabilityIntendedCapabilityBlockers.Builder

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

public InterconnectGroupConfiguredTopologyCapabilityIntendedCapabilityBlockers.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input CodedInputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
InterconnectGroupConfiguredTopologyCapabilityIntendedCapabilityBlockers.Builder
Overrides
Exceptions
Type Description
IOException

mergeFrom(Message other)

public InterconnectGroupConfiguredTopologyCapabilityIntendedCapabilityBlockers.Builder mergeFrom(Message other)
Parameter
Name Description
other Message
Returns
Type Description
InterconnectGroupConfiguredTopologyCapabilityIntendedCapabilityBlockers.Builder
Overrides

mergeUnknownFields(UnknownFieldSet unknownFields)

public final InterconnectGroupConfiguredTopologyCapabilityIntendedCapabilityBlockers.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter
Name Description
unknownFields UnknownFieldSet
Returns
Type Description
InterconnectGroupConfiguredTopologyCapabilityIntendedCapabilityBlockers.Builder
Overrides

setBlockerType(String value)

public InterconnectGroupConfiguredTopologyCapabilityIntendedCapabilityBlockers.Builder setBlockerType(String value)

Check the BlockerType enum for the list of possible values.

optional string blocker_type = 381194847;

Parameter
Name Description
value String

The blockerType to set.

Returns
Type Description
InterconnectGroupConfiguredTopologyCapabilityIntendedCapabilityBlockers.Builder

This builder for chaining.

setBlockerTypeBytes(ByteString value)

public InterconnectGroupConfiguredTopologyCapabilityIntendedCapabilityBlockers.Builder setBlockerTypeBytes(ByteString value)

Check the BlockerType enum for the list of possible values.

optional string blocker_type = 381194847;

Parameter
Name Description
value ByteString

The bytes for blockerType to set.

Returns
Type Description
InterconnectGroupConfiguredTopologyCapabilityIntendedCapabilityBlockers.Builder

This builder for chaining.

public InterconnectGroupConfiguredTopologyCapabilityIntendedCapabilityBlockers.Builder setDocumentationLink(String value)

[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;

Parameter
Name Description
value String

The documentationLink to set.

Returns
Type Description
InterconnectGroupConfiguredTopologyCapabilityIntendedCapabilityBlockers.Builder

This builder for chaining.

setDocumentationLinkBytes(ByteString value)

public InterconnectGroupConfiguredTopologyCapabilityIntendedCapabilityBlockers.Builder setDocumentationLinkBytes(ByteString value)

[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;

Parameter
Name Description
value ByteString

The bytes for documentationLink to set.

Returns
Type Description
InterconnectGroupConfiguredTopologyCapabilityIntendedCapabilityBlockers.Builder

This builder for chaining.

setExplanation(String value)

public InterconnectGroupConfiguredTopologyCapabilityIntendedCapabilityBlockers.Builder setExplanation(String value)

[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;

Parameter
Name Description
value String

The explanation to set.

Returns
Type Description
InterconnectGroupConfiguredTopologyCapabilityIntendedCapabilityBlockers.Builder

This builder for chaining.

setExplanationBytes(ByteString value)

public InterconnectGroupConfiguredTopologyCapabilityIntendedCapabilityBlockers.Builder setExplanationBytes(ByteString value)

[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;

Parameter
Name Description
value ByteString

The bytes for explanation to set.

Returns
Type Description
InterconnectGroupConfiguredTopologyCapabilityIntendedCapabilityBlockers.Builder

This builder for chaining.

setFacilities(int index, String value)

public InterconnectGroupConfiguredTopologyCapabilityIntendedCapabilityBlockers.Builder setFacilities(int index, String value)

[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
Name Description
index int

The index to set the value at.

value String

The facilities to set.

Returns
Type Description
InterconnectGroupConfiguredTopologyCapabilityIntendedCapabilityBlockers.Builder

This builder for chaining.

setField(Descriptors.FieldDescriptor field, Object value)

public InterconnectGroupConfiguredTopologyCapabilityIntendedCapabilityBlockers.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters
Name Description
field FieldDescriptor
value Object
Returns
Type Description
InterconnectGroupConfiguredTopologyCapabilityIntendedCapabilityBlockers.Builder
Overrides

setInterconnects(int index, String value)

public InterconnectGroupConfiguredTopologyCapabilityIntendedCapabilityBlockers.Builder setInterconnects(int index, String value)

[Output Only] Interconnects used to explain this blocker in more detail.

repeated string interconnects = 520187301;

Parameters
Name Description
index int

The index to set the value at.

value String

The interconnects to set.

Returns
Type Description
InterconnectGroupConfiguredTopologyCapabilityIntendedCapabilityBlockers.Builder

This builder for chaining.

setMetros(int index, String value)

public InterconnectGroupConfiguredTopologyCapabilityIntendedCapabilityBlockers.Builder setMetros(int index, String value)

[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
Name Description
index int

The index to set the value at.

value String

The metros to set.

Returns
Type Description
InterconnectGroupConfiguredTopologyCapabilityIntendedCapabilityBlockers.Builder

This builder for chaining.

setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)

public InterconnectGroupConfiguredTopologyCapabilityIntendedCapabilityBlockers.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parameters
Name Description
field FieldDescriptor
index int
value Object
Returns
Type Description
InterconnectGroupConfiguredTopologyCapabilityIntendedCapabilityBlockers.Builder
Overrides

setUnknownFields(UnknownFieldSet unknownFields)

public final InterconnectGroupConfiguredTopologyCapabilityIntendedCapabilityBlockers.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter
Name Description
unknownFields UnknownFieldSet
Returns
Type Description
InterconnectGroupConfiguredTopologyCapabilityIntendedCapabilityBlockers.Builder
Overrides

setZones(int index, String value)

public InterconnectGroupConfiguredTopologyCapabilityIntendedCapabilityBlockers.Builder setZones(int index, String value)

[Output Only] Zones used to explain this blocker in more detail. Zone names are "zone1" and/or "zone2".

repeated string zones = 116085319;

Parameters
Name Description
index int

The index to set the value at.

value String

The zones to set.

Returns
Type Description
InterconnectGroupConfiguredTopologyCapabilityIntendedCapabilityBlockers.Builder

This builder for chaining.