Package com.io7m.waxmill.machines
Interface WXMDeviceType.WXMTapType
- All Superinterfaces:
WXMDeviceType.WXMNetworkDeviceBackendType
- All Known Implementing Classes:
WXMTap
- Enclosing interface:
- WXMDeviceType
@Immutable public static interface WXMDeviceType.WXMTapType extends WXMDeviceType.WXMNetworkDeviceBackendType
A TAP device.
-
Nested Class Summary
Nested classes/interfaces inherited from interface com.io7m.waxmill.machines.WXMDeviceType.WXMNetworkDeviceBackendType
WXMDeviceType.WXMNetworkDeviceBackendType.Kind -
Method Summary
Modifier and Type Method Description WXMMACAddressaddress()default java.lang.Stringcomment()default WXMDeviceType.WXMNetworkDeviceBackendType.Kindkind()WXMTAPDeviceNamename()
-
Method Details
-
kind
- Specified by:
kindin interfaceWXMDeviceType.WXMNetworkDeviceBackendType- Returns:
- The backend kind
-
name
WXMTAPDeviceName name()- Returns:
- The underlying device name
-
address
WXMMACAddress address()- Returns:
- The underlying device MAC address
-
comment
@Default default java.lang.String comment()- Specified by:
commentin interfaceWXMDeviceType.WXMNetworkDeviceBackendType- Returns:
- A descriptive comment
-