All Downloads are FREE. Search and download functionalities are using the official Maven repository.

target.apidocs.com.google.api.services.compute.model.InterconnectLocation.html Maven / Gradle / Ivy







InterconnectLocation (Compute Engine API beta-rev20220312-1.32.1)












com.google.api.services.compute.model

Class InterconnectLocation

  • All Implemented Interfaces:
    Cloneable, Map<String,Object>


    public final class InterconnectLocation
    extends GenericJson
    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.

    This is the Java data model class that specifies how to parse/serialize into the JSON that is transmitted over HTTP when working with the Compute Engine API. For a detailed explanation see: https://developers.google.com/api-client-library/java/google-http-java-client/json

    Author:
    Google, Inc.
    • Constructor Detail

      • InterconnectLocation

        public InterconnectLocation()
    • Method Detail

      • 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.
        Returns:
        value or null for none
      • setAddress

        public InterconnectLocation setAddress(String address)
        [Output Only] The postal address of the Point of Presence, each line in the address is separated by a newline character.
        Parameters:
        address - address or null for none
      • 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".
        Returns:
        value or null for none
      • setAvailabilityZone

        public InterconnectLocation setAvailabilityZone(String availabilityZone)
        [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".
        Parameters:
        availabilityZone - availabilityZone or null for none
      • getCity

        public String getCity()
        [Output Only] Metropolitan area designator that indicates which city an interconnect is located. For example: "Chicago, IL", "Amsterdam, Netherlands".
        Returns:
        value or null for none
      • setCity

        public InterconnectLocation setCity(String city)
        [Output Only] Metropolitan area designator that indicates which city an interconnect is located. For example: "Chicago, IL", "Amsterdam, Netherlands".
        Parameters:
        city - city or null for none
      • 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
        Returns:
        value or null for none
      • setContinent

        public InterconnectLocation setContinent(String continent)
        [Output Only] Continent for this location, which can take one of the following values: - AFRICA - ASIA_PAC - EUROPE - NORTH_AMERICA - SOUTH_AMERICA
        Parameters:
        continent - continent or null for none
      • getCreationTimestamp

        public String getCreationTimestamp()
        [Output Only] Creation timestamp in RFC3339 text format.
        Returns:
        value or null for none
      • setCreationTimestamp

        public InterconnectLocation setCreationTimestamp(String creationTimestamp)
        [Output Only] Creation timestamp in RFC3339 text format.
        Parameters:
        creationTimestamp - creationTimestamp or null for none
      • getDescription

        public String getDescription()
        [Output Only] An optional description of the resource.
        Returns:
        value or null for none
      • setDescription

        public InterconnectLocation setDescription(String description)
        [Output Only] An optional description of the resource.
        Parameters:
        description - description or null for none
      • getFacilityProvider

        public String getFacilityProvider()
        [Output Only] The name of the provider for this facility (e.g., EQUINIX).
        Returns:
        value or null for none
      • setFacilityProvider

        public InterconnectLocation setFacilityProvider(String facilityProvider)
        [Output Only] The name of the provider for this facility (e.g., EQUINIX).
        Parameters:
        facilityProvider - facilityProvider or null for none
      • getFacilityProviderFacilityId

        public String getFacilityProviderFacilityId()
        [Output Only] A provider-assigned Identifier for this facility (e.g., Ashburn-DC1).
        Returns:
        value or null for none
      • setFacilityProviderFacilityId

        public InterconnectLocation setFacilityProviderFacilityId(String facilityProviderFacilityId)
        [Output Only] A provider-assigned Identifier for this facility (e.g., Ashburn-DC1).
        Parameters:
        facilityProviderFacilityId - facilityProviderFacilityId or null for none
      • getId

        public BigInteger getId()
        [Output Only] The unique identifier for the resource. This identifier is defined by the server.
        Returns:
        value or null for none
      • setId

        public InterconnectLocation setId(BigInteger id)
        [Output Only] The unique identifier for the resource. This identifier is defined by the server.
        Parameters:
        id - id or null for none
      • getKind

        public String getKind()
        [Output Only] Type of the resource. Always compute#interconnectLocation for interconnect locations.
        Returns:
        value or null for none
      • setKind

        public InterconnectLocation setKind(String kind)
        [Output Only] Type of the resource. Always compute#interconnectLocation for interconnect locations.
        Parameters:
        kind - kind or null for none
      • getName

        public String getName()
        [Output Only] Name of the resource.
        Returns:
        value or null for none
      • setName

        public InterconnectLocation setName(String name)
        [Output Only] Name of the resource.
        Parameters:
        name - name or null for none
      • getPeeringdbFacilityId

        public String getPeeringdbFacilityId()
        [Output Only] The peeringdb identifier for this facility (corresponding with a netfac type in peeringdb).
        Returns:
        value or null for none
      • setPeeringdbFacilityId

        public InterconnectLocation setPeeringdbFacilityId(String peeringdbFacilityId)
        [Output Only] The peeringdb identifier for this facility (corresponding with a netfac type in peeringdb).
        Parameters:
        peeringdbFacilityId - peeringdbFacilityId or null for none
      • getRegionInfos

        public List<InterconnectLocationRegionInfo> getRegionInfos()
        [Output Only] A list of InterconnectLocation.RegionInfo objects, that describe parameters pertaining to the relation between this InterconnectLocation and various Google Cloud regions.
        Returns:
        value or null for none
      • setRegionInfos

        public InterconnectLocation setRegionInfos(List<InterconnectLocationRegionInfo> regionInfos)
        [Output Only] A list of InterconnectLocation.RegionInfo objects, that describe parameters pertaining to the relation between this InterconnectLocation and various Google Cloud regions.
        Parameters:
        regionInfos - regionInfos or null for none
      • getSelfLink

        public String getSelfLink()
        [Output Only] Server-defined URL for the resource.
        Returns:
        value or null for none
      • setSelfLink

        public InterconnectLocation setSelfLink(String selfLink)
        [Output Only] Server-defined URL for the resource.
        Parameters:
        selfLink - selfLink or null for none
      • 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.
        Returns:
        value or null for none
      • setStatus

        public InterconnectLocation setStatus(String 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. - AVAILABLE: The InterconnectLocation is available for provisioning new Interconnects.
        Parameters:
        status - status or null for none
      • 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.
        Returns:
        value or null for none
      • setSupportsPzs

        public InterconnectLocation setSupportsPzs(Boolean supportsPzs)
        [Output Only] Set to true for locations that support physical zone separation. Defaults to false if the field is not present.
        Parameters:
        supportsPzs - supportsPzs or null for none

Copyright © 2011–2022 Google. All rights reserved.





© 2015 - 2025 Weber Informatics LLC | Privacy Policy