Interface InterconnectDiagnosticsLinkStatusOrBuilder (1.50.0)

public interface InterconnectDiagnosticsLinkStatusOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getArpCaches(int index)

public abstract InterconnectDiagnosticsARPEntry getArpCaches(int index)

A list of InterconnectDiagnostics.ARPEntry objects, describing the ARP neighbor entries seen on this link. This will be empty if the link is bundled

repeated .google.cloud.compute.v1.InterconnectDiagnosticsARPEntry arp_caches = 414591761;

Parameter
NameDescription
indexint
Returns
TypeDescription
InterconnectDiagnosticsARPEntry

getArpCachesCount()

public abstract int getArpCachesCount()

A list of InterconnectDiagnostics.ARPEntry objects, describing the ARP neighbor entries seen on this link. This will be empty if the link is bundled

repeated .google.cloud.compute.v1.InterconnectDiagnosticsARPEntry arp_caches = 414591761;

Returns
TypeDescription
int

getArpCachesList()

public abstract List<InterconnectDiagnosticsARPEntry> getArpCachesList()

A list of InterconnectDiagnostics.ARPEntry objects, describing the ARP neighbor entries seen on this link. This will be empty if the link is bundled

repeated .google.cloud.compute.v1.InterconnectDiagnosticsARPEntry arp_caches = 414591761;

Returns
TypeDescription
List<InterconnectDiagnosticsARPEntry>

getArpCachesOrBuilder(int index)

public abstract InterconnectDiagnosticsARPEntryOrBuilder getArpCachesOrBuilder(int index)

A list of InterconnectDiagnostics.ARPEntry objects, describing the ARP neighbor entries seen on this link. This will be empty if the link is bundled

repeated .google.cloud.compute.v1.InterconnectDiagnosticsARPEntry arp_caches = 414591761;

Parameter
NameDescription
indexint
Returns
TypeDescription
InterconnectDiagnosticsARPEntryOrBuilder

getArpCachesOrBuilderList()

public abstract List<? extends InterconnectDiagnosticsARPEntryOrBuilder> getArpCachesOrBuilderList()

A list of InterconnectDiagnostics.ARPEntry objects, describing the ARP neighbor entries seen on this link. This will be empty if the link is bundled

repeated .google.cloud.compute.v1.InterconnectDiagnosticsARPEntry arp_caches = 414591761;

Returns
TypeDescription
List<? extends com.google.cloud.compute.v1.InterconnectDiagnosticsARPEntryOrBuilder>

getCircuitId()

public abstract String getCircuitId()

The unique ID for this link assigned during turn up by Google.

optional string circuit_id = 225180977;

Returns
TypeDescription
String

The circuitId.

getCircuitIdBytes()

public abstract ByteString getCircuitIdBytes()

The unique ID for this link assigned during turn up by Google.

optional string circuit_id = 225180977;

Returns
TypeDescription
ByteString

The bytes for circuitId.

getGoogleDemarc()

public abstract String getGoogleDemarc()

The Demarc address assigned by Google and provided in the LoA.

optional string google_demarc = 51084;

Returns
TypeDescription
String

The googleDemarc.

getGoogleDemarcBytes()

public abstract ByteString getGoogleDemarcBytes()

The Demarc address assigned by Google and provided in the LoA.

optional string google_demarc = 51084;

Returns
TypeDescription
ByteString

The bytes for googleDemarc.

getLacpStatus()

public abstract InterconnectDiagnosticsLinkLACPStatus getLacpStatus()

optional .google.cloud.compute.v1.InterconnectDiagnosticsLinkLACPStatus lacp_status = 361210415;

Returns
TypeDescription
InterconnectDiagnosticsLinkLACPStatus

The lacpStatus.

getLacpStatusOrBuilder()

public abstract InterconnectDiagnosticsLinkLACPStatusOrBuilder getLacpStatusOrBuilder()

optional .google.cloud.compute.v1.InterconnectDiagnosticsLinkLACPStatus lacp_status = 361210415;

Returns
TypeDescription
InterconnectDiagnosticsLinkLACPStatusOrBuilder

getMacsec()

public abstract InterconnectDiagnosticsMacsecStatus getMacsec()

Describes the status of MACsec encryption on this link.

optional .google.cloud.compute.v1.InterconnectDiagnosticsMacsecStatus macsec = 528867490;

Returns
TypeDescription
InterconnectDiagnosticsMacsecStatus

The macsec.

getMacsecOrBuilder()

public abstract InterconnectDiagnosticsMacsecStatusOrBuilder getMacsecOrBuilder()

Describes the status of MACsec encryption on this link.

optional .google.cloud.compute.v1.InterconnectDiagnosticsMacsecStatus macsec = 528867490;

Returns
TypeDescription
InterconnectDiagnosticsMacsecStatusOrBuilder

getOperationalStatus()

public abstract String getOperationalStatus()

The operational status of the link. Check the OperationalStatus enum for the list of possible values.

optional string operational_status = 201070847;

Returns
TypeDescription
String

The operationalStatus.

getOperationalStatusBytes()

public abstract ByteString getOperationalStatusBytes()

The operational status of the link. Check the OperationalStatus enum for the list of possible values.

optional string operational_status = 201070847;

Returns
TypeDescription
ByteString

The bytes for operationalStatus.

getReceivingOpticalPower()

public abstract InterconnectDiagnosticsLinkOpticalPower getReceivingOpticalPower()

An InterconnectDiagnostics.LinkOpticalPower object, describing the current value and status of the received light level.

optional .google.cloud.compute.v1.InterconnectDiagnosticsLinkOpticalPower receiving_optical_power = 244717279;

Returns
TypeDescription
InterconnectDiagnosticsLinkOpticalPower

The receivingOpticalPower.

getReceivingOpticalPowerOrBuilder()

public abstract InterconnectDiagnosticsLinkOpticalPowerOrBuilder getReceivingOpticalPowerOrBuilder()

An InterconnectDiagnostics.LinkOpticalPower object, describing the current value and status of the received light level.

optional .google.cloud.compute.v1.InterconnectDiagnosticsLinkOpticalPower receiving_optical_power = 244717279;

Returns
TypeDescription
InterconnectDiagnosticsLinkOpticalPowerOrBuilder

getTransmittingOpticalPower()

public abstract InterconnectDiagnosticsLinkOpticalPower getTransmittingOpticalPower()

An InterconnectDiagnostics.LinkOpticalPower object, describing the current value and status of the transmitted light level.

optional .google.cloud.compute.v1.InterconnectDiagnosticsLinkOpticalPower transmitting_optical_power = 459431197;

Returns
TypeDescription
InterconnectDiagnosticsLinkOpticalPower

The transmittingOpticalPower.

getTransmittingOpticalPowerOrBuilder()

public abstract InterconnectDiagnosticsLinkOpticalPowerOrBuilder getTransmittingOpticalPowerOrBuilder()

An InterconnectDiagnostics.LinkOpticalPower object, describing the current value and status of the transmitted light level.

optional .google.cloud.compute.v1.InterconnectDiagnosticsLinkOpticalPower transmitting_optical_power = 459431197;

Returns
TypeDescription
InterconnectDiagnosticsLinkOpticalPowerOrBuilder

hasCircuitId()

public abstract boolean hasCircuitId()

The unique ID for this link assigned during turn up by Google.

optional string circuit_id = 225180977;

Returns
TypeDescription
boolean

Whether the circuitId field is set.

hasGoogleDemarc()

public abstract boolean hasGoogleDemarc()

The Demarc address assigned by Google and provided in the LoA.

optional string google_demarc = 51084;

Returns
TypeDescription
boolean

Whether the googleDemarc field is set.

hasLacpStatus()

public abstract boolean hasLacpStatus()

optional .google.cloud.compute.v1.InterconnectDiagnosticsLinkLACPStatus lacp_status = 361210415;

Returns
TypeDescription
boolean

Whether the lacpStatus field is set.

hasMacsec()

public abstract boolean hasMacsec()

Describes the status of MACsec encryption on this link.

optional .google.cloud.compute.v1.InterconnectDiagnosticsMacsecStatus macsec = 528867490;

Returns
TypeDescription
boolean

Whether the macsec field is set.

hasOperationalStatus()

public abstract boolean hasOperationalStatus()

The operational status of the link. Check the OperationalStatus enum for the list of possible values.

optional string operational_status = 201070847;

Returns
TypeDescription
boolean

Whether the operationalStatus field is set.

hasReceivingOpticalPower()

public abstract boolean hasReceivingOpticalPower()

An InterconnectDiagnostics.LinkOpticalPower object, describing the current value and status of the received light level.

optional .google.cloud.compute.v1.InterconnectDiagnosticsLinkOpticalPower receiving_optical_power = 244717279;

Returns
TypeDescription
boolean

Whether the receivingOpticalPower field is set.

hasTransmittingOpticalPower()

public abstract boolean hasTransmittingOpticalPower()

An InterconnectDiagnostics.LinkOpticalPower object, describing the current value and status of the transmitted light level.

optional .google.cloud.compute.v1.InterconnectDiagnosticsLinkOpticalPower transmitting_optical_power = 459431197;

Returns
TypeDescription
boolean

Whether the transmittingOpticalPower field is set.