Package com.io7m.waxmill.machines
Interface WXMNetworkDeviceBackendType
- All Known Subinterfaces:
WXMTapType,WXMVMNetType
public interface WXMNetworkDeviceBackendType
The type of network device backends.
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classWXMNetworkDeviceBackendType.KindThe kind of backend. -
Method Summary
Modifier and Type Method Description default java.lang.Stringcomment()java.util.List<WXMInterfaceGroupName>groups()WXMMACAddressguestMAC()WXMMACAddresshostMAC()WXMNetworkDeviceBackendType.Kindkind()
-
Method Details
-
kind
- Returns:
- The backend kind
-
comment
@Default default java.lang.String comment()- Returns:
- A descriptive comment
-
guestMAC
WXMMACAddress guestMAC()- Returns:
- The device MAC address on the guest side
-
hostMAC
WXMMACAddress hostMAC()- Returns:
- The device MAC address on the host side
-
groups
java.util.List<WXMInterfaceGroupName> groups()- Returns:
- The groups to which this device backend belongs
-