target.apidocs.com.google.api.services.compute.model.InterconnectDiagnosticsLinkStatus.html Maven / Gradle / Ivy
The newest version!
InterconnectDiagnosticsLinkStatus (Compute Engine API v1-rev20250320-2.0.0)
com.google.api.services.compute.model
Class InterconnectDiagnosticsLinkStatus
- java.lang.Object
-
- java.util.AbstractMap<String,Object>
-
- com.google.api.client.util.GenericData
-
- com.google.api.client.json.GenericJson
-
- com.google.api.services.compute.model.InterconnectDiagnosticsLinkStatus
-
public final class InterconnectDiagnosticsLinkStatus
extends com.google.api.client.json.GenericJson
Model definition for InterconnectDiagnosticsLinkStatus.
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.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class com.google.api.client.util.GenericData
com.google.api.client.util.GenericData.Flags
-
Nested classes/interfaces inherited from class java.util.AbstractMap
AbstractMap.SimpleEntry<K,V>, AbstractMap.SimpleImmutableEntry<K,V>
-
Constructor Summary
Constructors
Constructor and Description
InterconnectDiagnosticsLinkStatus()
-
Method Summary
All Methods Instance Methods Concrete Methods
Modifier and Type
Method and Description
InterconnectDiagnosticsLinkStatus
clone()
List<InterconnectDiagnosticsARPEntry>
getArpCaches()
A list of InterconnectDiagnostics.ARPEntry objects, describing the ARP neighbor entries seen on
this link.
String
getCircuitId()
The unique ID for this link assigned during turn up by Google.
String
getGoogleDemarc()
The Demarc address assigned by Google and provided in the LoA.
InterconnectDiagnosticsLinkLACPStatus
getLacpStatus()
InterconnectDiagnosticsMacsecStatus
getMacsec()
Describes the status of MACsec encryption on this link.
String
getOperationalStatus()
The operational status of the link.
InterconnectDiagnosticsLinkOpticalPower
getReceivingOpticalPower()
An InterconnectDiagnostics.LinkOpticalPower object, describing the current value and status of
the received light level.
InterconnectDiagnosticsLinkOpticalPower
getTransmittingOpticalPower()
An InterconnectDiagnostics.LinkOpticalPower object, describing the current value and status of
the transmitted light level.
InterconnectDiagnosticsLinkStatus
set(String fieldName,
Object value)
InterconnectDiagnosticsLinkStatus
setArpCaches(List<InterconnectDiagnosticsARPEntry> arpCaches)
A list of InterconnectDiagnostics.ARPEntry objects, describing the ARP neighbor entries seen on
this link.
InterconnectDiagnosticsLinkStatus
setCircuitId(String circuitId)
The unique ID for this link assigned during turn up by Google.
InterconnectDiagnosticsLinkStatus
setGoogleDemarc(String googleDemarc)
The Demarc address assigned by Google and provided in the LoA.
InterconnectDiagnosticsLinkStatus
setLacpStatus(InterconnectDiagnosticsLinkLACPStatus lacpStatus)
InterconnectDiagnosticsLinkStatus
setMacsec(InterconnectDiagnosticsMacsecStatus macsec)
Describes the status of MACsec encryption on this link.
InterconnectDiagnosticsLinkStatus
setOperationalStatus(String operationalStatus)
The operational status of the link.
InterconnectDiagnosticsLinkStatus
setReceivingOpticalPower(InterconnectDiagnosticsLinkOpticalPower receivingOpticalPower)
An InterconnectDiagnostics.LinkOpticalPower object, describing the current value and status of
the received light level.
InterconnectDiagnosticsLinkStatus
setTransmittingOpticalPower(InterconnectDiagnosticsLinkOpticalPower transmittingOpticalPower)
An InterconnectDiagnostics.LinkOpticalPower object, describing the current value and status of
the transmitted light level.
-
Methods inherited from class com.google.api.client.json.GenericJson
getFactory, setFactory, toPrettyString, toString
-
Methods inherited from class com.google.api.client.util.GenericData
entrySet, equals, get, getClassInfo, getUnknownKeys, hashCode, put, putAll, remove, setUnknownKeys
-
Methods inherited from class java.util.AbstractMap
clear, containsKey, containsValue, isEmpty, keySet, size, values
-
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface java.util.Map
compute, computeIfAbsent, computeIfPresent, forEach, getOrDefault, merge, putIfAbsent, remove, replace, replace, replaceAll
-
-
Method Detail
-
getArpCaches
public List<InterconnectDiagnosticsARPEntry> getArpCaches()
A list of InterconnectDiagnostics.ARPEntry objects, describing the ARP neighbor entries seen on
this link. This will be empty if the link is bundled
- Returns:
- value or
null for none
-
setArpCaches
public InterconnectDiagnosticsLinkStatus setArpCaches(List<InterconnectDiagnosticsARPEntry> arpCaches)
A list of InterconnectDiagnostics.ARPEntry objects, describing the ARP neighbor entries seen on
this link. This will be empty if the link is bundled
- Parameters:
arpCaches - arpCaches or null for none
-
getCircuitId
public String getCircuitId()
The unique ID for this link assigned during turn up by Google.
- Returns:
- value or
null for none
-
setCircuitId
public InterconnectDiagnosticsLinkStatus setCircuitId(String circuitId)
The unique ID for this link assigned during turn up by Google.
- Parameters:
circuitId - circuitId or null for none
-
getGoogleDemarc
public String getGoogleDemarc()
The Demarc address assigned by Google and provided in the LoA.
- Returns:
- value or
null for none
-
setGoogleDemarc
public InterconnectDiagnosticsLinkStatus setGoogleDemarc(String googleDemarc)
The Demarc address assigned by Google and provided in the LoA.
- Parameters:
googleDemarc - googleDemarc or null for none
-
getLacpStatus
public InterconnectDiagnosticsLinkLACPStatus getLacpStatus()
- Returns:
- value or
null for none
-
setLacpStatus
public InterconnectDiagnosticsLinkStatus setLacpStatus(InterconnectDiagnosticsLinkLACPStatus lacpStatus)
- Parameters:
lacpStatus - lacpStatus or null for none
-
getMacsec
public InterconnectDiagnosticsMacsecStatus getMacsec()
Describes the status of MACsec encryption on this link.
- Returns:
- value or
null for none
-
setMacsec
public InterconnectDiagnosticsLinkStatus setMacsec(InterconnectDiagnosticsMacsecStatus macsec)
Describes the status of MACsec encryption on this link.
- Parameters:
macsec - macsec or null for none
-
getOperationalStatus
public String getOperationalStatus()
The operational status of the link.
- Returns:
- value or
null for none
-
setOperationalStatus
public InterconnectDiagnosticsLinkStatus setOperationalStatus(String operationalStatus)
The operational status of the link.
- Parameters:
operationalStatus - operationalStatus or null for none
-
getReceivingOpticalPower
public InterconnectDiagnosticsLinkOpticalPower getReceivingOpticalPower()
An InterconnectDiagnostics.LinkOpticalPower object, describing the current value and status of
the received light level.
- Returns:
- value or
null for none
-
setReceivingOpticalPower
public InterconnectDiagnosticsLinkStatus setReceivingOpticalPower(InterconnectDiagnosticsLinkOpticalPower receivingOpticalPower)
An InterconnectDiagnostics.LinkOpticalPower object, describing the current value and status of
the received light level.
- Parameters:
receivingOpticalPower - receivingOpticalPower or null for none
-
getTransmittingOpticalPower
public InterconnectDiagnosticsLinkOpticalPower getTransmittingOpticalPower()
An InterconnectDiagnostics.LinkOpticalPower object, describing the current value and status of
the transmitted light level.
- Returns:
- value or
null for none
-
setTransmittingOpticalPower
public InterconnectDiagnosticsLinkStatus setTransmittingOpticalPower(InterconnectDiagnosticsLinkOpticalPower transmittingOpticalPower)
An InterconnectDiagnostics.LinkOpticalPower object, describing the current value and status of
the transmitted light level.
- Parameters:
transmittingOpticalPower - transmittingOpticalPower or null for none
-
set
public InterconnectDiagnosticsLinkStatus set(String fieldName,
Object value)
- Overrides:
set in class com.google.api.client.json.GenericJson
-
clone
public InterconnectDiagnosticsLinkStatus clone()
- Overrides:
clone in class com.google.api.client.json.GenericJson
Copyright © 2011–2025 Google. All rights reserved.
© 2015 - 2025 Weber Informatics LLC | Privacy Policy