Interface InterconnectDiagnosticsOrBuilder (0.20.0)

public interface InterconnectDiagnosticsOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getLinkLayerAddresses(int index)

public abstract LinkLayerAddress getLinkLayerAddresses(int index)

A list of LinkLayerAddress, describing the ip address and corresponding link-layer address of the neighbors for this interconnect.

repeated .google.cloud.edgenetwork.v1.LinkLayerAddress link_layer_addresses = 2;

Parameter
Name Description
index int
Returns
Type Description
LinkLayerAddress

getLinkLayerAddressesCount()

public abstract int getLinkLayerAddressesCount()

A list of LinkLayerAddress, describing the ip address and corresponding link-layer address of the neighbors for this interconnect.

repeated .google.cloud.edgenetwork.v1.LinkLayerAddress link_layer_addresses = 2;

Returns
Type Description
int

getLinkLayerAddressesList()

public abstract List<LinkLayerAddress> getLinkLayerAddressesList()

A list of LinkLayerAddress, describing the ip address and corresponding link-layer address of the neighbors for this interconnect.

repeated .google.cloud.edgenetwork.v1.LinkLayerAddress link_layer_addresses = 2;

Returns
Type Description
List<LinkLayerAddress>

getLinkLayerAddressesOrBuilder(int index)

public abstract LinkLayerAddressOrBuilder getLinkLayerAddressesOrBuilder(int index)

A list of LinkLayerAddress, describing the ip address and corresponding link-layer address of the neighbors for this interconnect.

repeated .google.cloud.edgenetwork.v1.LinkLayerAddress link_layer_addresses = 2;

Parameter
Name Description
index int
Returns
Type Description
LinkLayerAddressOrBuilder

getLinkLayerAddressesOrBuilderList()

public abstract List<? extends LinkLayerAddressOrBuilder> getLinkLayerAddressesOrBuilderList()

A list of LinkLayerAddress, describing the ip address and corresponding link-layer address of the neighbors for this interconnect.

repeated .google.cloud.edgenetwork.v1.LinkLayerAddress link_layer_addresses = 2;

Returns
Type Description
List<? extends com.google.cloud.edgenetwork.v1.LinkLayerAddressOrBuilder>
public abstract InterconnectDiagnostics.LinkStatus getLinks(int index)

A list of LinkStatus objects, used to describe the status for each link on the Interconnect.

repeated .google.cloud.edgenetwork.v1.InterconnectDiagnostics.LinkStatus links = 3;

Parameter
Name Description
index int
Returns
Type Description
InterconnectDiagnostics.LinkStatus

getLinksCount()

public abstract int getLinksCount()

A list of LinkStatus objects, used to describe the status for each link on the Interconnect.

repeated .google.cloud.edgenetwork.v1.InterconnectDiagnostics.LinkStatus links = 3;

Returns
Type Description
int
public abstract List<InterconnectDiagnostics.LinkStatus> getLinksList()

A list of LinkStatus objects, used to describe the status for each link on the Interconnect.

repeated .google.cloud.edgenetwork.v1.InterconnectDiagnostics.LinkStatus links = 3;

Returns
Type Description
List<LinkStatus>

getLinksOrBuilder(int index)

public abstract InterconnectDiagnostics.LinkStatusOrBuilder getLinksOrBuilder(int index)

A list of LinkStatus objects, used to describe the status for each link on the Interconnect.

repeated .google.cloud.edgenetwork.v1.InterconnectDiagnostics.LinkStatus links = 3;

Parameter
Name Description
index int
Returns
Type Description
InterconnectDiagnostics.LinkStatusOrBuilder

getLinksOrBuilderList()

public abstract List<? extends InterconnectDiagnostics.LinkStatusOrBuilder> getLinksOrBuilderList()

A list of LinkStatus objects, used to describe the status for each link on the Interconnect.

repeated .google.cloud.edgenetwork.v1.InterconnectDiagnostics.LinkStatus links = 3;

Returns
Type Description
List<? extends com.google.cloud.edgenetwork.v1.InterconnectDiagnostics.LinkStatusOrBuilder>

getMacAddress()

public abstract String getMacAddress()

The MAC address of the Interconnect's bundle interface.

string mac_address = 1;

Returns
Type Description
String

The macAddress.

getMacAddressBytes()

public abstract ByteString getMacAddressBytes()

The MAC address of the Interconnect's bundle interface.

string mac_address = 1;

Returns
Type Description
ByteString

The bytes for macAddress.