Package com.google.cloud.compute.v1
Class InterconnectLocation
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite
-
- com.google.protobuf.AbstractMessage
-
- com.google.protobuf.GeneratedMessageV3
-
- com.google.cloud.compute.v1.InterconnectLocation
-
- All Implemented Interfaces:
InterconnectLocationOrBuilder,com.google.protobuf.Message,com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Serializable
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 typegoogle.cloud.compute.v1.InterconnectLocation- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classInterconnectLocation.BuilderRepresents an Interconnect Attachment (VLAN) Location resource.static classInterconnectLocation.Continent[Output Only] Continent for this location, which can take one of the following values: - AFRICA - ASIA_PAC - EUROPE - NORTH_AMERICA - SOUTH_AMERICAstatic classInterconnectLocation.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.-
Nested classes/interfaces inherited from class com.google.protobuf.GeneratedMessageV3
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>,BuilderT extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT,BuilderT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable, com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter
-
-
Field Summary
Fields Modifier and Type Field Description static intADDRESS_FIELD_NUMBERstatic intAVAILABILITY_ZONE_FIELD_NUMBERstatic intCITY_FIELD_NUMBERstatic intCONTINENT_FIELD_NUMBERstatic intCREATION_TIMESTAMP_FIELD_NUMBERstatic intDESCRIPTION_FIELD_NUMBERstatic intFACILITY_PROVIDER_FACILITY_ID_FIELD_NUMBERstatic intFACILITY_PROVIDER_FIELD_NUMBERstatic intID_FIELD_NUMBERstatic intKIND_FIELD_NUMBERstatic intNAME_FIELD_NUMBERstatic intPEERINGDB_FACILITY_ID_FIELD_NUMBERstatic intREGION_INFOS_FIELD_NUMBERstatic intSELF_LINK_FIELD_NUMBERstatic intSTATUS_FIELD_NUMBERstatic intSUPPORTS_PZS_FIELD_NUMBER
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object obj)StringgetAddress()[Output Only] The postal address of the Point of Presence, each line in the address is separated by a newline character.com.google.protobuf.ByteStringgetAddressBytes()[Output Only] The postal address of the Point of Presence, each line in the address is separated by a newline character.StringgetAvailabilityZone()[Output Only] Availability zone for this InterconnectLocation.com.google.protobuf.ByteStringgetAvailabilityZoneBytes()[Output Only] Availability zone for this InterconnectLocation.StringgetCity()[Output Only] Metropolitan area designator that indicates which city an interconnect is located.com.google.protobuf.ByteStringgetCityBytes()[Output Only] Metropolitan area designator that indicates which city an interconnect is located.StringgetContinent()[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.ByteStringgetContinentBytes()[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.StringgetCreationTimestamp()[Output Only] Creation timestamp in RFC3339 text format.com.google.protobuf.ByteStringgetCreationTimestampBytes()[Output Only] Creation timestamp in RFC3339 text format.static InterconnectLocationgetDefaultInstance()InterconnectLocationgetDefaultInstanceForType()StringgetDescription()[Output Only] An optional description of the resource.com.google.protobuf.ByteStringgetDescriptionBytes()[Output Only] An optional description of the resource.static com.google.protobuf.Descriptors.DescriptorgetDescriptor()StringgetFacilityProvider()[Output Only] The name of the provider for this facility (e.g., EQUINIX).com.google.protobuf.ByteStringgetFacilityProviderBytes()[Output Only] The name of the provider for this facility (e.g., EQUINIX).StringgetFacilityProviderFacilityId()[Output Only] A provider-assigned Identifier for this facility (e.g., Ashburn-DC1).com.google.protobuf.ByteStringgetFacilityProviderFacilityIdBytes()[Output Only] A provider-assigned Identifier for this facility (e.g., Ashburn-DC1).longgetId()[Output Only] The unique identifier for the resource.StringgetKind()[Output Only] Type of the resource.com.google.protobuf.ByteStringgetKindBytes()[Output Only] Type of the resource.StringgetName()[Output Only] Name of the resource.com.google.protobuf.ByteStringgetNameBytes()[Output Only] Name of the resource.com.google.protobuf.Parser<InterconnectLocation>getParserForType()StringgetPeeringdbFacilityId()[Output Only] The peeringdb identifier for this facility (corresponding with a netfac type in peeringdb).com.google.protobuf.ByteStringgetPeeringdbFacilityIdBytes()[Output Only] The peeringdb identifier for this facility (corresponding with a netfac type in peeringdb).InterconnectLocationRegionInfogetRegionInfos(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.intgetRegionInfosCount()[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.InterconnectLocationRegionInfoOrBuildergetRegionInfosOrBuilder(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.StringgetSelfLink()[Output Only] Server-defined URL for the resource.com.google.protobuf.ByteStringgetSelfLinkBytes()[Output Only] Server-defined URL for the resource.intgetSerializedSize()StringgetStatus()[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.ByteStringgetStatusBytes()[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.booleangetSupportsPzs()[Output Only] Reserved for future use.booleanhasAddress()[Output Only] The postal address of the Point of Presence, each line in the address is separated by a newline character.booleanhasAvailabilityZone()[Output Only] Availability zone for this InterconnectLocation.booleanhasCity()[Output Only] Metropolitan area designator that indicates which city an interconnect is located.booleanhasContinent()[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.booleanhasCreationTimestamp()[Output Only] Creation timestamp in RFC3339 text format.booleanhasDescription()[Output Only] An optional description of the resource.booleanhasFacilityProvider()[Output Only] The name of the provider for this facility (e.g., EQUINIX).booleanhasFacilityProviderFacilityId()[Output Only] A provider-assigned Identifier for this facility (e.g., Ashburn-DC1).inthashCode()booleanhasId()[Output Only] The unique identifier for the resource.booleanhasKind()[Output Only] Type of the resource.booleanhasName()[Output Only] Name of the resource.booleanhasPeeringdbFacilityId()[Output Only] The peeringdb identifier for this facility (corresponding with a netfac type in peeringdb).booleanhasSelfLink()[Output Only] Server-defined URL for the resource.booleanhasStatus()[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.booleanhasSupportsPzs()[Output Only] Reserved for future use.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()static InterconnectLocation.BuildernewBuilder()static InterconnectLocation.BuildernewBuilder(InterconnectLocation prototype)InterconnectLocation.BuildernewBuilderForType()protected InterconnectLocation.BuildernewBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)protected ObjectnewInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)static InterconnectLocationparseDelimitedFrom(InputStream input)static InterconnectLocationparseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static InterconnectLocationparseFrom(byte[] data)static InterconnectLocationparseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static InterconnectLocationparseFrom(com.google.protobuf.ByteString data)static InterconnectLocationparseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static InterconnectLocationparseFrom(com.google.protobuf.CodedInputStream input)static InterconnectLocationparseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static InterconnectLocationparseFrom(InputStream input)static InterconnectLocationparseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static InterconnectLocationparseFrom(ByteBuffer data)static InterconnectLocationparseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static com.google.protobuf.Parser<InterconnectLocation>parser()InterconnectLocation.BuildertoBuilder()voidwriteTo(com.google.protobuf.CodedOutputStream output)-
Methods inherited from class com.google.protobuf.GeneratedMessageV3
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, isStringEmpty, makeExtensionsImmutable, makeMutableCopy, 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, writeStringNoTag
-
Methods inherited from class com.google.protobuf.AbstractMessage
findInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite
addAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeTo
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
-
-
-
Field Detail
-
ADDRESS_FIELD_NUMBER
public static final int ADDRESS_FIELD_NUMBER
- See Also:
- Constant Field Values
-
AVAILABILITY_ZONE_FIELD_NUMBER
public static final int AVAILABILITY_ZONE_FIELD_NUMBER
- See Also:
- Constant Field Values
-
CITY_FIELD_NUMBER
public static final int CITY_FIELD_NUMBER
- See Also:
- Constant Field Values
-
CONTINENT_FIELD_NUMBER
public static final int CONTINENT_FIELD_NUMBER
- See Also:
- Constant Field Values
-
CREATION_TIMESTAMP_FIELD_NUMBER
public static final int CREATION_TIMESTAMP_FIELD_NUMBER
- See Also:
- Constant Field Values
-
DESCRIPTION_FIELD_NUMBER
public static final int DESCRIPTION_FIELD_NUMBER
- See Also:
- Constant Field Values
-
FACILITY_PROVIDER_FIELD_NUMBER
public static final int FACILITY_PROVIDER_FIELD_NUMBER
- See Also:
- Constant Field Values
-
FACILITY_PROVIDER_FACILITY_ID_FIELD_NUMBER
public static final int FACILITY_PROVIDER_FACILITY_ID_FIELD_NUMBER
- See Also:
- Constant Field Values
-
ID_FIELD_NUMBER
public static final int ID_FIELD_NUMBER
- See Also:
- Constant Field Values
-
KIND_FIELD_NUMBER
public static final int KIND_FIELD_NUMBER
- See Also:
- Constant Field Values
-
NAME_FIELD_NUMBER
public static final int NAME_FIELD_NUMBER
- See Also:
- Constant Field Values
-
PEERINGDB_FACILITY_ID_FIELD_NUMBER
public static final int PEERINGDB_FACILITY_ID_FIELD_NUMBER
- See Also:
- Constant Field Values
-
REGION_INFOS_FIELD_NUMBER
public static final int REGION_INFOS_FIELD_NUMBER
- See Also:
- Constant Field Values
-
SELF_LINK_FIELD_NUMBER
public static final int SELF_LINK_FIELD_NUMBER
- See Also:
- Constant Field Values
-
STATUS_FIELD_NUMBER
public static final int STATUS_FIELD_NUMBER
- See Also:
- Constant Field Values
-
SUPPORTS_PZS_FIELD_NUMBER
public static final int SUPPORTS_PZS_FIELD_NUMBER
- See Also:
- Constant Field Values
-
-
Method Detail
-
newInstance
protected Object newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
- Overrides:
newInstancein classcom.google.protobuf.GeneratedMessageV3
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3
-
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;- Specified by:
hasAddressin interfaceInterconnectLocationOrBuilder- Returns:
- Whether the address field is set.
-
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;- Specified by:
getAddressin interfaceInterconnectLocationOrBuilder- Returns:
- The address.
-
getAddressBytes
public 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;- Specified by:
getAddressBytesin interfaceInterconnectLocationOrBuilder- Returns:
- The bytes for address.
-
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;- Specified by:
hasAvailabilityZonein interfaceInterconnectLocationOrBuilder- Returns:
- Whether the availabilityZone field is set.
-
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;- Specified by:
getAvailabilityZonein interfaceInterconnectLocationOrBuilder- Returns:
- The availabilityZone.
-
getAvailabilityZoneBytes
public 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;- Specified by:
getAvailabilityZoneBytesin interfaceInterconnectLocationOrBuilder- Returns:
- The bytes for availabilityZone.
-
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;- Specified by:
hasCityin interfaceInterconnectLocationOrBuilder- Returns:
- Whether the city field is set.
-
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;- Specified by:
getCityin interfaceInterconnectLocationOrBuilder- Returns:
- The city.
-
getCityBytes
public 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;- Specified by:
getCityBytesin interfaceInterconnectLocationOrBuilder- Returns:
- The bytes for city.
-
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;- Specified by:
hasContinentin interfaceInterconnectLocationOrBuilder- Returns:
- Whether the continent field is set.
-
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;- Specified by:
getContinentin interfaceInterconnectLocationOrBuilder- Returns:
- The continent.
-
getContinentBytes
public 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;- Specified by:
getContinentBytesin interfaceInterconnectLocationOrBuilder- Returns:
- The bytes for continent.
-
hasCreationTimestamp
public boolean hasCreationTimestamp()
[Output Only] Creation timestamp in RFC3339 text format.
optional string creation_timestamp = 30525366;- Specified by:
hasCreationTimestampin interfaceInterconnectLocationOrBuilder- Returns:
- Whether the creationTimestamp field is set.
-
getCreationTimestamp
public String getCreationTimestamp()
[Output Only] Creation timestamp in RFC3339 text format.
optional string creation_timestamp = 30525366;- Specified by:
getCreationTimestampin interfaceInterconnectLocationOrBuilder- Returns:
- The creationTimestamp.
-
getCreationTimestampBytes
public com.google.protobuf.ByteString getCreationTimestampBytes()
[Output Only] Creation timestamp in RFC3339 text format.
optional string creation_timestamp = 30525366;- Specified by:
getCreationTimestampBytesin interfaceInterconnectLocationOrBuilder- Returns:
- The bytes for creationTimestamp.
-
hasDescription
public boolean hasDescription()
[Output Only] An optional description of the resource.
optional string description = 422937596;- Specified by:
hasDescriptionin interfaceInterconnectLocationOrBuilder- Returns:
- Whether the description field is set.
-
getDescription
public String getDescription()
[Output Only] An optional description of the resource.
optional string description = 422937596;- Specified by:
getDescriptionin interfaceInterconnectLocationOrBuilder- Returns:
- The description.
-
getDescriptionBytes
public com.google.protobuf.ByteString getDescriptionBytes()
[Output Only] An optional description of the resource.
optional string description = 422937596;- Specified by:
getDescriptionBytesin interfaceInterconnectLocationOrBuilder- Returns:
- The bytes for description.
-
hasFacilityProvider
public boolean hasFacilityProvider()
[Output Only] The name of the provider for this facility (e.g., EQUINIX).
optional string facility_provider = 533303309;- Specified by:
hasFacilityProviderin interfaceInterconnectLocationOrBuilder- Returns:
- Whether the facilityProvider field is set.
-
getFacilityProvider
public String getFacilityProvider()
[Output Only] The name of the provider for this facility (e.g., EQUINIX).
optional string facility_provider = 533303309;- Specified by:
getFacilityProviderin interfaceInterconnectLocationOrBuilder- Returns:
- The facilityProvider.
-
getFacilityProviderBytes
public com.google.protobuf.ByteString getFacilityProviderBytes()
[Output Only] The name of the provider for this facility (e.g., EQUINIX).
optional string facility_provider = 533303309;- Specified by:
getFacilityProviderBytesin interfaceInterconnectLocationOrBuilder- Returns:
- The bytes for facilityProvider.
-
hasFacilityProviderFacilityId
public boolean hasFacilityProviderFacilityId()
[Output Only] A provider-assigned Identifier for this facility (e.g., Ashburn-DC1).
optional string facility_provider_facility_id = 87269125;- Specified by:
hasFacilityProviderFacilityIdin interfaceInterconnectLocationOrBuilder- Returns:
- Whether the facilityProviderFacilityId field is set.
-
getFacilityProviderFacilityId
public String getFacilityProviderFacilityId()
[Output Only] A provider-assigned Identifier for this facility (e.g., Ashburn-DC1).
optional string facility_provider_facility_id = 87269125;- Specified by:
getFacilityProviderFacilityIdin interfaceInterconnectLocationOrBuilder- Returns:
- The facilityProviderFacilityId.
-
getFacilityProviderFacilityIdBytes
public 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;- Specified by:
getFacilityProviderFacilityIdBytesin interfaceInterconnectLocationOrBuilder- Returns:
- The bytes for facilityProviderFacilityId.
-
hasId
public boolean hasId()
[Output Only] The unique identifier for the resource. This identifier is defined by the server.
optional uint64 id = 3355;- Specified by:
hasIdin interfaceInterconnectLocationOrBuilder- Returns:
- Whether the id field is set.
-
getId
public long getId()
[Output Only] The unique identifier for the resource. This identifier is defined by the server.
optional uint64 id = 3355;- Specified by:
getIdin interfaceInterconnectLocationOrBuilder- Returns:
- The id.
-
hasKind
public boolean hasKind()
[Output Only] Type of the resource. Always compute#interconnectLocation for interconnect locations.
optional string kind = 3292052;- Specified by:
hasKindin interfaceInterconnectLocationOrBuilder- Returns:
- Whether the kind field is set.
-
getKind
public String getKind()
[Output Only] Type of the resource. Always compute#interconnectLocation for interconnect locations.
optional string kind = 3292052;- Specified by:
getKindin interfaceInterconnectLocationOrBuilder- Returns:
- The kind.
-
getKindBytes
public com.google.protobuf.ByteString getKindBytes()
[Output Only] Type of the resource. Always compute#interconnectLocation for interconnect locations.
optional string kind = 3292052;- Specified by:
getKindBytesin interfaceInterconnectLocationOrBuilder- Returns:
- The bytes for kind.
-
hasName
public boolean hasName()
[Output Only] Name of the resource.
optional string name = 3373707;- Specified by:
hasNamein interfaceInterconnectLocationOrBuilder- Returns:
- Whether the name field is set.
-
getName
public String getName()
[Output Only] Name of the resource.
optional string name = 3373707;- Specified by:
getNamein interfaceInterconnectLocationOrBuilder- Returns:
- The name.
-
getNameBytes
public com.google.protobuf.ByteString getNameBytes()
[Output Only] Name of the resource.
optional string name = 3373707;- Specified by:
getNameBytesin interfaceInterconnectLocationOrBuilder- Returns:
- The bytes for name.
-
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;- Specified by:
hasPeeringdbFacilityIdin interfaceInterconnectLocationOrBuilder- Returns:
- Whether the peeringdbFacilityId field is set.
-
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;- Specified by:
getPeeringdbFacilityIdin interfaceInterconnectLocationOrBuilder- Returns:
- The peeringdbFacilityId.
-
getPeeringdbFacilityIdBytes
public 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;- Specified by:
getPeeringdbFacilityIdBytesin interfaceInterconnectLocationOrBuilder- Returns:
- The bytes for peeringdbFacilityId.
-
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;- Specified by:
getRegionInfosListin interfaceInterconnectLocationOrBuilder
-
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;- Specified by:
getRegionInfosOrBuilderListin interfaceInterconnectLocationOrBuilder
-
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;- Specified by:
getRegionInfosCountin interfaceInterconnectLocationOrBuilder
-
getRegionInfos
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;- Specified by:
getRegionInfosin interfaceInterconnectLocationOrBuilder
-
getRegionInfosOrBuilder
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;- Specified by:
getRegionInfosOrBuilderin interfaceInterconnectLocationOrBuilder
-
hasSelfLink
public boolean hasSelfLink()
[Output Only] Server-defined URL for the resource.
optional string self_link = 456214797;- Specified by:
hasSelfLinkin interfaceInterconnectLocationOrBuilder- Returns:
- Whether the selfLink field is set.
-
getSelfLink
public String getSelfLink()
[Output Only] Server-defined URL for the resource.
optional string self_link = 456214797;- Specified by:
getSelfLinkin interfaceInterconnectLocationOrBuilder- Returns:
- The selfLink.
-
getSelfLinkBytes
public com.google.protobuf.ByteString getSelfLinkBytes()
[Output Only] Server-defined URL for the resource.
optional string self_link = 456214797;- Specified by:
getSelfLinkBytesin interfaceInterconnectLocationOrBuilder- Returns:
- The bytes for selfLink.
-
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;- Specified by:
hasStatusin interfaceInterconnectLocationOrBuilder- Returns:
- Whether the status field is set.
-
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;- Specified by:
getStatusin interfaceInterconnectLocationOrBuilder- Returns:
- The status.
-
getStatusBytes
public 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;- Specified by:
getStatusBytesin interfaceInterconnectLocationOrBuilder- Returns:
- The bytes for status.
-
hasSupportsPzs
public boolean hasSupportsPzs()
[Output Only] Reserved for future use.
optional bool supports_pzs = 83983214;- Specified by:
hasSupportsPzsin interfaceInterconnectLocationOrBuilder- Returns:
- Whether the supportsPzs field is set.
-
getSupportsPzs
public boolean getSupportsPzs()
[Output Only] Reserved for future use.
optional bool supports_pzs = 83983214;- Specified by:
getSupportsPzsin interfaceInterconnectLocationOrBuilder- Returns:
- The supportsPzs.
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3
-
writeTo
public void writeTo(com.google.protobuf.CodedOutputStream output) throws IOException- Specified by:
writeToin interfacecom.google.protobuf.MessageLite- Overrides:
writeToin classcom.google.protobuf.GeneratedMessageV3- Throws:
IOException
-
getSerializedSize
public int getSerializedSize()
- Specified by:
getSerializedSizein interfacecom.google.protobuf.MessageLite- Overrides:
getSerializedSizein classcom.google.protobuf.GeneratedMessageV3
-
equals
public boolean equals(Object obj)
- Specified by:
equalsin interfacecom.google.protobuf.Message- Overrides:
equalsin classcom.google.protobuf.AbstractMessage
-
hashCode
public int hashCode()
- Specified by:
hashCodein interfacecom.google.protobuf.Message- Overrides:
hashCodein classcom.google.protobuf.AbstractMessage
-
parseFrom
public static InterconnectLocation parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static InterconnectLocation parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static InterconnectLocation parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static InterconnectLocation parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static InterconnectLocation parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static InterconnectLocation parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static InterconnectLocation parseFrom(InputStream input) throws IOException
- Throws:
IOException
-
parseFrom
public static InterconnectLocation parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
parseDelimitedFrom
public static InterconnectLocation parseDelimitedFrom(InputStream input) throws IOException
- Throws:
IOException
-
parseDelimitedFrom
public static InterconnectLocation parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
parseFrom
public static InterconnectLocation parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
- Throws:
IOException
-
parseFrom
public static InterconnectLocation parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
newBuilderForType
public InterconnectLocation.Builder newBuilderForType()
- Specified by:
newBuilderForTypein interfacecom.google.protobuf.Message- Specified by:
newBuilderForTypein interfacecom.google.protobuf.MessageLite
-
newBuilder
public static InterconnectLocation.Builder newBuilder()
-
newBuilder
public static InterconnectLocation.Builder newBuilder(InterconnectLocation prototype)
-
toBuilder
public InterconnectLocation.Builder toBuilder()
- Specified by:
toBuilderin interfacecom.google.protobuf.Message- Specified by:
toBuilderin interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected InterconnectLocation.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
- Specified by:
newBuilderForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstance
public static InterconnectLocation getDefaultInstance()
-
parser
public static com.google.protobuf.Parser<InterconnectLocation> parser()
-
getParserForType
public com.google.protobuf.Parser<InterconnectLocation> getParserForType()
- Specified by:
getParserForTypein interfacecom.google.protobuf.Message- Specified by:
getParserForTypein interfacecom.google.protobuf.MessageLite- Overrides:
getParserForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstanceForType
public InterconnectLocation getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
-