- 1.63.0 (latest)
- 1.62.0
- 1.61.0
- 1.59.0
- 1.58.0
- 1.57.0
- 1.56.0
- 1.55.0
- 1.54.0
- 1.53.0
- 1.52.0
- 1.51.0
- 1.50.0
- 1.49.0
- 1.47.0
- 1.46.0
- 1.45.0
- 1.44.0
- 1.43.0
- 1.42.0
- 1.41.0
- 1.40.0
- 1.39.0
- 1.38.0
- 1.37.0
- 1.34.0
- 1.33.0
- 1.32.0
- 1.31.0
- 1.30.0
- 1.29.0
- 1.28.0
- 1.27.0
- 1.26.0
- 1.25.0
- 1.24.0
- 1.23.0
- 1.22.0
- 1.21.0
- 1.20.0
- 1.19.0
- 1.18.0
- 1.17.0
- 1.16.0
- 1.15.0
- 1.14.0
- 1.13.0
- 1.12.1
- 1.11.0
- 1.9.1
- 1.8.1
- 1.7.2
- 1.6.0-beta
public static final class InterconnectLocation.Builder extends GeneratedMessageV3.Builder<InterconnectLocation.Builder> implements InterconnectLocationOrBuilder
Represents an Interconnect Attachment (VLAN) Location resource. You can use this resource to find location details about an Interconnect attachment (VLAN). For more information about interconnect attachments, read Creating VLAN Attachments.
Protobuf type google.cloud.compute.v1.InterconnectLocation
Inheritance
Object > AbstractMessageLite.Builder<MessageType,BuilderType> > AbstractMessage.Builder<BuilderType> > GeneratedMessageV3.Builder > InterconnectLocation.BuilderImplements
InterconnectLocationOrBuilderMethods
addAllRegionInfos(Iterable<? extends InterconnectLocationRegionInfo> values)
public InterconnectLocation.Builder addAllRegionInfos(Iterable<? extends InterconnectLocationRegionInfo> values)
[Output Only] A list of InterconnectLocation.RegionInfo objects, that describe parameters pertaining to the relation between this InterconnectLocation and various Google Cloud regions.
repeated .google.cloud.compute.v1.InterconnectLocationRegionInfo region_infos = 312194170;
Name | Description |
values | Iterable<? extends com.google.cloud.compute.v1.InterconnectLocationRegionInfo> |
Type | Description |
InterconnectLocation.Builder |
addRegionInfos(InterconnectLocationRegionInfo value)
public InterconnectLocation.Builder addRegionInfos(InterconnectLocationRegionInfo value)
[Output Only] A list of InterconnectLocation.RegionInfo objects, that describe parameters pertaining to the relation between this InterconnectLocation and various Google Cloud regions.
repeated .google.cloud.compute.v1.InterconnectLocationRegionInfo region_infos = 312194170;
Name | Description |
value | InterconnectLocationRegionInfo |
Type | Description |
InterconnectLocation.Builder |
addRegionInfos(InterconnectLocationRegionInfo.Builder builderForValue)
public InterconnectLocation.Builder addRegionInfos(InterconnectLocationRegionInfo.Builder builderForValue)
[Output Only] A list of InterconnectLocation.RegionInfo objects, that describe parameters pertaining to the relation between this InterconnectLocation and various Google Cloud regions.
repeated .google.cloud.compute.v1.InterconnectLocationRegionInfo region_infos = 312194170;
Name | Description |
builderForValue | InterconnectLocationRegionInfo.Builder |
Type | Description |
InterconnectLocation.Builder |
addRegionInfos(int index, InterconnectLocationRegionInfo value)
public InterconnectLocation.Builder addRegionInfos(int index, InterconnectLocationRegionInfo value)
[Output Only] A list of InterconnectLocation.RegionInfo objects, that describe parameters pertaining to the relation between this InterconnectLocation and various Google Cloud regions.
repeated .google.cloud.compute.v1.InterconnectLocationRegionInfo region_infos = 312194170;
Name | Description |
index | int |
value | InterconnectLocationRegionInfo |
Type | Description |
InterconnectLocation.Builder |
addRegionInfos(int index, InterconnectLocationRegionInfo.Builder builderForValue)
public InterconnectLocation.Builder addRegionInfos(int index, InterconnectLocationRegionInfo.Builder builderForValue)
[Output Only] A list of InterconnectLocation.RegionInfo objects, that describe parameters pertaining to the relation between this InterconnectLocation and various Google Cloud regions.
repeated .google.cloud.compute.v1.InterconnectLocationRegionInfo region_infos = 312194170;
Name | Description |
index | int |
builderForValue | InterconnectLocationRegionInfo.Builder |
Type | Description |
InterconnectLocation.Builder |
addRegionInfosBuilder()
public InterconnectLocationRegionInfo.Builder addRegionInfosBuilder()
[Output Only] A list of InterconnectLocation.RegionInfo objects, that describe parameters pertaining to the relation between this InterconnectLocation and various Google Cloud regions.
repeated .google.cloud.compute.v1.InterconnectLocationRegionInfo region_infos = 312194170;
Type | Description |
InterconnectLocationRegionInfo.Builder |
addRegionInfosBuilder(int index)
public InterconnectLocationRegionInfo.Builder addRegionInfosBuilder(int index)
[Output Only] A list of InterconnectLocation.RegionInfo objects, that describe parameters pertaining to the relation between this InterconnectLocation and various Google Cloud regions.
repeated .google.cloud.compute.v1.InterconnectLocationRegionInfo region_infos = 312194170;
Name | Description |
index | int |
Type | Description |
InterconnectLocationRegionInfo.Builder |
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public InterconnectLocation.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Name | Description |
field | FieldDescriptor |
value | Object |
Type | Description |
InterconnectLocation.Builder |
build()
public InterconnectLocation build()
Type | Description |
InterconnectLocation |
buildPartial()
public InterconnectLocation buildPartial()
Type | Description |
InterconnectLocation |
clear()
public InterconnectLocation.Builder clear()
Type | Description |
InterconnectLocation.Builder |
clearAddress()
public InterconnectLocation.Builder clearAddress()
[Output Only] The postal address of the Point of Presence, each line in the address is separated by a newline character.
optional string address = 462920692;
Type | Description |
InterconnectLocation.Builder | This builder for chaining. |
clearAvailabilityZone()
public InterconnectLocation.Builder clearAvailabilityZone()
[Output Only] Availability zone for this InterconnectLocation. Within a metropolitan area (metro), maintenance will not be simultaneously scheduled in more than one availability zone. Example: "zone1" or "zone2".
optional string availability_zone = 158459920;
Type | Description |
InterconnectLocation.Builder | This builder for chaining. |
clearCity()
public InterconnectLocation.Builder clearCity()
[Output Only] Metropolitan area designator that indicates which city an interconnect is located. For example: "Chicago, IL", "Amsterdam, Netherlands".
optional string city = 3053931;
Type | Description |
InterconnectLocation.Builder | This builder for chaining. |
clearContinent()
public InterconnectLocation.Builder clearContinent()
[Output Only] Continent for this location, which can take one of the following values: - AFRICA - ASIA_PAC - EUROPE - NORTH_AMERICA - SOUTH_AMERICA Check the Continent enum for the list of possible values.
optional string continent = 133442996;
Type | Description |
InterconnectLocation.Builder | This builder for chaining. |
clearCreationTimestamp()
public InterconnectLocation.Builder clearCreationTimestamp()
[Output Only] Creation timestamp in RFC3339 text format.
optional string creation_timestamp = 30525366;
Type | Description |
InterconnectLocation.Builder | This builder for chaining. |
clearDescription()
public InterconnectLocation.Builder clearDescription()
[Output Only] An optional description of the resource.
optional string description = 422937596;
Type | Description |
InterconnectLocation.Builder | This builder for chaining. |
clearFacilityProvider()
public InterconnectLocation.Builder clearFacilityProvider()
[Output Only] The name of the provider for this facility (e.g., EQUINIX).
optional string facility_provider = 533303309;
Type | Description |
InterconnectLocation.Builder | This builder for chaining. |
clearFacilityProviderFacilityId()
public InterconnectLocation.Builder clearFacilityProviderFacilityId()
[Output Only] A provider-assigned Identifier for this facility (e.g., Ashburn-DC1).
optional string facility_provider_facility_id = 87269125;
Type | Description |
InterconnectLocation.Builder | This builder for chaining. |
clearField(Descriptors.FieldDescriptor field)
public InterconnectLocation.Builder clearField(Descriptors.FieldDescriptor field)
Name | Description |
field | FieldDescriptor |
Type | Description |
InterconnectLocation.Builder |
clearId()
public InterconnectLocation.Builder clearId()
[Output Only] The unique identifier for the resource. This identifier is defined by the server.
optional uint64 id = 3355;
Type | Description |
InterconnectLocation.Builder | This builder for chaining. |
clearKind()
public InterconnectLocation.Builder clearKind()
[Output Only] Type of the resource. Always compute#interconnectLocation for interconnect locations.
optional string kind = 3292052;
Type | Description |
InterconnectLocation.Builder | This builder for chaining. |
clearName()
public InterconnectLocation.Builder clearName()
[Output Only] Name of the resource.
optional string name = 3373707;
Type | Description |
InterconnectLocation.Builder | This builder for chaining. |
clearOneof(Descriptors.OneofDescriptor oneof)
public InterconnectLocation.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Name | Description |
oneof | OneofDescriptor |
Type | Description |
InterconnectLocation.Builder |
clearPeeringdbFacilityId()
public InterconnectLocation.Builder clearPeeringdbFacilityId()
[Output Only] The peeringdb identifier for this facility (corresponding with a netfac type in peeringdb).
optional string peeringdb_facility_id = 536567094;
Type | Description |
InterconnectLocation.Builder | This builder for chaining. |
clearRegionInfos()
public InterconnectLocation.Builder clearRegionInfos()
[Output Only] A list of InterconnectLocation.RegionInfo objects, that describe parameters pertaining to the relation between this InterconnectLocation and various Google Cloud regions.
repeated .google.cloud.compute.v1.InterconnectLocationRegionInfo region_infos = 312194170;
Type | Description |
InterconnectLocation.Builder |
clearSelfLink()
public InterconnectLocation.Builder clearSelfLink()
[Output Only] Server-defined URL for the resource.
optional string self_link = 456214797;
Type | Description |
InterconnectLocation.Builder | This builder for chaining. |
clearStatus()
public InterconnectLocation.Builder clearStatus()
[Output Only] The status of this InterconnectLocation, which can take one of the following values: - CLOSED: The InterconnectLocation is closed and is unavailable for provisioning new Interconnects. - AVAILABLE: The InterconnectLocation is available for provisioning new Interconnects. Check the Status enum for the list of possible values.
optional string status = 181260274;
Type | Description |
InterconnectLocation.Builder | This builder for chaining. |
clearSupportsPzs()
public InterconnectLocation.Builder clearSupportsPzs()
[Output Only] Set to true for locations that support physical zone separation. Defaults to false if the field is not present.
optional bool supports_pzs = 83983214;
Type | Description |
InterconnectLocation.Builder | This builder for chaining. |
clone()
public InterconnectLocation.Builder clone()
Type | Description |
InterconnectLocation.Builder |
getAddress()
public String getAddress()
[Output Only] The postal address of the Point of Presence, each line in the address is separated by a newline character.
optional string address = 462920692;
Type | Description |
String | The address. |
getAddressBytes()
public ByteString getAddressBytes()
[Output Only] The postal address of the Point of Presence, each line in the address is separated by a newline character.
optional string address = 462920692;
Type | Description |
ByteString | The bytes for address. |
getAvailabilityZone()
public String getAvailabilityZone()
[Output Only] Availability zone for this InterconnectLocation. Within a metropolitan area (metro), maintenance will not be simultaneously scheduled in more than one availability zone. Example: "zone1" or "zone2".
optional string availability_zone = 158459920;
Type | Description |
String | The availabilityZone. |
getAvailabilityZoneBytes()
public ByteString getAvailabilityZoneBytes()
[Output Only] Availability zone for this InterconnectLocation. Within a metropolitan area (metro), maintenance will not be simultaneously scheduled in more than one availability zone. Example: "zone1" or "zone2".
optional string availability_zone = 158459920;
Type | Description |
ByteString | The bytes for availabilityZone. |
getCity()
public String getCity()
[Output Only] Metropolitan area designator that indicates which city an interconnect is located. For example: "Chicago, IL", "Amsterdam, Netherlands".
optional string city = 3053931;
Type | Description |
String | The city. |
getCityBytes()
public ByteString getCityBytes()
[Output Only] Metropolitan area designator that indicates which city an interconnect is located. For example: "Chicago, IL", "Amsterdam, Netherlands".
optional string city = 3053931;
Type | Description |
ByteString | The bytes for city. |
getContinent()
public String getContinent()
[Output Only] Continent for this location, which can take one of the following values: - AFRICA - ASIA_PAC - EUROPE - NORTH_AMERICA - SOUTH_AMERICA Check the Continent enum for the list of possible values.
optional string continent = 133442996;
Type | Description |
String | The continent. |
getContinentBytes()
public ByteString getContinentBytes()
[Output Only] Continent for this location, which can take one of the following values: - AFRICA - ASIA_PAC - EUROPE - NORTH_AMERICA - SOUTH_AMERICA Check the Continent enum for the list of possible values.
optional string continent = 133442996;
Type | Description |
ByteString | The bytes for continent. |
getCreationTimestamp()
public String getCreationTimestamp()
[Output Only] Creation timestamp in RFC3339 text format.
optional string creation_timestamp = 30525366;
Type | Description |
String | The creationTimestamp. |
getCreationTimestampBytes()
public ByteString getCreationTimestampBytes()
[Output Only] Creation timestamp in RFC3339 text format.
optional string creation_timestamp = 30525366;
Type | Description |
ByteString | The bytes for creationTimestamp. |
getDefaultInstanceForType()
public InterconnectLocation getDefaultInstanceForType()
Type | Description |
InterconnectLocation |
getDescription()
public String getDescription()
[Output Only] An optional description of the resource.
optional string description = 422937596;
Type | Description |
String | The description. |
getDescriptionBytes()
public ByteString getDescriptionBytes()
[Output Only] An optional description of the resource.
optional string description = 422937596;
Type | Description |
ByteString | The bytes for description. |
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Type | Description |
Descriptor |
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Type | Description |
Descriptor |
getFacilityProvider()
public String getFacilityProvider()
[Output Only] The name of the provider for this facility (e.g., EQUINIX).
optional string facility_provider = 533303309;
Type | Description |
String | The facilityProvider. |
getFacilityProviderBytes()
public ByteString getFacilityProviderBytes()
[Output Only] The name of the provider for this facility (e.g., EQUINIX).
optional string facility_provider = 533303309;
Type | Description |
ByteString | The bytes for facilityProvider. |
getFacilityProviderFacilityId()
public String getFacilityProviderFacilityId()
[Output Only] A provider-assigned Identifier for this facility (e.g., Ashburn-DC1).
optional string facility_provider_facility_id = 87269125;
Type | Description |
String | The facilityProviderFacilityId. |
getFacilityProviderFacilityIdBytes()
public ByteString getFacilityProviderFacilityIdBytes()
[Output Only] A provider-assigned Identifier for this facility (e.g., Ashburn-DC1).
optional string facility_provider_facility_id = 87269125;
Type | Description |
ByteString | The bytes for facilityProviderFacilityId. |
getId()
public long getId()
[Output Only] The unique identifier for the resource. This identifier is defined by the server.
optional uint64 id = 3355;
Type | Description |
long | The id. |
getKind()
public String getKind()
[Output Only] Type of the resource. Always compute#interconnectLocation for interconnect locations.
optional string kind = 3292052;
Type | Description |
String | The kind. |
getKindBytes()
public ByteString getKindBytes()
[Output Only] Type of the resource. Always compute#interconnectLocation for interconnect locations.
optional string kind = 3292052;
Type | Description |
ByteString | The bytes for kind. |
getName()
public String getName()
[Output Only] Name of the resource.
optional string name = 3373707;
Type | Description |
String | The name. |
getNameBytes()
public ByteString getNameBytes()
[Output Only] Name of the resource.
optional string name = 3373707;
Type | Description |
ByteString | The bytes for name. |
getPeeringdbFacilityId()
public String getPeeringdbFacilityId()
[Output Only] The peeringdb identifier for this facility (corresponding with a netfac type in peeringdb).
optional string peeringdb_facility_id = 536567094;
Type | Description |
String | The peeringdbFacilityId. |
getPeeringdbFacilityIdBytes()
public ByteString getPeeringdbFacilityIdBytes()
[Output Only] The peeringdb identifier for this facility (corresponding with a netfac type in peeringdb).
optional string peeringdb_facility_id = 536567094;
Type | Description |
ByteString | The bytes for peeringdbFacilityId. |
getRegionInfos(int index)
public InterconnectLocationRegionInfo getRegionInfos(int index)
[Output Only] A list of InterconnectLocation.RegionInfo objects, that describe parameters pertaining to the relation between this InterconnectLocation and various Google Cloud regions.
repeated .google.cloud.compute.v1.InterconnectLocationRegionInfo region_infos = 312194170;
Name | Description |
index | int |
Type | Description |
InterconnectLocationRegionInfo |
getRegionInfosBuilder(int index)
public InterconnectLocationRegionInfo.Builder getRegionInfosBuilder(int index)
[Output Only] A list of InterconnectLocation.RegionInfo objects, that describe parameters pertaining to the relation between this InterconnectLocation and various Google Cloud regions.
repeated .google.cloud.compute.v1.InterconnectLocationRegionInfo region_infos = 312194170;
Name | Description |
index | int |
Type | Description |
InterconnectLocationRegionInfo.Builder |
getRegionInfosBuilderList()
public List<InterconnectLocationRegionInfo.Builder> getRegionInfosBuilderList()
[Output Only] A list of InterconnectLocation.RegionInfo objects, that describe parameters pertaining to the relation between this InterconnectLocation and various Google Cloud regions.
repeated .google.cloud.compute.v1.InterconnectLocationRegionInfo region_infos = 312194170;
Type | Description |
List<Builder> |
getRegionInfosCount()
public int getRegionInfosCount()
[Output Only] A list of InterconnectLocation.RegionInfo objects, that describe parameters pertaining to the relation between this InterconnectLocation and various Google Cloud regions.
repeated .google.cloud.compute.v1.InterconnectLocationRegionInfo region_infos = 312194170;
Type | Description |
int |
getRegionInfosList()
public List<InterconnectLocationRegionInfo> getRegionInfosList()
[Output Only] A list of InterconnectLocation.RegionInfo objects, that describe parameters pertaining to the relation between this InterconnectLocation and various Google Cloud regions.
repeated .google.cloud.compute.v1.InterconnectLocationRegionInfo region_infos = 312194170;
Type | Description |
List<InterconnectLocationRegionInfo> |
getRegionInfosOrBuilder(int index)
public InterconnectLocationRegionInfoOrBuilder getRegionInfosOrBuilder(int index)
[Output Only] A list of InterconnectLocation.RegionInfo objects, that describe parameters pertaining to the relation between this InterconnectLocation and various Google Cloud regions.
repeated .google.cloud.compute.v1.InterconnectLocationRegionInfo region_infos = 312194170;
Name | Description |
index | int |
Type | Description |
InterconnectLocationRegionInfoOrBuilder |
getRegionInfosOrBuilderList()
public List<? extends InterconnectLocationRegionInfoOrBuilder> getRegionInfosOrBuilderList()
[Output Only] A list of InterconnectLocation.RegionInfo objects, that describe parameters pertaining to the relation between this InterconnectLocation and various Google Cloud regions.
repeated .google.cloud.compute.v1.InterconnectLocationRegionInfo region_infos = 312194170;
Type | Description |
List<? extends com.google.cloud.compute.v1.InterconnectLocationRegionInfoOrBuilder> |
getSelfLink()
public String getSelfLink()
[Output Only] Server-defined URL for the resource.
optional string self_link = 456214797;
Type | Description |
String | The selfLink. |
getSelfLinkBytes()
public ByteString getSelfLinkBytes()
[Output Only] Server-defined URL for the resource.
optional string self_link = 456214797;
Type | Description |
ByteString | The bytes for selfLink. |
getStatus()
public String getStatus()
[Output Only] The status of this InterconnectLocation, which can take one of the following values: - CLOSED: The InterconnectLocation is closed and is unavailable for provisioning new Interconnects. - AVAILABLE: The InterconnectLocation is available for provisioning new Interconnects. Check the Status enum for the list of possible values.
optional string status = 181260274;
Type | Description |
String | The status. |
getStatusBytes()
public ByteString getStatusBytes()
[Output Only] The status of this InterconnectLocation, which can take one of the following values: - CLOSED: The InterconnectLocation is closed and is unavailable for provisioning new Interconnects. - AVAILABLE: The InterconnectLocation is available for provisioning new Interconnects. Check the Status enum for the list of possible values.
optional string status = 181260274;
Type | Description |
ByteString | The bytes for status. |
getSupportsPzs()
public boolean getSupportsPzs()
[Output Only] Set to true for locations that support physical zone separation. Defaults to false if the field is not present.
optional bool supports_pzs = 83983214;
Type | Description |
boolean | The supportsPzs. |
hasAddress()
public boolean hasAddress()
[Output Only] The postal address of the Point of Presence, each line in the address is separated by a newline character.
optional string address = 462920692;
Type | Description |
boolean | Whether the address field is set. |
hasAvailabilityZone()
public boolean hasAvailabilityZone()
[Output Only] Availability zone for this InterconnectLocation. Within a metropolitan area (metro), maintenance will not be simultaneously scheduled in more than one availability zone. Example: "zone1" or "zone2".
optional string availability_zone = 158459920;
Type | Description |
boolean | Whether the availabilityZone field is set. |
hasCity()
public boolean hasCity()
[Output Only] Metropolitan area designator that indicates which city an interconnect is located. For example: "Chicago, IL", "Amsterdam, Netherlands".
optional string city = 3053931;
Type | Description |
boolean | Whether the city field is set. |
hasContinent()
public boolean hasContinent()
[Output Only] Continent for this location, which can take one of the following values: - AFRICA - ASIA_PAC - EUROPE - NORTH_AMERICA - SOUTH_AMERICA Check the Continent enum for the list of possible values.
optional string continent = 133442996;
Type | Description |
boolean | Whether the continent field is set. |
hasCreationTimestamp()
public boolean hasCreationTimestamp()
[Output Only] Creation timestamp in RFC3339 text format.
optional string creation_timestamp = 30525366;
Type | Description |
boolean | Whether the creationTimestamp field is set. |
hasDescription()
public boolean hasDescription()
[Output Only] An optional description of the resource.
optional string description = 422937596;
Type | Description |
boolean | Whether the description field is set. |
hasFacilityProvider()
public boolean hasFacilityProvider()
[Output Only] The name of the provider for this facility (e.g., EQUINIX).
optional string facility_provider = 533303309;
Type | Description |
boolean | Whether the facilityProvider field is set. |
hasFacilityProviderFacilityId()
public boolean hasFacilityProviderFacilityId()
[Output Only] A provider-assigned Identifier for this facility (e.g., Ashburn-DC1).
optional string facility_provider_facility_id = 87269125;
Type | Description |
boolean | Whether the facilityProviderFacilityId field is set. |
hasId()
public boolean hasId()
[Output Only] The unique identifier for the resource. This identifier is defined by the server.
optional uint64 id = 3355;
Type | Description |
boolean | Whether the id field is set. |
hasKind()
public boolean hasKind()
[Output Only] Type of the resource. Always compute#interconnectLocation for interconnect locations.
optional string kind = 3292052;
Type | Description |
boolean | Whether the kind field is set. |
hasName()
public boolean hasName()
[Output Only] Name of the resource.
optional string name = 3373707;
Type | Description |
boolean | Whether the name field is set. |
hasPeeringdbFacilityId()
public boolean hasPeeringdbFacilityId()
[Output Only] The peeringdb identifier for this facility (corresponding with a netfac type in peeringdb).
optional string peeringdb_facility_id = 536567094;
Type | Description |
boolean | Whether the peeringdbFacilityId field is set. |
hasSelfLink()
public boolean hasSelfLink()
[Output Only] Server-defined URL for the resource.
optional string self_link = 456214797;
Type | Description |
boolean | Whether the selfLink field is set. |
hasStatus()
public boolean hasStatus()
[Output Only] The status of this InterconnectLocation, which can take one of the following values: - CLOSED: The InterconnectLocation is closed and is unavailable for provisioning new Interconnects. - AVAILABLE: The InterconnectLocation is available for provisioning new Interconnects. Check the Status enum for the list of possible values.
optional string status = 181260274;
Type | Description |
boolean | Whether the status field is set. |
hasSupportsPzs()
public boolean hasSupportsPzs()
[Output Only] Set to true for locations that support physical zone separation. Defaults to false if the field is not present.
optional bool supports_pzs = 83983214;
Type | Description |
boolean | Whether the supportsPzs field is set. |
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Type | Description |
FieldAccessorTable |
isInitialized()
public final boolean isInitialized()
Type | Description |
boolean |
mergeFrom(InterconnectLocation other)
public InterconnectLocation.Builder mergeFrom(InterconnectLocation other)
Name | Description |
other | InterconnectLocation |
Type | Description |
InterconnectLocation.Builder |
mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public InterconnectLocation.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Name | Description |
input | CodedInputStream |
extensionRegistry | ExtensionRegistryLite |
Type | Description |
InterconnectLocation.Builder |
Type | Description |
IOException |
mergeFrom(Message other)
public InterconnectLocation.Builder mergeFrom(Message other)
Name | Description |
other | Message |
Type | Description |
InterconnectLocation.Builder |
mergeUnknownFields(UnknownFieldSet unknownFields)
public final InterconnectLocation.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Name | Description |
unknownFields | UnknownFieldSet |
Type | Description |
InterconnectLocation.Builder |
removeRegionInfos(int index)
public InterconnectLocation.Builder removeRegionInfos(int index)
[Output Only] A list of InterconnectLocation.RegionInfo objects, that describe parameters pertaining to the relation between this InterconnectLocation and various Google Cloud regions.
repeated .google.cloud.compute.v1.InterconnectLocationRegionInfo region_infos = 312194170;
Name | Description |
index | int |
Type | Description |
InterconnectLocation.Builder |
setAddress(String value)
public InterconnectLocation.Builder setAddress(String value)
[Output Only] The postal address of the Point of Presence, each line in the address is separated by a newline character.
optional string address = 462920692;
Name | Description |
value | String The address to set. |
Type | Description |
InterconnectLocation.Builder | This builder for chaining. |
setAddressBytes(ByteString value)
public InterconnectLocation.Builder setAddressBytes(ByteString value)
[Output Only] The postal address of the Point of Presence, each line in the address is separated by a newline character.
optional string address = 462920692;
Name | Description |
value | ByteString The bytes for address to set. |
Type | Description |
InterconnectLocation.Builder | This builder for chaining. |
setAvailabilityZone(String value)
public InterconnectLocation.Builder setAvailabilityZone(String value)
[Output Only] Availability zone for this InterconnectLocation. Within a metropolitan area (metro), maintenance will not be simultaneously scheduled in more than one availability zone. Example: "zone1" or "zone2".
optional string availability_zone = 158459920;
Name | Description |
value | String The availabilityZone to set. |
Type | Description |
InterconnectLocation.Builder | This builder for chaining. |
setAvailabilityZoneBytes(ByteString value)
public InterconnectLocation.Builder setAvailabilityZoneBytes(ByteString value)
[Output Only] Availability zone for this InterconnectLocation. Within a metropolitan area (metro), maintenance will not be simultaneously scheduled in more than one availability zone. Example: "zone1" or "zone2".
optional string availability_zone = 158459920;
Name | Description |
value | ByteString The bytes for availabilityZone to set. |
Type | Description |
InterconnectLocation.Builder | This builder for chaining. |
setCity(String value)
public InterconnectLocation.Builder setCity(String value)
[Output Only] Metropolitan area designator that indicates which city an interconnect is located. For example: "Chicago, IL", "Amsterdam, Netherlands".
optional string city = 3053931;
Name | Description |
value | String The city to set. |
Type | Description |
InterconnectLocation.Builder | This builder for chaining. |
setCityBytes(ByteString value)
public InterconnectLocation.Builder setCityBytes(ByteString value)
[Output Only] Metropolitan area designator that indicates which city an interconnect is located. For example: "Chicago, IL", "Amsterdam, Netherlands".
optional string city = 3053931;
Name | Description |
value | ByteString The bytes for city to set. |
Type | Description |
InterconnectLocation.Builder | This builder for chaining. |
setContinent(String value)
public InterconnectLocation.Builder setContinent(String value)
[Output Only] Continent for this location, which can take one of the following values: - AFRICA - ASIA_PAC - EUROPE - NORTH_AMERICA - SOUTH_AMERICA Check the Continent enum for the list of possible values.
optional string continent = 133442996;
Name | Description |
value | String The continent to set. |
Type | Description |
InterconnectLocation.Builder | This builder for chaining. |
setContinentBytes(ByteString value)
public InterconnectLocation.Builder setContinentBytes(ByteString value)
[Output Only] Continent for this location, which can take one of the following values: - AFRICA - ASIA_PAC - EUROPE - NORTH_AMERICA - SOUTH_AMERICA Check the Continent enum for the list of possible values.
optional string continent = 133442996;
Name | Description |
value | ByteString The bytes for continent to set. |
Type | Description |
InterconnectLocation.Builder | This builder for chaining. |
setCreationTimestamp(String value)
public InterconnectLocation.Builder setCreationTimestamp(String value)
[Output Only] Creation timestamp in RFC3339 text format.
optional string creation_timestamp = 30525366;
Name | Description |
value | String The creationTimestamp to set. |
Type | Description |
InterconnectLocation.Builder | This builder for chaining. |
setCreationTimestampBytes(ByteString value)
public InterconnectLocation.Builder setCreationTimestampBytes(ByteString value)
[Output Only] Creation timestamp in RFC3339 text format.
optional string creation_timestamp = 30525366;
Name | Description |
value | ByteString The bytes for creationTimestamp to set. |
Type | Description |
InterconnectLocation.Builder | This builder for chaining. |
setDescription(String value)
public InterconnectLocation.Builder setDescription(String value)
[Output Only] An optional description of the resource.
optional string description = 422937596;
Name | Description |
value | String The description to set. |
Type | Description |
InterconnectLocation.Builder | This builder for chaining. |
setDescriptionBytes(ByteString value)
public InterconnectLocation.Builder setDescriptionBytes(ByteString value)
[Output Only] An optional description of the resource.
optional string description = 422937596;
Name | Description |
value | ByteString The bytes for description to set. |
Type | Description |
InterconnectLocation.Builder | This builder for chaining. |
setFacilityProvider(String value)
public InterconnectLocation.Builder setFacilityProvider(String value)
[Output Only] The name of the provider for this facility (e.g., EQUINIX).
optional string facility_provider = 533303309;
Name | Description |
value | String The facilityProvider to set. |
Type | Description |
InterconnectLocation.Builder | This builder for chaining. |
setFacilityProviderBytes(ByteString value)
public InterconnectLocation.Builder setFacilityProviderBytes(ByteString value)
[Output Only] The name of the provider for this facility (e.g., EQUINIX).
optional string facility_provider = 533303309;
Name | Description |
value | ByteString The bytes for facilityProvider to set. |
Type | Description |
InterconnectLocation.Builder | This builder for chaining. |
setFacilityProviderFacilityId(String value)
public InterconnectLocation.Builder setFacilityProviderFacilityId(String value)
[Output Only] A provider-assigned Identifier for this facility (e.g., Ashburn-DC1).
optional string facility_provider_facility_id = 87269125;
Name | Description |
value | String The facilityProviderFacilityId to set. |
Type | Description |
InterconnectLocation.Builder | This builder for chaining. |
setFacilityProviderFacilityIdBytes(ByteString value)
public InterconnectLocation.Builder setFacilityProviderFacilityIdBytes(ByteString value)
[Output Only] A provider-assigned Identifier for this facility (e.g., Ashburn-DC1).
optional string facility_provider_facility_id = 87269125;
Name | Description |
value | ByteString The bytes for facilityProviderFacilityId to set. |
Type | Description |
InterconnectLocation.Builder | This builder for chaining. |
setField(Descriptors.FieldDescriptor field, Object value)
public InterconnectLocation.Builder setField(Descriptors.FieldDescriptor field, Object value)
Name | Description |
field | FieldDescriptor |
value | Object |
Type | Description |
InterconnectLocation.Builder |
setId(long value)
public InterconnectLocation.Builder setId(long value)
[Output Only] The unique identifier for the resource. This identifier is defined by the server.
optional uint64 id = 3355;
Name | Description |
value | long The id to set. |
Type | Description |
InterconnectLocation.Builder | This builder for chaining. |
setKind(String value)
public InterconnectLocation.Builder setKind(String value)
[Output Only] Type of the resource. Always compute#interconnectLocation for interconnect locations.
optional string kind = 3292052;
Name | Description |
value | String The kind to set. |
Type | Description |
InterconnectLocation.Builder | This builder for chaining. |
setKindBytes(ByteString value)
public InterconnectLocation.Builder setKindBytes(ByteString value)
[Output Only] Type of the resource. Always compute#interconnectLocation for interconnect locations.
optional string kind = 3292052;
Name | Description |
value | ByteString The bytes for kind to set. |
Type | Description |
InterconnectLocation.Builder | This builder for chaining. |
setName(String value)
public InterconnectLocation.Builder setName(String value)
[Output Only] Name of the resource.
optional string name = 3373707;
Name | Description |
value | String The name to set. |
Type | Description |
InterconnectLocation.Builder | This builder for chaining. |
setNameBytes(ByteString value)
public InterconnectLocation.Builder setNameBytes(ByteString value)
[Output Only] Name of the resource.
optional string name = 3373707;
Name | Description |
value | ByteString The bytes for name to set. |
Type | Description |
InterconnectLocation.Builder | This builder for chaining. |
setPeeringdbFacilityId(String value)
public InterconnectLocation.Builder setPeeringdbFacilityId(String value)
[Output Only] The peeringdb identifier for this facility (corresponding with a netfac type in peeringdb).
optional string peeringdb_facility_id = 536567094;
Name | Description |
value | String The peeringdbFacilityId to set. |
Type | Description |
InterconnectLocation.Builder | This builder for chaining. |
setPeeringdbFacilityIdBytes(ByteString value)
public InterconnectLocation.Builder setPeeringdbFacilityIdBytes(ByteString value)
[Output Only] The peeringdb identifier for this facility (corresponding with a netfac type in peeringdb).
optional string peeringdb_facility_id = 536567094;
Name | Description |
value | ByteString The bytes for peeringdbFacilityId to set. |
Type | Description |
InterconnectLocation.Builder | This builder for chaining. |
setRegionInfos(int index, InterconnectLocationRegionInfo value)
public InterconnectLocation.Builder setRegionInfos(int index, InterconnectLocationRegionInfo value)
[Output Only] A list of InterconnectLocation.RegionInfo objects, that describe parameters pertaining to the relation between this InterconnectLocation and various Google Cloud regions.
repeated .google.cloud.compute.v1.InterconnectLocationRegionInfo region_infos = 312194170;
Name | Description |
index | int |
value | InterconnectLocationRegionInfo |
Type | Description |
InterconnectLocation.Builder |
setRegionInfos(int index, InterconnectLocationRegionInfo.Builder builderForValue)
public InterconnectLocation.Builder setRegionInfos(int index, InterconnectLocationRegionInfo.Builder builderForValue)
[Output Only] A list of InterconnectLocation.RegionInfo objects, that describe parameters pertaining to the relation between this InterconnectLocation and various Google Cloud regions.
repeated .google.cloud.compute.v1.InterconnectLocationRegionInfo region_infos = 312194170;
Name | Description |
index | int |
builderForValue | InterconnectLocationRegionInfo.Builder |
Type | Description |
InterconnectLocation.Builder |
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public InterconnectLocation.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Name | Description |
field | FieldDescriptor |
index | int |
value | Object |
Type | Description |
InterconnectLocation.Builder |
setSelfLink(String value)
public InterconnectLocation.Builder setSelfLink(String value)
[Output Only] Server-defined URL for the resource.
optional string self_link = 456214797;
Name | Description |
value | String The selfLink to set. |
Type | Description |
InterconnectLocation.Builder | This builder for chaining. |
setSelfLinkBytes(ByteString value)
public InterconnectLocation.Builder setSelfLinkBytes(ByteString value)
[Output Only] Server-defined URL for the resource.
optional string self_link = 456214797;
Name | Description |
value | ByteString The bytes for selfLink to set. |
Type | Description |
InterconnectLocation.Builder | This builder for chaining. |
setStatus(String value)
public InterconnectLocation.Builder setStatus(String value)
[Output Only] The status of this InterconnectLocation, which can take one of the following values: - CLOSED: The InterconnectLocation is closed and is unavailable for provisioning new Interconnects. - AVAILABLE: The InterconnectLocation is available for provisioning new Interconnects. Check the Status enum for the list of possible values.
optional string status = 181260274;
Name | Description |
value | String The status to set. |
Type | Description |
InterconnectLocation.Builder | This builder for chaining. |
setStatusBytes(ByteString value)
public InterconnectLocation.Builder setStatusBytes(ByteString value)
[Output Only] The status of this InterconnectLocation, which can take one of the following values: - CLOSED: The InterconnectLocation is closed and is unavailable for provisioning new Interconnects. - AVAILABLE: The InterconnectLocation is available for provisioning new Interconnects. Check the Status enum for the list of possible values.
optional string status = 181260274;
Name | Description |
value | ByteString The bytes for status to set. |
Type | Description |
InterconnectLocation.Builder | This builder for chaining. |
setSupportsPzs(boolean value)
public InterconnectLocation.Builder setSupportsPzs(boolean value)
[Output Only] Set to true for locations that support physical zone separation. Defaults to false if the field is not present.
optional bool supports_pzs = 83983214;
Name | Description |
value | boolean The supportsPzs to set. |
Type | Description |
InterconnectLocation.Builder | This builder for chaining. |
setUnknownFields(UnknownFieldSet unknownFields)
public final InterconnectLocation.Builder setUnknownFields(UnknownFieldSet unknownFields)
Name | Description |
unknownFields | UnknownFieldSet |
Type | Description |
InterconnectLocation.Builder |