public static class InterconnectLocation.Builder extends Object
Modifier and Type | Method and Description |
---|---|
InterconnectLocation.Builder |
addAllRegionInfos(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.
|
InterconnectLocation.Builder |
addRegionInfos(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.
|
InterconnectLocation |
build() |
InterconnectLocation.Builder |
clone() |
String |
getAddress()
[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.
|
String |
getCity()
[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
|
String |
getCreationTimestamp()
[Output Only] Creation timestamp in RFC3339 text format.
|
String |
getDescription()
[Output Only] An optional description of the resource.
|
String |
getFacilityProvider()
[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).
|
String |
getId()
[Output Only] The unique identifier for the resource.
|
String |
getKind()
[Output Only] Type of the resource.
|
String |
getName()
[Output Only] Name of the resource.
|
String |
getPeeringdbFacilityId()
[Output Only] The peeringdb identifier for this facility (corresponding with a netfac type in
peeringdb).
|
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.
|
String |
getSelfLink()
[Output Only] Server-defined URL for the resource.
|
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.
|
InterconnectLocation.Builder |
mergeFrom(InterconnectLocation other) |
InterconnectLocation.Builder |
setAddress(String address)
[Output Only] The postal address of the Point of Presence, each line in the address is
separated by a newline character.
|
InterconnectLocation.Builder |
setAvailabilityZone(String availabilityZone)
[Output Only] Availability zone for this InterconnectLocation.
|
InterconnectLocation.Builder |
setCity(String city)
[Output Only] Metropolitan area designator that indicates which city an interconnect is
located.
|
InterconnectLocation.Builder |
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
|
InterconnectLocation.Builder |
setCreationTimestamp(String creationTimestamp)
[Output Only] Creation timestamp in RFC3339 text format.
|
InterconnectLocation.Builder |
setDescription(String description)
[Output Only] An optional description of the resource.
|
InterconnectLocation.Builder |
setFacilityProvider(String facilityProvider)
[Output Only] The name of the provider for this facility (e.g., EQUINIX).
|
InterconnectLocation.Builder |
setFacilityProviderFacilityId(String facilityProviderFacilityId)
[Output Only] A provider-assigned Identifier for this facility (e.g., Ashburn-DC1).
|
InterconnectLocation.Builder |
setId(String id)
[Output Only] The unique identifier for the resource.
|
InterconnectLocation.Builder |
setKind(String kind)
[Output Only] Type of the resource.
|
InterconnectLocation.Builder |
setName(String name)
[Output Only] Name of the resource.
|
InterconnectLocation.Builder |
setPeeringdbFacilityId(String peeringdbFacilityId)
[Output Only] The peeringdb identifier for this facility (corresponding with a netfac type in
peeringdb).
|
InterconnectLocation.Builder |
setSelfLink(String selfLink)
[Output Only] Server-defined URL for the resource.
|
InterconnectLocation.Builder |
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.
|
public InterconnectLocation.Builder mergeFrom(InterconnectLocation other)
public String getAddress()
public InterconnectLocation.Builder setAddress(String address)
public String getAvailabilityZone()
public InterconnectLocation.Builder setAvailabilityZone(String availabilityZone)
public String getCity()
public InterconnectLocation.Builder setCity(String city)
public String getContinent()
public InterconnectLocation.Builder setContinent(String continent)
public String getCreationTimestamp()
public InterconnectLocation.Builder setCreationTimestamp(String creationTimestamp)
public String getDescription()
public InterconnectLocation.Builder setDescription(String description)
public String getFacilityProvider()
public InterconnectLocation.Builder setFacilityProvider(String facilityProvider)
public String getFacilityProviderFacilityId()
public InterconnectLocation.Builder setFacilityProviderFacilityId(String facilityProviderFacilityId)
public String getId()
public InterconnectLocation.Builder setId(String id)
public String getKind()
public InterconnectLocation.Builder setKind(String kind)
public String getName()
public InterconnectLocation.Builder setName(String name)
public String getPeeringdbFacilityId()
public InterconnectLocation.Builder setPeeringdbFacilityId(String peeringdbFacilityId)
public List<InterconnectLocationRegionInfo> getRegionInfosList()
public InterconnectLocation.Builder addAllRegionInfos(List<InterconnectLocationRegionInfo> regionInfos)
public InterconnectLocation.Builder addRegionInfos(InterconnectLocationRegionInfo regionInfos)
public String getSelfLink()
public InterconnectLocation.Builder setSelfLink(String selfLink)
public String getStatus()
public InterconnectLocation.Builder setStatus(String status)
public InterconnectLocation build()
public InterconnectLocation.Builder clone()
Copyright © 2019 Google LLC. All rights reserved.