public final class InterconnectLocation extends com.google.protobuf.GeneratedMessageV3 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| Modifier and Type | Class and Description |
|---|---|
static class |
InterconnectLocation.Builder
Represents an Interconnect Attachment (VLAN) Location resource.
|
static class |
InterconnectLocation.Continent
[Output Only] Continent for this location, which can take one of the following values: - AFRICA - ASIA_PAC - EUROPE - NORTH_AMERICA - SOUTH_AMERICA
|
static class |
InterconnectLocation.Status
[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.
|
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage,BuilderType extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageType,BuilderType>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable, com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter| Modifier and Type | Field and Description |
|---|---|
static int |
ADDRESS_FIELD_NUMBER |
static int |
AVAILABILITY_ZONE_FIELD_NUMBER |
static int |
CITY_FIELD_NUMBER |
static int |
CONTINENT_FIELD_NUMBER |
static int |
CREATION_TIMESTAMP_FIELD_NUMBER |
static int |
DESCRIPTION_FIELD_NUMBER |
static int |
FACILITY_PROVIDER_FACILITY_ID_FIELD_NUMBER |
static int |
FACILITY_PROVIDER_FIELD_NUMBER |
static int |
ID_FIELD_NUMBER |
static int |
KIND_FIELD_NUMBER |
static int |
NAME_FIELD_NUMBER |
static int |
PEERINGDB_FACILITY_ID_FIELD_NUMBER |
static int |
REGION_INFOS_FIELD_NUMBER |
static int |
SELF_LINK_FIELD_NUMBER |
static int |
STATUS_FIELD_NUMBER |
static int |
SUPPORTS_PZS_FIELD_NUMBER |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
String |
getAddress()
[Output Only] The postal address of the Point of Presence, each line in the address is separated by a newline character.
|
com.google.protobuf.ByteString |
getAddressBytes()
[Output Only] The postal address of the Point of Presence, each line in the address is separated by a newline character.
|
String |
getAvailabilityZone()
[Output Only] Availability zone for this InterconnectLocation.
|
com.google.protobuf.ByteString |
getAvailabilityZoneBytes()
[Output Only] Availability zone for this InterconnectLocation.
|
String |
getCity()
[Output Only] Metropolitan area designator that indicates which city an interconnect is located.
|
com.google.protobuf.ByteString |
getCityBytes()
[Output Only] Metropolitan area designator that indicates which city an interconnect is located.
|
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.
|
com.google.protobuf.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.
|
String |
getCreationTimestamp()
[Output Only] Creation timestamp in RFC3339 text format.
|
com.google.protobuf.ByteString |
getCreationTimestampBytes()
[Output Only] Creation timestamp in RFC3339 text format.
|
static InterconnectLocation |
getDefaultInstance() |
InterconnectLocation |
getDefaultInstanceForType() |
String |
getDescription()
[Output Only] An optional description of the resource.
|
com.google.protobuf.ByteString |
getDescriptionBytes()
[Output Only] An optional description of the resource.
|
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
String |
getFacilityProvider()
[Output Only] The name of the provider for this facility (e.g., EQUINIX).
|
com.google.protobuf.ByteString |
getFacilityProviderBytes()
[Output Only] The name of the provider for this facility (e.g., EQUINIX).
|
String |
getFacilityProviderFacilityId()
[Output Only] A provider-assigned Identifier for this facility (e.g., Ashburn-DC1).
|
com.google.protobuf.ByteString |
getFacilityProviderFacilityIdBytes()
[Output Only] A provider-assigned Identifier for this facility (e.g., Ashburn-DC1).
|
long |
getId()
[Output Only] The unique identifier for the resource.
|
String |
getKind()
[Output Only] Type of the resource.
|
com.google.protobuf.ByteString |
getKindBytes()
[Output Only] Type of the resource.
|
String |
getName()
[Output Only] Name of the resource.
|
com.google.protobuf.ByteString |
getNameBytes()
[Output Only] Name of the resource.
|
com.google.protobuf.Parser<InterconnectLocation> |
getParserForType() |
String |
getPeeringdbFacilityId()
[Output Only] The peeringdb identifier for this facility (corresponding with a netfac type in peeringdb).
|
com.google.protobuf.ByteString |
getPeeringdbFacilityIdBytes()
[Output Only] The peeringdb identifier for this facility (corresponding with a netfac type in peeringdb).
|
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.
|
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.
|
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.
|
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.
|
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.
|
String |
getSelfLink()
[Output Only] Server-defined URL for the resource.
|
com.google.protobuf.ByteString |
getSelfLinkBytes()
[Output Only] Server-defined URL for the resource.
|
int |
getSerializedSize() |
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.
|
com.google.protobuf.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.
|
boolean |
getSupportsPzs()
[Output Only] Set to true for locations that support physical zone separation.
|
com.google.protobuf.UnknownFieldSet |
getUnknownFields() |
boolean |
hasAddress()
[Output Only] The postal address of the Point of Presence, each line in the address is separated by a newline character.
|
boolean |
hasAvailabilityZone()
[Output Only] Availability zone for this InterconnectLocation.
|
boolean |
hasCity()
[Output Only] Metropolitan area designator that indicates which city an interconnect is located.
|
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.
|
boolean |
hasCreationTimestamp()
[Output Only] Creation timestamp in RFC3339 text format.
|
boolean |
hasDescription()
[Output Only] An optional description of the resource.
|
boolean |
hasFacilityProvider()
[Output Only] The name of the provider for this facility (e.g., EQUINIX).
|
boolean |
hasFacilityProviderFacilityId()
[Output Only] A provider-assigned Identifier for this facility (e.g., Ashburn-DC1).
|
int |
hashCode() |
boolean |
hasId()
[Output Only] The unique identifier for the resource.
|
boolean |
hasKind()
[Output Only] Type of the resource.
|
boolean |
hasName()
[Output Only] Name of the resource.
|
boolean |
hasPeeringdbFacilityId()
[Output Only] The peeringdb identifier for this facility (corresponding with a netfac type in peeringdb).
|
boolean |
hasSelfLink()
[Output Only] Server-defined URL for the resource.
|
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.
|
boolean |
hasSupportsPzs()
[Output Only] Set to true for locations that support physical zone separation.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
static InterconnectLocation.Builder |
newBuilder() |
static InterconnectLocation.Builder |
newBuilder(InterconnectLocation prototype) |
InterconnectLocation.Builder |
newBuilderForType() |
protected InterconnectLocation.Builder |
newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) |
protected Object |
newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused) |
static InterconnectLocation |
parseDelimitedFrom(InputStream input) |
static InterconnectLocation |
parseDelimitedFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static InterconnectLocation |
parseFrom(byte[] data) |
static InterconnectLocation |
parseFrom(byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static InterconnectLocation |
parseFrom(ByteBuffer data) |
static InterconnectLocation |
parseFrom(ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static InterconnectLocation |
parseFrom(com.google.protobuf.ByteString data) |
static InterconnectLocation |
parseFrom(com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static InterconnectLocation |
parseFrom(com.google.protobuf.CodedInputStream input) |
static InterconnectLocation |
parseFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static InterconnectLocation |
parseFrom(InputStream input) |
static InterconnectLocation |
parseFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static com.google.protobuf.Parser<InterconnectLocation> |
parser() |
InterconnectLocation.Builder |
toBuilder() |
void |
writeTo(com.google.protobuf.CodedOutputStream output) |
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, hasField, hasOneof, internalGetMapField, isStringEmpty, makeExtensionsImmutable, mergeFromAndMakeImmutableInternal, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBooleanList, newBuilderForType, newDoubleList, newFloatList, newIntList, newLongList, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTagfindInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toStringaddAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeToclone, finalize, getClass, notify, notifyAll, wait, wait, waitpublic static final int ADDRESS_FIELD_NUMBER
public static final int AVAILABILITY_ZONE_FIELD_NUMBER
public static final int CITY_FIELD_NUMBER
public static final int CONTINENT_FIELD_NUMBER
public static final int CREATION_TIMESTAMP_FIELD_NUMBER
public static final int DESCRIPTION_FIELD_NUMBER
public static final int FACILITY_PROVIDER_FIELD_NUMBER
public static final int FACILITY_PROVIDER_FACILITY_ID_FIELD_NUMBER
public static final int ID_FIELD_NUMBER
public static final int KIND_FIELD_NUMBER
public static final int NAME_FIELD_NUMBER
public static final int PEERINGDB_FACILITY_ID_FIELD_NUMBER
public static final int REGION_INFOS_FIELD_NUMBER
public static final int SELF_LINK_FIELD_NUMBER
public static final int STATUS_FIELD_NUMBER
public static final int SUPPORTS_PZS_FIELD_NUMBER
protected Object newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
newInstance in class com.google.protobuf.GeneratedMessageV3public final com.google.protobuf.UnknownFieldSet getUnknownFields()
getUnknownFields in interface com.google.protobuf.MessageOrBuildergetUnknownFields in class com.google.protobuf.GeneratedMessageV3public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3public 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;hasAddress in interface InterconnectLocationOrBuilderpublic 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;getAddress in interface InterconnectLocationOrBuilderpublic com.google.protobuf.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;getAddressBytes in interface InterconnectLocationOrBuilderpublic 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;hasAvailabilityZone in interface InterconnectLocationOrBuilderpublic 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;getAvailabilityZone in interface InterconnectLocationOrBuilderpublic com.google.protobuf.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;getAvailabilityZoneBytes in interface InterconnectLocationOrBuilderpublic 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;hasCity in interface InterconnectLocationOrBuilderpublic 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;getCity in interface InterconnectLocationOrBuilderpublic com.google.protobuf.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;getCityBytes in interface InterconnectLocationOrBuilderpublic 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;hasContinent in interface InterconnectLocationOrBuilderpublic 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;getContinent in interface InterconnectLocationOrBuilderpublic com.google.protobuf.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;getContinentBytes in interface InterconnectLocationOrBuilderpublic boolean hasCreationTimestamp()
[Output Only] Creation timestamp in RFC3339 text format.
optional string creation_timestamp = 30525366;hasCreationTimestamp in interface InterconnectLocationOrBuilderpublic String getCreationTimestamp()
[Output Only] Creation timestamp in RFC3339 text format.
optional string creation_timestamp = 30525366;getCreationTimestamp in interface InterconnectLocationOrBuilderpublic com.google.protobuf.ByteString getCreationTimestampBytes()
[Output Only] Creation timestamp in RFC3339 text format.
optional string creation_timestamp = 30525366;getCreationTimestampBytes in interface InterconnectLocationOrBuilderpublic boolean hasDescription()
[Output Only] An optional description of the resource.
optional string description = 422937596;hasDescription in interface InterconnectLocationOrBuilderpublic String getDescription()
[Output Only] An optional description of the resource.
optional string description = 422937596;getDescription in interface InterconnectLocationOrBuilderpublic com.google.protobuf.ByteString getDescriptionBytes()
[Output Only] An optional description of the resource.
optional string description = 422937596;getDescriptionBytes in interface InterconnectLocationOrBuilderpublic boolean hasFacilityProvider()
[Output Only] The name of the provider for this facility (e.g., EQUINIX).
optional string facility_provider = 533303309;hasFacilityProvider in interface InterconnectLocationOrBuilderpublic String getFacilityProvider()
[Output Only] The name of the provider for this facility (e.g., EQUINIX).
optional string facility_provider = 533303309;getFacilityProvider in interface InterconnectLocationOrBuilderpublic com.google.protobuf.ByteString getFacilityProviderBytes()
[Output Only] The name of the provider for this facility (e.g., EQUINIX).
optional string facility_provider = 533303309;getFacilityProviderBytes in interface InterconnectLocationOrBuilderpublic boolean hasFacilityProviderFacilityId()
[Output Only] A provider-assigned Identifier for this facility (e.g., Ashburn-DC1).
optional string facility_provider_facility_id = 87269125;hasFacilityProviderFacilityId in interface InterconnectLocationOrBuilderpublic String getFacilityProviderFacilityId()
[Output Only] A provider-assigned Identifier for this facility (e.g., Ashburn-DC1).
optional string facility_provider_facility_id = 87269125;getFacilityProviderFacilityId in interface InterconnectLocationOrBuilderpublic com.google.protobuf.ByteString getFacilityProviderFacilityIdBytes()
[Output Only] A provider-assigned Identifier for this facility (e.g., Ashburn-DC1).
optional string facility_provider_facility_id = 87269125;getFacilityProviderFacilityIdBytes in interface InterconnectLocationOrBuilderpublic boolean hasId()
[Output Only] The unique identifier for the resource. This identifier is defined by the server.
optional uint64 id = 3355;hasId in interface InterconnectLocationOrBuilderpublic long getId()
[Output Only] The unique identifier for the resource. This identifier is defined by the server.
optional uint64 id = 3355;getId in interface InterconnectLocationOrBuilderpublic boolean hasKind()
[Output Only] Type of the resource. Always compute#interconnectLocation for interconnect locations.
optional string kind = 3292052;hasKind in interface InterconnectLocationOrBuilderpublic String getKind()
[Output Only] Type of the resource. Always compute#interconnectLocation for interconnect locations.
optional string kind = 3292052;getKind in interface InterconnectLocationOrBuilderpublic com.google.protobuf.ByteString getKindBytes()
[Output Only] Type of the resource. Always compute#interconnectLocation for interconnect locations.
optional string kind = 3292052;getKindBytes in interface InterconnectLocationOrBuilderpublic boolean hasName()
[Output Only] Name of the resource.
optional string name = 3373707;hasName in interface InterconnectLocationOrBuilderpublic String getName()
[Output Only] Name of the resource.
optional string name = 3373707;getName in interface InterconnectLocationOrBuilderpublic com.google.protobuf.ByteString getNameBytes()
[Output Only] Name of the resource.
optional string name = 3373707;getNameBytes in interface InterconnectLocationOrBuilderpublic boolean hasPeeringdbFacilityId()
[Output Only] The peeringdb identifier for this facility (corresponding with a netfac type in peeringdb).
optional string peeringdb_facility_id = 536567094;hasPeeringdbFacilityId in interface InterconnectLocationOrBuilderpublic String getPeeringdbFacilityId()
[Output Only] The peeringdb identifier for this facility (corresponding with a netfac type in peeringdb).
optional string peeringdb_facility_id = 536567094;getPeeringdbFacilityId in interface InterconnectLocationOrBuilderpublic com.google.protobuf.ByteString getPeeringdbFacilityIdBytes()
[Output Only] The peeringdb identifier for this facility (corresponding with a netfac type in peeringdb).
optional string peeringdb_facility_id = 536567094;getPeeringdbFacilityIdBytes in interface InterconnectLocationOrBuilderpublic 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;
getRegionInfosList in interface InterconnectLocationOrBuilderpublic 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;
getRegionInfosOrBuilderList in interface InterconnectLocationOrBuilderpublic 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;
getRegionInfosCount in interface InterconnectLocationOrBuilderpublic 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;
getRegionInfos in interface InterconnectLocationOrBuilderpublic 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;
getRegionInfosOrBuilder in interface InterconnectLocationOrBuilderpublic boolean hasSelfLink()
[Output Only] Server-defined URL for the resource.
optional string self_link = 456214797;hasSelfLink in interface InterconnectLocationOrBuilderpublic String getSelfLink()
[Output Only] Server-defined URL for the resource.
optional string self_link = 456214797;getSelfLink in interface InterconnectLocationOrBuilderpublic com.google.protobuf.ByteString getSelfLinkBytes()
[Output Only] Server-defined URL for the resource.
optional string self_link = 456214797;getSelfLinkBytes in interface InterconnectLocationOrBuilderpublic 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;hasStatus in interface InterconnectLocationOrBuilderpublic 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;getStatus in interface InterconnectLocationOrBuilderpublic com.google.protobuf.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;getStatusBytes in interface InterconnectLocationOrBuilderpublic 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;hasSupportsPzs in interface InterconnectLocationOrBuilderpublic 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;getSupportsPzs in interface InterconnectLocationOrBuilderpublic final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3public void writeTo(com.google.protobuf.CodedOutputStream output)
throws IOException
writeTo in interface com.google.protobuf.MessageLitewriteTo in class com.google.protobuf.GeneratedMessageV3IOExceptionpublic int getSerializedSize()
getSerializedSize in interface com.google.protobuf.MessageLitegetSerializedSize in class com.google.protobuf.GeneratedMessageV3public boolean equals(Object obj)
equals in interface com.google.protobuf.Messageequals in class com.google.protobuf.AbstractMessagepublic int hashCode()
hashCode in interface com.google.protobuf.MessagehashCode in class com.google.protobuf.AbstractMessagepublic static InterconnectLocation parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static InterconnectLocation parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static InterconnectLocation parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static InterconnectLocation parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static InterconnectLocation parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static InterconnectLocation parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static InterconnectLocation parseFrom(InputStream input) throws IOException
IOExceptionpublic static InterconnectLocation parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static InterconnectLocation parseDelimitedFrom(InputStream input) throws IOException
IOExceptionpublic static InterconnectLocation parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static InterconnectLocation parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
IOExceptionpublic static InterconnectLocation parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic InterconnectLocation.Builder newBuilderForType()
newBuilderForType in interface com.google.protobuf.MessagenewBuilderForType in interface com.google.protobuf.MessageLitepublic static InterconnectLocation.Builder newBuilder()
public static InterconnectLocation.Builder newBuilder(InterconnectLocation prototype)
public InterconnectLocation.Builder toBuilder()
toBuilder in interface com.google.protobuf.MessagetoBuilder in interface com.google.protobuf.MessageLiteprotected InterconnectLocation.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
newBuilderForType in class com.google.protobuf.GeneratedMessageV3public static InterconnectLocation getDefaultInstance()
public static com.google.protobuf.Parser<InterconnectLocation> parser()
public com.google.protobuf.Parser<InterconnectLocation> getParserForType()
getParserForType in interface com.google.protobuf.MessagegetParserForType in interface com.google.protobuf.MessageLitegetParserForType in class com.google.protobuf.GeneratedMessageV3public InterconnectLocation getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderCopyright © 2023 Google LLC. All rights reserved.