HasNetworkInterfaces Interface

Implements

public interface HasNetworkInterfaces
extends HasId

Interface exposing a list of network interfaces.

Method Summary

Modifier and Type Method and Description
abstract NetworkInterface getPrimaryNetworkInterface()

Gets the primary network interface.

abstract Mono<NetworkInterface> getPrimaryNetworkInterfaceAsync()

Gets the primary network interface.

abstract List<String> networkInterfaceIds()
abstract String primaryNetworkInterfaceId()

Method Details

getPrimaryNetworkInterface

public abstract NetworkInterface getPrimaryNetworkInterface()

Gets the primary network interface.

Note that this method can result in a call to the cloud to fetch the network interface information.

Returns:

the primary network interface associated with this resource

getPrimaryNetworkInterfaceAsync

public abstract Mono getPrimaryNetworkInterfaceAsync()

Gets the primary network interface.

Note that this method can result in a call to the cloud to fetch the network interface information.

Returns:

the primary network interface associated with this resource

networkInterfaceIds

public abstract List networkInterfaceIds()

Returns:

the list of resource IDs of the network interfaces associated with this resource

primaryNetworkInterfaceId

public abstract String primaryNetworkInterfaceId()

Returns:

the resource id of the primary network interface associated with this resource

Applies to