@Generated(value="by GAPIC") @BetaApi public final class Interconnect extends Object implements ApiMessage
Modifier and Type | Class and Description |
---|---|
static class |
Interconnect.Builder |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object o) |
Boolean |
getAdminEnabled()
Administrative status of the interconnect.
|
ApiMessage |
getApiMessageRequestBody() |
List<InterconnectCircuitInfo> |
getCircuitInfosList()
[Output Only] A list of CircuitInfo objects, that describe the individual circuits in this LAG.
|
String |
getCreationTimestamp()
[Output Only] Creation timestamp in RFC3339 text format.
|
String |
getCustomerName()
Customer name, to put in the Letter of Authorization as the party authorized to request a
crossconnect.
|
static Interconnect |
getDefaultInstance() |
String |
getDescription()
An optional description of this resource.
|
List<InterconnectOutageNotification> |
getExpectedOutagesList()
[Output Only] A list of outages expected for this Interconnect.
|
List<String> |
getFieldMask() |
Object |
getFieldValue(String fieldName) |
String |
getGoogleIpAddress()
[Output Only] IP address configured on the Google side of the Interconnect link.
|
String |
getGoogleReferenceId()
[Output Only] Google reference ID to be used when raising support tickets with Google or
otherwise to debug backend connectivity issues.
|
String |
getId()
[Output Only] The unique identifier for the resource.
|
List<String> |
getInterconnectAttachmentsList()
[Output Only] A list of the URLs of all InterconnectAttachments configured to use this
Interconnect.
|
String |
getInterconnectType()
Type of interconnect.
|
String |
getKind()
[Output Only] Type of the resource.
|
String |
getLinkType()
Type of link requested.
|
String |
getLocation()
URL of the InterconnectLocation object that represents where this connection is to be
provisioned.
|
String |
getName()
Name of the resource.
|
String |
getNocContactEmail()
Email address to contact the customer NOC for operations and maintenance notifications
regarding this Interconnect.
|
String |
getOperationalStatus()
[Output Only] The current status of whether or not this Interconnect is functional.
|
String |
getPeerIpAddress()
[Output Only] IP address configured on the customer side of the Interconnect link.
|
Integer |
getProvisionedLinkCount()
[Output Only] Number of links actually provisioned in this interconnect.
|
Integer |
getRequestedLinkCount()
Target number of physical links in the link bundle, as requested by the customer.
|
String |
getSelfLink()
[Output Only] Server-defined URL for the resource.
|
String |
getState()
[Output Only] The current state of whether or not this Interconnect is functional.
|
int |
hashCode() |
static Interconnect.Builder |
newBuilder() |
static Interconnect.Builder |
newBuilder(Interconnect prototype) |
Interconnect.Builder |
toBuilder() |
String |
toString() |
public Object getFieldValue(String fieldName)
getFieldValue
in interface ApiMessage
@Nullable public ApiMessage getApiMessageRequestBody()
getApiMessageRequestBody
in interface ApiMessage
@Nullable public List<String> getFieldMask()
getFieldMask
in interface ApiMessage
public Boolean getAdminEnabled()
public List<InterconnectCircuitInfo> getCircuitInfosList()
public String getCreationTimestamp()
public String getCustomerName()
public String getDescription()
public List<InterconnectOutageNotification> getExpectedOutagesList()
public String getGoogleIpAddress()
public String getGoogleReferenceId()
public String getId()
public List<String> getInterconnectAttachmentsList()
public String getInterconnectType()
public String getKind()
public String getLinkType()
public String getLocation()
public String getName()
public String getNocContactEmail()
public String getOperationalStatus()
public String getPeerIpAddress()
public Integer getProvisionedLinkCount()
public Integer getRequestedLinkCount()
public String getSelfLink()
public String getState()
public static Interconnect.Builder newBuilder()
public static Interconnect.Builder newBuilder(Interconnect prototype)
public Interconnect.Builder toBuilder()
public static Interconnect getDefaultInstance()
Copyright © 2019 Google LLC. All rights reserved.