Interface InterconnectDiagnosticsOrBuilder (1.25.0)

public interface InterconnectDiagnosticsOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getArpCaches(int index)

public abstract InterconnectDiagnosticsARPEntry getArpCaches(int index)

A list of InterconnectDiagnostics.ARPEntry objects, describing individual neighbors currently seen by the Google router in the ARP cache for the Interconnect. This will be empty when the Interconnect is not 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 individual neighbors currently seen by the Google router in the ARP cache for the Interconnect. This will be empty when the Interconnect is not 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 individual neighbors currently seen by the Google router in the ARP cache for the Interconnect. This will be empty when the Interconnect is not 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 individual neighbors currently seen by the Google router in the ARP cache for the Interconnect. This will be empty when the Interconnect is not 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 individual neighbors currently seen by the Google router in the ARP cache for the Interconnect. This will be empty when the Interconnect is not bundled.

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

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

getBundleAggregationType()

public abstract String getBundleAggregationType()

The aggregation type of the bundle interface. Check the BundleAggregationType enum for the list of possible values.

optional string bundle_aggregation_type = 434939028;

Returns
TypeDescription
String

The bundleAggregationType.

getBundleAggregationTypeBytes()

public abstract ByteString getBundleAggregationTypeBytes()

The aggregation type of the bundle interface. Check the BundleAggregationType enum for the list of possible values.

optional string bundle_aggregation_type = 434939028;

Returns
TypeDescription
ByteString

The bytes for bundleAggregationType.

getBundleOperationalStatus()

public abstract String getBundleOperationalStatus()

The operational status of the bundle interface. Check the BundleOperationalStatus enum for the list of possible values.

optional string bundle_operational_status = 106433500;

Returns
TypeDescription
String

The bundleOperationalStatus.

getBundleOperationalStatusBytes()

public abstract ByteString getBundleOperationalStatusBytes()

The operational status of the bundle interface. Check the BundleOperationalStatus enum for the list of possible values.

optional string bundle_operational_status = 106433500;

Returns
TypeDescription
ByteString

The bytes for bundleOperationalStatus.

public abstract InterconnectDiagnosticsLinkStatus getLinks(int index)

A list of InterconnectDiagnostics.LinkStatus objects, describing the status for each link on the Interconnect.

repeated .google.cloud.compute.v1.InterconnectDiagnosticsLinkStatus links = 102977465;

Parameter
NameDescription
indexint
Returns
TypeDescription
InterconnectDiagnosticsLinkStatus

getLinksCount()

public abstract int getLinksCount()

A list of InterconnectDiagnostics.LinkStatus objects, describing the status for each link on the Interconnect.

repeated .google.cloud.compute.v1.InterconnectDiagnosticsLinkStatus links = 102977465;

Returns
TypeDescription
int
public abstract List<InterconnectDiagnosticsLinkStatus> getLinksList()

A list of InterconnectDiagnostics.LinkStatus objects, describing the status for each link on the Interconnect.

repeated .google.cloud.compute.v1.InterconnectDiagnosticsLinkStatus links = 102977465;

Returns
TypeDescription
List<InterconnectDiagnosticsLinkStatus>

getLinksOrBuilder(int index)

public abstract InterconnectDiagnosticsLinkStatusOrBuilder getLinksOrBuilder(int index)

A list of InterconnectDiagnostics.LinkStatus objects, describing the status for each link on the Interconnect.

repeated .google.cloud.compute.v1.InterconnectDiagnosticsLinkStatus links = 102977465;

Parameter
NameDescription
indexint
Returns
TypeDescription
InterconnectDiagnosticsLinkStatusOrBuilder

getLinksOrBuilderList()

public abstract List<? extends InterconnectDiagnosticsLinkStatusOrBuilder> getLinksOrBuilderList()

A list of InterconnectDiagnostics.LinkStatus objects, describing the status for each link on the Interconnect.

repeated .google.cloud.compute.v1.InterconnectDiagnosticsLinkStatus links = 102977465;

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

getMacAddress()

public abstract String getMacAddress()

The MAC address of the Interconnect's bundle interface.

optional string mac_address = 332540164;

Returns
TypeDescription
String

The macAddress.

getMacAddressBytes()

public abstract ByteString getMacAddressBytes()

The MAC address of the Interconnect's bundle interface.

optional string mac_address = 332540164;

Returns
TypeDescription
ByteString

The bytes for macAddress.

hasBundleAggregationType()

public abstract boolean hasBundleAggregationType()

The aggregation type of the bundle interface. Check the BundleAggregationType enum for the list of possible values.

optional string bundle_aggregation_type = 434939028;

Returns
TypeDescription
boolean

Whether the bundleAggregationType field is set.

hasBundleOperationalStatus()

public abstract boolean hasBundleOperationalStatus()

The operational status of the bundle interface. Check the BundleOperationalStatus enum for the list of possible values.

optional string bundle_operational_status = 106433500;

Returns
TypeDescription
boolean

Whether the bundleOperationalStatus field is set.

hasMacAddress()

public abstract boolean hasMacAddress()

The MAC address of the Interconnect's bundle interface.

optional string mac_address = 332540164;

Returns
TypeDescription
boolean

Whether the macAddress field is set.