Interface Device

    • Nested Class Summary

      Nested Classes 
      Modifier and Type Interface Description
      static class  Device.Type
      Coarse classification of the type of the infrastructure device.
    • Method Detail

      • id

        DeviceId id()
        Returns the device identifier.
        Specified by:
        id in interface Element
        Returns:
        device id
      • type

        Device.Type type()
        Returns the type of the infrastructure device.
        Returns:
        type of the device
      • manufacturer

        java.lang.String manufacturer()
        Returns the device manufacturer name.
        Returns:
        manufacturer name
      • hwVersion

        java.lang.String hwVersion()
        Returns the device hardware version.
        Returns:
        hardware version
      • swVersion

        java.lang.String swVersion()
        Returns the device software version.
        Returns:
        software version
      • serialNumber

        java.lang.String serialNumber()
        Returns the device serial number.
        Returns:
        serial number
      • chassisId

        org.onlab.packet.ChassisId chassisId()
        Returns the device chassis id.
        Returns:
        chassis id