public static final class InterconnectGroupPhysicalStructureMetrosFacilitiesZones.Builder extends GeneratedMessage.Builder<InterconnectGroupPhysicalStructureMetrosFacilitiesZones.Builder> implements InterconnectGroupPhysicalStructureMetrosFacilitiesZonesOrBuilder[Output Only] The zones that Interconnects in this facility are present in.
Protobuf type
google.cloud.compute.v1.InterconnectGroupPhysicalStructureMetrosFacilitiesZones
Inheritance
java.lang.Object > AbstractMessageLite.Builder<MessageType,BuilderType> > AbstractMessage.Builder<BuilderType> > GeneratedMessage.Builder > InterconnectGroupPhysicalStructureMetrosFacilitiesZones.BuilderStatic Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()| Returns | |
|---|---|
| Type | Description |
Descriptor |
|
Methods
addAllInterconnects(Iterable<String> values)
public InterconnectGroupPhysicalStructureMetrosFacilitiesZones.Builder addAllInterconnects(Iterable<String> values)Output only. [Output Only] URLs of Interconnects in this redundancy group in the given metro, facility, and zone.
repeated string interconnects = 520187301;
| Parameter | |
|---|---|
| Name | Description |
values |
Iterable<String>The interconnects to add. |
| Returns | |
|---|---|
| Type | Description |
InterconnectGroupPhysicalStructureMetrosFacilitiesZones.Builder |
This builder for chaining. |
addInterconnects(String value)
public InterconnectGroupPhysicalStructureMetrosFacilitiesZones.Builder addInterconnects(String value)Output only. [Output Only] URLs of Interconnects in this redundancy group in the given metro, facility, and zone.
repeated string interconnects = 520187301;
| Parameter | |
|---|---|
| Name | Description |
value |
StringThe interconnects to add. |
| Returns | |
|---|---|
| Type | Description |
InterconnectGroupPhysicalStructureMetrosFacilitiesZones.Builder |
This builder for chaining. |
addInterconnectsBytes(ByteString value)
public InterconnectGroupPhysicalStructureMetrosFacilitiesZones.Builder addInterconnectsBytes(ByteString value)Output only. [Output Only] URLs of Interconnects in this redundancy group in the given metro, facility, and zone.
repeated string interconnects = 520187301;
| Parameter | |
|---|---|
| Name | Description |
value |
ByteStringThe bytes of the interconnects to add. |
| Returns | |
|---|---|
| Type | Description |
InterconnectGroupPhysicalStructureMetrosFacilitiesZones.Builder |
This builder for chaining. |
build()
public InterconnectGroupPhysicalStructureMetrosFacilitiesZones build()| Returns | |
|---|---|
| Type | Description |
InterconnectGroupPhysicalStructureMetrosFacilitiesZones |
|
buildPartial()
public InterconnectGroupPhysicalStructureMetrosFacilitiesZones buildPartial()| Returns | |
|---|---|
| Type | Description |
InterconnectGroupPhysicalStructureMetrosFacilitiesZones |
|
clear()
public InterconnectGroupPhysicalStructureMetrosFacilitiesZones.Builder clear()| Returns | |
|---|---|
| Type | Description |
InterconnectGroupPhysicalStructureMetrosFacilitiesZones.Builder |
|
clearInterconnects()
public InterconnectGroupPhysicalStructureMetrosFacilitiesZones.Builder clearInterconnects()Output only. [Output Only] URLs of Interconnects in this redundancy group in the given metro, facility, and zone.
repeated string interconnects = 520187301;
| Returns | |
|---|---|
| Type | Description |
InterconnectGroupPhysicalStructureMetrosFacilitiesZones.Builder |
This builder for chaining. |
clearZone()
public InterconnectGroupPhysicalStructureMetrosFacilitiesZones.Builder clearZone()Output only. [Output Only] The name of the zone, either "zone1" or "zone2". This is the second component of the location of Interconnects in this facility.
optional string zone = 3744684;
| Returns | |
|---|---|
| Type | Description |
InterconnectGroupPhysicalStructureMetrosFacilitiesZones.Builder |
This builder for chaining. |
getDefaultInstanceForType()
public InterconnectGroupPhysicalStructureMetrosFacilitiesZones getDefaultInstanceForType()| Returns | |
|---|---|
| Type | Description |
InterconnectGroupPhysicalStructureMetrosFacilitiesZones |
|
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()| Returns | |
|---|---|
| Type | Description |
Descriptor |
|
getInterconnects(int index)
public String getInterconnects(int index)Output only. [Output Only] URLs of Interconnects in this redundancy group in the given metro, facility, and zone.
repeated string interconnects = 520187301;
| Parameter | |
|---|---|
| Name | Description |
index |
intThe 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] URLs of Interconnects in this redundancy group in the given metro, facility, and zone.
repeated string interconnects = 520187301;
| Parameter | |
|---|---|
| Name | Description |
index |
intThe 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] URLs of Interconnects in this redundancy group in the given metro, facility, and zone.
repeated string interconnects = 520187301;
| Returns | |
|---|---|
| Type | Description |
int |
The count of interconnects. |
getInterconnectsList()
public ProtocolStringList getInterconnectsList()Output only. [Output Only] URLs of Interconnects in this redundancy group in the given metro, facility, and zone.
repeated string interconnects = 520187301;
| Returns | |
|---|---|
| Type | Description |
ProtocolStringList |
A list containing the interconnects. |
getZone()
public String getZone()Output only. [Output Only] The name of the zone, either "zone1" or "zone2". This is the second component of the location of Interconnects in this facility.
optional string zone = 3744684;
| Returns | |
|---|---|
| Type | Description |
String |
The zone. |
getZoneBytes()
public ByteString getZoneBytes()Output only. [Output Only] The name of the zone, either "zone1" or "zone2". This is the second component of the location of Interconnects in this facility.
optional string zone = 3744684;
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes for zone. |
hasZone()
public boolean hasZone()Output only. [Output Only] The name of the zone, either "zone1" or "zone2". This is the second component of the location of Interconnects in this facility.
optional string zone = 3744684;
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the zone field is set. |
internalGetFieldAccessorTable()
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()| Returns | |
|---|---|
| Type | Description |
FieldAccessorTable |
|
isInitialized()
public final boolean isInitialized()| Returns | |
|---|---|
| Type | Description |
boolean |
|
mergeFrom(InterconnectGroupPhysicalStructureMetrosFacilitiesZones other)
public InterconnectGroupPhysicalStructureMetrosFacilitiesZones.Builder mergeFrom(InterconnectGroupPhysicalStructureMetrosFacilitiesZones other)| Parameter | |
|---|---|
| Name | Description |
other |
InterconnectGroupPhysicalStructureMetrosFacilitiesZones |
| Returns | |
|---|---|
| Type | Description |
InterconnectGroupPhysicalStructureMetrosFacilitiesZones.Builder |
|
mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public InterconnectGroupPhysicalStructureMetrosFacilitiesZones.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)| Parameters | |
|---|---|
| Name | Description |
input |
CodedInputStream |
extensionRegistry |
ExtensionRegistryLite |
| Returns | |
|---|---|
| Type | Description |
InterconnectGroupPhysicalStructureMetrosFacilitiesZones.Builder |
|
| Exceptions | |
|---|---|
| Type | Description |
IOException |
|
mergeFrom(Message other)
public InterconnectGroupPhysicalStructureMetrosFacilitiesZones.Builder mergeFrom(Message other)| Parameter | |
|---|---|
| Name | Description |
other |
Message |
| Returns | |
|---|---|
| Type | Description |
InterconnectGroupPhysicalStructureMetrosFacilitiesZones.Builder |
|
setInterconnects(int index, String value)
public InterconnectGroupPhysicalStructureMetrosFacilitiesZones.Builder setInterconnects(int index, String value)Output only. [Output Only] URLs of Interconnects in this redundancy group in the given metro, facility, and zone.
repeated string interconnects = 520187301;
| Parameters | |
|---|---|
| Name | Description |
index |
intThe index to set the value at. |
value |
StringThe interconnects to set. |
| Returns | |
|---|---|
| Type | Description |
InterconnectGroupPhysicalStructureMetrosFacilitiesZones.Builder |
This builder for chaining. |
setZone(String value)
public InterconnectGroupPhysicalStructureMetrosFacilitiesZones.Builder setZone(String value)Output only. [Output Only] The name of the zone, either "zone1" or "zone2". This is the second component of the location of Interconnects in this facility.
optional string zone = 3744684;
| Parameter | |
|---|---|
| Name | Description |
value |
StringThe zone to set. |
| Returns | |
|---|---|
| Type | Description |
InterconnectGroupPhysicalStructureMetrosFacilitiesZones.Builder |
This builder for chaining. |
setZoneBytes(ByteString value)
public InterconnectGroupPhysicalStructureMetrosFacilitiesZones.Builder setZoneBytes(ByteString value)Output only. [Output Only] The name of the zone, either "zone1" or "zone2". This is the second component of the location of Interconnects in this facility.
optional string zone = 3744684;
| Parameter | |
|---|---|
| Name | Description |
value |
ByteStringThe bytes for zone to set. |
| Returns | |
|---|---|
| Type | Description |
InterconnectGroupPhysicalStructureMetrosFacilitiesZones.Builder |
This builder for chaining. |