Class InterconnectGroupConfiguredTopologyCapabilityIntendedCapabilityBlockers.Builder (1.91.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. [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. [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. [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. [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. [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. [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. [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. [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. [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. [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. [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. [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. [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. [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. [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. [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. [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. [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. [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. [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. [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. [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. [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. [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. [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. [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. [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. [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. [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. [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. [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. [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. [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. [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. [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. [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. [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. [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. [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. [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. [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. [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. [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. [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. [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. [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. [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. [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.