Interface HostNic

  • All Superinterfaces:
    Identified
    All Known Implementing Classes:
    HostNicContainer

    public interface HostNic
    extends Identified
    Represents a host NIC. For example, the XML representation of a host NIC looks like this: [source,xml] ---- eth0 static true true
    192.168.122.39
    192.168.122.1 255.255.255.0 v4
    :: v6 none
    52:54:00:0c:79:1d
    1500 up
    ---- A bonded interface is represented as a <> object containing the `bonding` and `slaves` attributes. For example, the XML representation of a bonded host NIC looks like this: [source,xml] ---- bond0
    192.168.122.39
    192.168.122.1 255.255.255.0 v4
    dhcp 1500 true false
    ----
    • Method Detail

      • adAggregatorIdAsByte

        Byte adAggregatorIdAsByte()
      • adAggregatorIdAsShort

        Short adAggregatorIdAsShort()
      • adAggregatorIdAsInteger

        Integer adAggregatorIdAsInteger()
      • adAggregatorIdAsLong

        Long adAggregatorIdAsLong()
      • adAggregatorIdPresent

        boolean adAggregatorIdPresent()
      • baseInterface

        String baseInterface()
      • baseInterfacePresent

        boolean baseInterfacePresent()
      • bondingPresent

        boolean bondingPresent()
      • bootProtocolPresent

        boolean bootProtocolPresent()
      • bridged

        boolean bridged()
      • bridgedPresent

        boolean bridgedPresent()
      • checkConnectivity

        boolean checkConnectivity()
      • checkConnectivityPresent

        boolean checkConnectivityPresent()
      • customConfiguration

        boolean customConfiguration()
      • customConfigurationPresent

        boolean customConfigurationPresent()
      • ip

        Ip ip()
      • ipPresent

        boolean ipPresent()
      • ipv6

        Ip ipv6()
      • ipv6Present

        boolean ipv6Present()
      • ipv6BootProtocolPresent

        boolean ipv6BootProtocolPresent()
      • mac

        Mac mac()
      • macPresent

        boolean macPresent()
      • mtuAsByte

        Byte mtuAsByte()
      • mtuAsShort

        Short mtuAsShort()
      • mtuAsInteger

        Integer mtuAsInteger()
      • mtuAsLong

        Long mtuAsLong()
      • mtuPresent

        boolean mtuPresent()
      • overrideConfiguration

        boolean overrideConfiguration()
      • overrideConfigurationPresent

        boolean overrideConfigurationPresent()
      • propertiesPresent

        boolean propertiesPresent()
      • speedAsByte

        Byte speedAsByte()
      • speedAsShort

        Short speedAsShort()
      • speedAsInteger

        Integer speedAsInteger()
      • speedAsLong

        Long speedAsLong()
      • speedPresent

        boolean speedPresent()
      • statusPresent

        boolean statusPresent()
      • virtualFunctionsConfigurationPresent

        boolean virtualFunctionsConfigurationPresent()
      • vlanPresent

        boolean vlanPresent()
      • hostPresent

        boolean hostPresent()
      • networkPresent

        boolean networkPresent()
      • networkLabelsPresent

        boolean networkLabelsPresent()
      • physicalFunction

        HostNic physicalFunction()
      • physicalFunctionPresent

        boolean physicalFunctionPresent()
      • qos

        Qos qos()
      • qosPresent

        boolean qosPresent()
      • statisticsPresent

        boolean statisticsPresent()